@@ -15,10 +15,10 @@ namespace Rubberduck.SettingsProvider
15
15
private const string DefaultConfigFile = "rubberduck.config" ;
16
16
private const string RootElement = "Configuration" ;
17
17
18
- private readonly XmlSerializerNamespaces _emptyNamespace =
18
+ private static readonly XmlSerializerNamespaces EmptyNamespace =
19
19
new XmlSerializerNamespaces ( new [ ] { new XmlQualifiedName ( string . Empty , string . Empty ) } ) ;
20
20
21
- private readonly XmlWriterSettings _outputXmlSettings = new XmlWriterSettings
21
+ private static readonly XmlWriterSettings OutputXmlSettings = new XmlWriterSettings
22
22
{
23
23
Encoding = new UTF8Encoding ( false ) ,
24
24
Indent = true ,
@@ -72,7 +72,7 @@ public void Save(T toSerialize)
72
72
using ( var writer = new StreamWriter ( stream ) )
73
73
{
74
74
var serializer = new XmlSerializer ( type ) ;
75
- serializer . Serialize ( writer , toSerialize , _emptyNamespace ) ;
75
+ serializer . Serialize ( writer , toSerialize , EmptyNamespace ) ;
76
76
var settings = XElement . Parse ( _outputEncoding . GetString ( stream . ToArray ( ) ) , LoadOptions . SetBaseUri ) ;
77
77
if ( node != null )
78
78
{
@@ -91,7 +91,7 @@ public void Save(T toSerialize)
91
91
Directory . CreateDirectory ( _rootPath ) ;
92
92
}
93
93
94
- using ( var xml = XmlWriter . Create ( FilePath , _outputXmlSettings ) )
94
+ using ( var xml = XmlWriter . Create ( FilePath , OutputXmlSettings ) )
95
95
{
96
96
doc . WriteTo ( xml ) ;
97
97
}
0 commit comments