[4.0.816] Rampant Memory Leak!

Hi there

Unfortunately, VS is now unusable to me with the release-candidate installed.
Start-up time is very much slower than previous builds. During start-up,
memory usage of devenv rockets up very quickly.

I am using VS2008 on Windows Server 2008 Enterprise, on a quad-core, 4Gb
workstation. I have several plugins to R# and Visual Studio installed:

  • R# - Scout 1.0.0.11

  • R# - AgentSmith (latest)

  • R# - AgentJohnson

  • R# - Gallio alpha3 update 2

  • VisualSVN 1.5rc2


I have not installed VS2008 sp1 beta.

The last R# build I used successfully was 815.

I cannot provide you with the solution that I am working on to try to repro
my case, but I have attached my current R# settings file .

(Pre-send comment - uninstalling Gallio a3u2 appears to fix this problem;
it has a R# test-runner plugin)

Best regards
Pete


TEMP_FOLDER True en-US false json spam Narrowstep Config Msecs Playlist Serializer Serializers Playlists Popup Init Auth Cyber Xaml javascript src Online Guid crypto Locator Kbps Vlip refactor en-GB false json spam Narrowstep Config Msecs Playlist Serializer Serializers Playlists Popup Init Auth Cyber Xaml javascript src Online Guid crypto Locator Kbps Vlip refactor asmx Filename mms Silverlight url playout en-GB en-GB en-GB en-GB en-GB false false Any Class Maybe Maybe Any Any Enum Maybe Maybe Any Any EnumerationMember Maybe Maybe Any Classes, Enumerations, Enumeration values should be named in Pascal _ Pascal false Public Internal Protected ProtectedInternal Property Maybe Maybe Any Public Internal Protected ProtectedInternal Method Maybe Maybe Any Public Internal Protected ProtectedInternal Event Maybe Maybe Any Non private properties, methods, events should be in pascal. _ Pascal false Private Property Maybe Maybe Any Private Method Maybe Maybe Any Private Event Maybe Maybe Any Private properties, methods, events should be in camel. _ Camel true Any Field Maybe Maybe Any Fields should be underscore camel. _ Camel false Any Variable Maybe Maybe Any Variable should be declared in camel. _ Camel false Any Parameter Maybe Maybe Any Function parameters should be in camel. _ Camel false Any Namespace Maybe Maybe Any Namespaces should be in Pascal. _ Pascal true Any Constant Maybe Maybe Any Constants should be in capital. UpperCase false Any Any Maybe Maybe Any Any Constant Maybe Maybe Any Acronyms should not have more than 2 characters. MatchesRegex ]]>^(?&gt;(XML|SQL|{0,2})[A-Z]?(|$)|+)*$ true Any Any Maybe Maybe Any Any Constant Maybe Maybe Any Any Field Maybe Maybe Any Private Method Maybe Maybe Any None Namespace Maybe Maybe Any Names should not have underscore character NotMatchesRegex (?<remove>_) false Any Class NUnit.Framework.TestFixtureAttribute Maybe Maybe Any TestFixtures should end with Test. Test None Test false Any Method NUnit.Framework.TestAttribute Maybe Maybe Any Test methods should start with Test. Test None Test false Any Enum Maybe Maybe Any Enumerations should not end with Enum. None Enum false Any EnumerationMember Maybe Maybe Any Do not name enumerations reserved. NotMatchesRegex (?<remove>(reserved|Reserved)) false Any Event Maybe Maybe Any Event should not have Before or After prefix. Before After None false Any Enum System.FlagsAttribute Maybe Maybe Any Flags enums should have plural names None s true Any Enum Maybe Maybe Any Any Enum System.FlagsAttribute Maybe Maybe Any Enums that are not flags should not have plural names None s false Any Class System.Attribute Maybe Maybe Any Attribute should end with Attribute. None Attribute false Any Class System.EventArgs Maybe Maybe Any EventArgs should end with EventArgs. None EventArgs false Any Class System.Exception Maybe Maybe Any Exceptions should end with Exception. None Exception false Any Class System.Collections.Stack Maybe Maybe Any Any Class System.Collections.Generic.Stack Maybe Maybe Any Stack should end with Collection or Stack. None Collection Stack false Any Class System.Collections.ICollection Maybe Maybe Any Any Class System.Collections.IEnumerable Maybe Maybe Any Any Class System.Collections.Generic.ICollection Maybe Maybe Any Any Class System.Collections.Stack Maybe Maybe Any Any Class System.Collections.Queue Maybe Maybe Any Any Class System.Collections.Generic.Stack Maybe Maybe Any Collections should end with Collection. None Collection false Any Class System.Collections.IDictionary Maybe Maybe Any Any Class System.Collections.Generic.IDictionary Maybe Maybe Any Dictionary should end with Dictionary. None Dictionary false Any Class System.Collections.Queue Maybe Maybe Any Queue should end with Collection or Queue. None Collection Queue false Any Interface Maybe Maybe Any Interfaces should be in Pascal and start with I. I Pascal Public Protected ProtectedInternal Any Maybe Maybe Any True 4 1 False False False False False False False False False False True False False True False True False True False True False True False True False True False True False True False True False True False False False False False True False False True True True True True True True True True True True True True True True True True True False True True False False False False True True True False False False False True False False False False False NEXT_LINE NEXT_LINE NEXT_LINE_SHIFTED_2 NEXT_LINE_SHIFTED_2 NEXT_LINE_SHIFTED_2 NEXT_LINE MULTILINE True False True True True DO_NOT_CHANGE DO_NOT_CHANGE DO_NOT_CHANGE DO_NOT_CHANGE DO_NOT_CHANGE DO_NOT_CHANGE DO_NOT_CHANGE 2 2 0 1 1 1 1 0 1 0 1 1 0 1 <_0>public <_1>protected <_2>internal <_3>private <_4>new <_5>abstract <_6>virtual <_7>override <_8>sealed <_9>static <_10>readonly <_11>extern <_12>unsafe <_13>volatile True True True True True True True True True True True True True 120 False False False False False False False False False False False WRAP_IF_LONG WRAP_IF_LONG WRAP_IF_LONG CHOP_IF_LONG CHOP_IF_LONG CHOP_IF_LONG CHOP_IF_LONG CHOP_IF_LONG DO_NOT_CHANGE True False True False True True True False False False True True True True True True True False False True DO_NOT_USE False True False True True True True 4 True False True False False False False False True False False False True False False True False False False False True True True False True False False True 2 2 True 1 1 0 1 1 1 1 0 0 1 1 True 120 False False False WRAP_IF_LONG WRAP_IF_LONG WRAP_IF_LONG CHOP_IF_LONG True True True True True True False False False False True True True True False True False ex False False true true true True True False I a0GGCFK6NhI= pfm102 Idea 1 0 65535 5 0 18 -153 1 300 True True True True True False True True True True True True False True True False False False True True True True False True True True True True False True False False False \]\]\> True False True True True True 0 True False All True Both True 4 StrikeOut False False True True True True <_0>Windows Form Designer generated code <_1>Component Designer generated code <_2>Designer generated code <_3>Web Form Designer generated code ]]>


3 comments
Comment actions Permalink

Sorry; I should probably have changed the subject too :/

Pete

Hi there

Unfortunately, VS is now unusable to me with the release-candidate
installed.
Start-up time is very much slower than previous builds. During
start-up,
memory usage of devenv rockets up very quickly.
I am using VS2008 on Windows Server 2008 Enterprise, on a quad-core,
4Gb
workstation. I have several plugins to R# and Visual Studio
installed:

  • R# - Scout 1.0.0.11

  • R# - AgentSmith (latest)

  • R# - AgentJohnson

  • R# - Gallio alpha3 update 2

  • VisualSVN 1.5rc2

I have not installed VS2008 sp1 beta.

The last R# build I used successfully was 815.

I cannot provide you with the solution that I am working on to try to
repro my case, but I have attached my current R# settings file .

(Pre-send comment - uninstalling Gallio a3u2 appears to fix this
problem; it has a R# test-runner plugin)

Best regards
Pete
<Configuration>
<CachePersistenceSettingsManager>
<myLocation>TEMP_FOLDER</myLocation>
<myUseGlobalCache>True</myUseGlobalCache>
</CachePersistenceSettingsManager>
<CodeStyleSettings>
<AgentSmithCSharpStyleSettings version="0">
<CodeStyleSettings
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CustomDictionaries>
<Dictionaries>
<CustomDictionary>
<Name>en-US</Name>
<CaseSensitive>false</CaseSensitive>
<UserWords>json
spam
Narrowstep
Config
Msecs
Playlist
Serializer
Serializers
Playlists
Popup
Init
Auth
Cyber
Xaml
javascript
src
Online
Guid
crypto
Locator
Kbps
Vlip
refactor
</UserWords>
</CustomDictionary>
<CustomDictionary>
<Name>en-GB</Name>
<CaseSensitive>false</CaseSensitive>
<UserWords>json
spam
Narrowstep
Config
Msecs
Playlist
Serializer
Serializers
Playlists
Popup
Init
Auth
Cyber
Xaml
javascript
src
Online
Guid
crypto
Locator
Kbps
Vlip
refactor
asmx
Filename
mms
Silverlight
url
playout</UserWords>
</CustomDictionary>
</Dictionaries>
</CustomDictionaries>
<StringsDictionary>en-GB</StringsDictionary>
<IdentifierDictionary>en-GB</IdentifierDictionary>

<LastSelectedCustomDictionary>en-GB</LastSelectedCustomDictionary>
<DefaultResXDictionary>en-GB</DefaultResXDictionary>
<CommentsSettings>
<DictionaryName>en-GB</DictionaryName>
<CommentMatch />
<CommentNotMatch />
<SuppressIfBaseHasComment>false</SuppressIfBaseHasComment>
</CommentsSettings>
<NamingConventionSettings>
<Rules>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Enum</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>EnumerationMember</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches />
<Description>Classes, Enumerations, Enumeration values
should
be named in Pascal</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Pascal</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Public Internal Protected
ProtectedInternal</AccessLevel>
<Declaration>Property</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Public Internal Protected
ProtectedInternal</AccessLevel>
<Declaration>Method</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Public Internal Protected
ProtectedInternal</AccessLevel>
<Declaration>Event</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches />
<Description>Non private properties, methods, events
should
be in pascal.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Pascal</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Private</AccessLevel>
<Declaration>Property</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Private</AccessLevel>
<Declaration>Method</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Private</AccessLevel>
<Declaration>Event</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches />
<Description>Private properties, methods, events should
be
in camel.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Camel</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>true</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Field</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches />
<Description>Fields should be underscore
camel.</Description>
<MustHavePrefixes>
<string>_</string>
</MustHavePrefixes>
<MustNotHavePrefixes />
<Rule>Camel</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Variable</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Variable should be declared in
camel.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Camel</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Parameter</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Function parameters should be in
camel.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Camel</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Namespace</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Namespaces should be in
Pascal.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>_</string>
</MustNotHavePrefixes>
<Rule>Pascal</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>true</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Constant</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Constants should be in
capital.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>UpperCase</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Any</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Constant</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</NotMatches>
<Description>Acronyms should not have more than 2
characters.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>MatchesRegex</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />

<Regex>^(?&gt;(XML|SQL|{0,2})[A-Z]?(|$)|+)*$</Regex>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>true</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Any</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Constant</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Field</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Private</AccessLevel>
<Declaration>Method</Declaration>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>None</AccessLevel>
<Declaration>Namespace</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</NotMatches>
<Description>Names should not have underscore
character</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>NotMatchesRegex</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
<Regex>(?&lt;remove&gt;_)</Regex>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<MarkedWithAttribute>NUnit.Framework.TestFixtureAttribute</MarkedWithA
ttribute>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>TestFixtures should end with
Test.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>Test</string>
</MustNotHavePrefixes>
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Test</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Method</Declaration>

<MarkedWithAttribute>NUnit.Framework.TestAttribute</MarkedWithAttribut
e>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Test methods should start with
Test.</Description>
<MustHavePrefixes>
<string>Test</string>
</MustHavePrefixes>
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes>
<string>Test</string>
</MustNotHaveSuffixes>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Enum</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Enumerations should not end with
Enum.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes>
<string>Enum</string>
</MustNotHaveSuffixes>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>EnumerationMember</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Do not name enumerations
reserved.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>NotMatchesRegex</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
<Regex>(?&lt;remove&gt;(reserved|Reserved))</Regex>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Event</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Event should not have Before or After
prefix.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes>
<string>Before</string>
<string>After</string>
</MustNotHavePrefixes>
<Rule>None</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Enum</Declaration>

<MarkedWithAttribute>System.FlagsAttribute</MarkedWithAttribute>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Flags enums should have plural
names</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>s</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>true</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Enum</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Enum</Declaration>

<MarkedWithAttribute>System.FlagsAttribute</MarkedWithAttribute>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</NotMatches>
<Description>Enums that are not flags should not have
plural
names</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes>
<string>s</string>
</MustNotHaveSuffixes>
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>
<InheritedFrom>System.Attribute</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Attribute should end with
Attribute.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Attribute</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>
<InheritedFrom>System.EventArgs</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>EventArgs should end with
EventArgs.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>EventArgs</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>
<InheritedFrom>System.Exception</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Exceptions should end with
Exception.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Exception</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Stack</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Generic.Stack</InheritedFrom>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches />
<Description>Stack should end with Collection or
Stack.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Collection</string>
<string>Stack</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.ICollection</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.IEnumerable</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Generic.ICollection</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<NotMatches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Stack</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Queue</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Generic.Stack</InheritedFrom>
<MarkedWithAttribute />
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</NotMatches>
<Description>Collections should end with
Collection.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Collection</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.IDictionary</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Generic.IDictionary</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Dictionary should end with
Dictionary.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Dictionary</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Class</Declaration>

<InheritedFrom>System.Collections.Queue</InheritedFrom>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Queue should end with Collection or
Queue.</Description>
<MustHavePrefixes />
<MustNotHavePrefixes />
<Rule>None</Rule>
<MustHaveSuffixes>
<string>Collection</string>
<string>Queue</string>
</MustHaveSuffixes>
<MustNotHaveSuffixes />
</NamingConventionRule>
<NamingConventionRule>
<IsDisabled>false</IsDisabled>
<Matches>
<Match>
<AccessLevel>Any</AccessLevel>
<Declaration>Interface</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</Matches>
<Description>Interfaces should be in Pascal and start
with
I.</Description>
<MustHavePrefixes>
<string>I</string>
</MustHavePrefixes>
<MustNotHavePrefixes />
<Rule>Pascal</Rule>
<MustHaveSuffixes />
<MustNotHaveSuffixes />
</NamingConventionRule>
</Rules>
<Exclusions />
</NamingConventionSettings>
<IdentifiersToSpellCheck>
<Match>
<AccessLevel>Public Protected
ProtectedInternal</AccessLevel>
<Declaration>Any</Declaration>
<IsReadOnly>Maybe</IsReadOnly>
<IsStatic>Maybe</IsStatic>
<ParamDirection>Any</ParamDirection>
</Match>
</IdentifiersToSpellCheck>
<IdentifiersNotToSpellCheck />
</CodeStyleSettings>
</AgentSmithCSharpStyleSettings>
<CSharp>
<FormatSettings>
<INSERT_TABS>True</INSERT_TABS>
<INDENT_SIZE>4</INDENT_SIZE>
<CONTINUOUS_INDENT_MULTIPLIER>1</CONTINUOUS_INDENT_MULTIPLIER>

<SPACE_BEFORE_METHOD_CALL_PARENTHESES>False</SPACE_BEFORE_METHOD_CALL_
PARENTHESES>

<SPACE_BEFORE_EMPTY_METHOD_CALL_PARENTHESES>False</SPACE_BEFORE_EMPTY_
METHOD_CALL_PARENTHESES>

<SPACE_BEFORE_METHOD_PARENTHESES>False</SPACE_BEFORE_METHOD_PARENTHESE
S>

<SPACE_BEFORE_EMPTY_METHOD_PARENTHESES>False</SPACE_BEFORE_EMPTY_METHO
D_PARENTHESES>

<SPACE_WITHIN_METHOD_PARENTHESES>False</SPACE_WITHIN_METHOD_PARENTHESE
S>

<SPACE_WITHIN_EMPTY_METHOD_PARENTHESES>False</SPACE_WITHIN_EMPTY_METHO
D_PARENTHESES>

<SPACE_WITHIN_METHOD_CALL_PARENTHESES>False</SPACE_WITHIN_METHOD_CALL_
PARENTHESES>

<SPACE_WITHIN_EMPTY_METHOD_CALL_PARENTHESES>False</SPACE_WITHIN_EMPTY_
METHOD_CALL_PARENTHESES>

<SPACE_BEFORE_ARRAY_ACCESS_BRACKETS>False</SPACE_BEFORE_ARRAY_ACCESS_B
RACKETS>

<SPACE_WITHIN_ARRAY_ACCESS_BRACKETS>False</SPACE_WITHIN_ARRAY_ACCESS_B
RACKETS>

<SPACE_BEFORE_IF_PARENTHESES>True</SPACE_BEFORE_IF_PARENTHESES>

<SPACE_WITHIN_IF_PARENTHESES>False</SPACE_WITHIN_IF_PARENTHESES>

<SPACE_WITHIN_TYPECAST_PARENTHESES>False</SPACE_WITHIN_TYPECAST_PARENT
HESES>

<SPACE_AFTER_TYPECAST_PARENTHESES>True</SPACE_AFTER_TYPECAST_PARENTHES
ES>
<SPACE_WITHIN_PARENTHESES>False</SPACE_WITHIN_PARENTHESES>

<SPACE_BEFORE_WHILE_PARENTHESES>True</SPACE_BEFORE_WHILE_PARENTHESES>

<SPACE_WITHIN_WHILE_PARENTHESES>False</SPACE_WITHIN_WHILE_PARENTHESES>

<SPACE_BEFORE_CATCH_PARENTHESES>True</SPACE_BEFORE_CATCH_PARENTHESES>

<SPACE_WITHIN_CATCH_PARENTHESES>False</SPACE_WITHIN_CATCH_PARENTHESES>

<SPACE_BEFORE_SWITCH_PARENTHESES>True</SPACE_BEFORE_SWITCH_PARENTHESES
>

<SPACE_WITHIN_SWITCH_PARENTHESES>False</SPACE_WITHIN_SWITCH_PARENTHESE
S>

<SPACE_BEFORE_FOR_PARENTHESES>True</SPACE_BEFORE_FOR_PARENTHESES>

<SPACE_WITHIN_FOR_PARENTHESES>False</SPACE_WITHIN_FOR_PARENTHESES>

<SPACE_BEFORE_FOREACH_PARENTHESES>True</SPACE_BEFORE_FOREACH_PARENTHES
ES>

<SPACE_WITHIN_FOREACH_PARENTHESES>False</SPACE_WITHIN_FOREACH_PARENTHE
SES>

<SPACE_BEFORE_USING_PARENTHESES>True</SPACE_BEFORE_USING_PARENTHESES>

<SPACE_WITHIN_USING_PARENTHESES>False</SPACE_WITHIN_USING_PARENTHESES>

<SPACE_BEFORE_LOCK_PARENTHESES>True</SPACE_BEFORE_LOCK_PARENTHESES>

<SPACE_WITHIN_LOCK_PARENTHESES>False</SPACE_WITHIN_LOCK_PARENTHESES>

<SPACE_BEFORE_TYPEOF_PARENTHESES>True</SPACE_BEFORE_TYPEOF_PARENTHESES
>

<SPACE_WITHIN_TYPEOF_PARENTHESES>False</SPACE_WITHIN_TYPEOF_PARENTHESE
S>

<SPACE_BEFORE_FIXED_PARENTHESES>True</SPACE_BEFORE_FIXED_PARENTHESES>

<SPACE_WITHIN_FIXED_PARENTHESES>False</SPACE_WITHIN_FIXED_PARENTHESES>

<SPACE_BEFORE_SIZEOF_PARENTHESES>True</SPACE_BEFORE_SIZEOF_PARENTHESES
>

<SPACE_WITHIN_SIZEOF_PARENTHESES>False</SPACE_WITHIN_SIZEOF_PARENTHESE
S>

<SPACE_BEFORE_TYPE_PARAMETER_ANGLE>False</SPACE_BEFORE_TYPE_PARAMETER_
ANGLE>

<SPACE_WITHIN_TYPE_PARAMETER_ANGLES>False</SPACE_WITHIN_TYPE_PARAMETER
_ANGLES>

<SPACE_BEFORE_TYPE_ARGUMENT_ANGLE>False</SPACE_BEFORE_TYPE_ARGUMENT_AN
GLE>

<SPACE_WITHIN_TYPE_ARGUMENT_ANGLES>False</SPACE_WITHIN_TYPE_ARGUMENT_A
NGLES>
<SPACE_AFTER_COMMA>True</SPACE_AFTER_COMMA>
<SPACE_BEFORE_COMMA>False</SPACE_BEFORE_COMMA>
<SPACE_BEFORE_FOR_SEMICOLON>False</SPACE_BEFORE_FOR_SEMICOLON>
<SPACE_AFTER_FOR_SEMICOLON>True</SPACE_AFTER_FOR_SEMICOLON>
<SPACE_BEFORE_TERNARY_QUEST>True</SPACE_BEFORE_TERNARY_QUEST>
<SPACE_AFTER_TERNARY_QUEST>True</SPACE_AFTER_TERNARY_QUEST>
<SPACE_BEFORE_TERNARY_COLON>True</SPACE_BEFORE_TERNARY_COLON>
<SPACE_AFTER_TERNARY_COLON>True</SPACE_AFTER_TERNARY_COLON>

<SPACE_BEFORE_ATTRIBUTE_COLON>True</SPACE_BEFORE_ATTRIBUTE_COLON>

<SPACE_AFTER_ATTRIBUTE_COLON>True</SPACE_AFTER_ATTRIBUTE_COLON>
<SPACE_BEFORE_EXTENDS_COLON>True</SPACE_BEFORE_EXTENDS_COLON>
<SPACE_AFTER_EXTENDS_COLON>True</SPACE_AFTER_EXTENDS_COLON>

<SPACE_BEFORE_TYPE_PARAMETER_CONSTRAINT_COLON>True</SPACE_BEFORE_TYPE_
PARAMETER_CONSTRAINT_COLON>

<SPACE_AFTER_TYPE_PARAMETER_CONSTRAINT_COLON>True</SPACE_AFTER_TYPE_PA
RAMETER_CONSTRAINT_COLON>
<SPACE_AROUND_LAMBDA_ARROW>True</SPACE_AROUND_LAMBDA_ARROW>
<SPACE_AROUND_ASSIGNMENT_OP>True</SPACE_AROUND_ASSIGNMENT_OP>
<SPACE_AROUND_LOGICAL_OP>True</SPACE_AROUND_LOGICAL_OP>
<SPACE_AROUND_EQUALITY_OP>True</SPACE_AROUND_EQUALITY_OP>
<SPACE_AROUND_RELATIONAL_OP>True</SPACE_AROUND_RELATIONAL_OP>
<SPACE_AROUND_BITWISE_OP>True</SPACE_AROUND_BITWISE_OP>
<SPACE_AROUND_ADDITIVE_OP>True</SPACE_AROUND_ADDITIVE_OP>

<SPACE_AROUND_MULTIPLICATIVE_OP>False</SPACE_AROUND_MULTIPLICATIVE_OP>
<SPACE_AROUND_SHIFT_OP>True</SPACE_AROUND_SHIFT_OP>

<SPACE_AROUND_NULLCOALESCING_OP>True</SPACE_AROUND_NULLCOALESCING_OP>
<SPACE_AFTER_AMPERSAND_OP>False</SPACE_AFTER_AMPERSAND_OP>
<SPACE_AFTER_ASTERIK_OP>False</SPACE_AFTER_ASTERIK_OP>
<SPACE_AROUND_ARROW_OP>False</SPACE_AROUND_ARROW_OP>
<SPACE_AROUND_DOT>False</SPACE_AROUND_DOT>

<SPACE_IN_SINGLELINE_ACCESSOR>True</SPACE_IN_SINGLELINE_ACCESSOR>
<SPACE_IN_SINGLELINE_METHOD>True</SPACE_IN_SINGLELINE_METHOD>

<SPACE_IN_SINGLELINE_ANONYMOUS_METHOD>True</SPACE_IN_SINGLELINE_ANONYM
OUS_METHOD>

<SPACE_WITHIN_ATTRIBUTE_BRACKETS>False</SPACE_WITHIN_ATTRIBUTE_BRACKET
S>
<SPACE_BEFORE_SEMICOLON>False</SPACE_BEFORE_SEMICOLON>
<SPACE_BEFORE_COLON_IN_CASE>False</SPACE_BEFORE_COLON_IN_CASE>
<SPACE_BEFORE_NULLABLE_MARK>False</SPACE_BEFORE_NULLABLE_MARK>

<SPACE_BEFORE_ARRAY_CREATION_BRACE>True</SPACE_BEFORE_ARRAY_CREATION_B
RACE>

<SPACE_BEFORE_ARRAY_RANK_BRACKETS>False</SPACE_BEFORE_ARRAY_RANK_BRACK
ETS>

<SPACE_WITHIN_ARRAY_RANK_BRACKETS>False</SPACE_WITHIN_ARRAY_RANK_BRACK
ETS>

<SPACE_WITHIN_ARRAY_RANK_EMPTY_BRACKETS>False</SPACE_WITHIN_ARRAY_RANK
EMPTYBRACKETS>

<SPACE_BEFORE_POINTER_ASTERIK_DECLARATION>False</SPACE_BEFORE_POINTER_
ASTERIK_DECLARATION>

<SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES>False</SPACE_WITHIN
SINGLELINE_ARRAY_INITIALIZER_BRACES>
<TYPE_DECLARATION_BRACES>NEXT_LINE</TYPE_DECLARATION_BRACES>

<INVOCABLE_DECLARATION_BRACES>NEXT_LINE</INVOCABLE_DECLARATION_BRACES>

<ANONYMOUS_METHOD_DECLARATION_BRACES>NEXT_LINE_SHIFTED_2</ANONYMOUS_ME
THOD_DECLARATION_BRACES>
<CASE_BLOCK_BRACES>NEXT_LINE_SHIFTED_2</CASE_BLOCK_BRACES>
<INITIALIZER_BRACES>NEXT_LINE_SHIFTED_2</INITIALIZER_BRACES>
<OTHER_BRACES>NEXT_LINE</OTHER_BRACES>
<EMPTY_BLOCK_STYLE>MULTILINE</EMPTY_BLOCK_STYLE>
<PLACE_ELSE_ON_NEW_LINE>True</PLACE_ELSE_ON_NEW_LINE>
<PLACE_WHILE_ON_NEW_LINE>False</PLACE_WHILE_ON_NEW_LINE>
<PLACE_CATCH_ON_NEW_LINE>True</PLACE_CATCH_ON_NEW_LINE>
<PLACE_FINALLY_ON_NEW_LINE>True</PLACE_FINALLY_ON_NEW_LINE>
<KEEP_USER_LINEBREAKS>True</KEEP_USER_LINEBREAKS>

<SIMPLE_EMBEDDED_STATEMENT_STYLE>DO_NOT_CHANGE</SIMPLE_EMBEDDED_STATEM
ENT_STYLE>

<FORCE_IFELSE_BRACES_STYLE>DO_NOT_CHANGE</FORCE_IFELSE_BRACES_STYLE>
<FORCE_FOR_BRACES_STYLE>DO_NOT_CHANGE</FORCE_FOR_BRACES_STYLE>

<FORCE_FOREACH_BRACES_STYLE>DO_NOT_CHANGE</FORCE_FOREACH_BRACES_STYLE>

<FORCE_WHILE_BRACES_STYLE>DO_NOT_CHANGE</FORCE_WHILE_BRACES_STYLE>

<FORCE_USING_BRACES_STYLE>DO_NOT_CHANGE</FORCE_USING_BRACES_STYLE>

<FORCE_FIXED_BRACES_STYLE>DO_NOT_CHANGE</FORCE_FIXED_BRACES_STYLE>

<KEEP_BLANK_LINES_IN_DECLARATIONS>2</KEEP_BLANK_LINES_IN_DECLARATIONS>
<KEEP_BLANK_LINES_IN_CODE>2</KEEP_BLANK_LINES_IN_CODE>
<BLANK_LINES_BEFORE_USING>0</BLANK_LINES_BEFORE_USING>
<BLANK_LINES_AFTER_USING>1</BLANK_LINES_AFTER_USING>
<BLANK_LINES_AROUND_NAMESPACE>1</BLANK_LINES_AROUND_NAMESPACE>
<BLANK_LINES_AROUND_TYPE>1</BLANK_LINES_AROUND_TYPE>
<BLANK_LINES_AROUND_FIELD>1</BLANK_LINES_AROUND_FIELD>

<BLANK_LINES_AROUND_SINGLE_LINE_FIELD>0</BLANK_LINES_AROUND_SINGLE_LIN
E_FIELD>
<BLANK_LINES_AROUND_INVOCABLE>1</BLANK_LINES_AROUND_INVOCABLE>

<BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>0</BLANK_LINES_AROUND_SINGLE
LINEINVOCABLE>
<BLANK_LINES_AROUND_REGION>1</BLANK_LINES_AROUND_REGION>
<BLANK_LINES_INSIDE_REGION>1</BLANK_LINES_INSIDE_REGION>

<BLANK_LINES_BETWEEN_USING_GROUPS>0</BLANK_LINES_BETWEEN_USING_GROUPS>
<BLANK_LINES_AFTER_USING_LIST>1</BLANK_LINES_AFTER_USING_LIST>
<MODIFIERS_ORDER length="14">
<_0>public</_0>
<_1>protected</_1>
<_2>internal</_2>
<_3>private</_3>
<_4>new</_4>
<_5>abstract</_5>
<_6>virtual</_6>
<_7>override</_7>
<_8>sealed</_8>
<_9>static</_9>
<_10>readonly</_10>
<_11>extern</_11>
<_12>unsafe</_12>
<_13>volatile</_13>
</MODIFIERS_ORDER>
<EXPLICIT_PRIVATE_MODIFIER>True</EXPLICIT_PRIVATE_MODIFIER>
<EXPLICIT_INTERNAL_MODIFIER>True</EXPLICIT_INTERNAL_MODIFIER>

<ARRANGE_MODIFIER_IN_EXISTING_CODE>True</ARRANGE_MODIFIER_IN_EXISTING_
CODE>
<ALIGN_MULTILINE_PARAMETER>True</ALIGN_MULTILINE_PARAMETER>
<ALIGN_MULTILINE_ARGUMENT>True</ALIGN_MULTILINE_ARGUMENT>

<ALIGN_MULTILINE_EXTENDS_LIST>True</ALIGN_MULTILINE_EXTENDS_LIST>
<ALIGN_MULTILINE_EXPRESSION>True</ALIGN_MULTILINE_EXPRESSION>

<ALIGN_MULTILINE_ARRAY_AND_OBJECT_INITIALIZER>True</ALIGN_MULTILINE_AR
RAY_AND_OBJECT_INITIALIZER>

<ALIGN_MULTLINE_TYPE_PARAMETER_LIST>True</ALIGN_MULTLINE_TYPE_PARAMETE
R_LIST>

<ALIGN_MULTLINE_TYPE_PARAMETER_CONSTRAINS>True</ALIGN_MULTLINE_TYPE_PA
RAMETER_CONSTRAINS>
<ALIGN_MULTILINE_FOR_STMT>True</ALIGN_MULTILINE_FOR_STMT>
<ALIGN_MULTIPLE_DECLARATION>True</ALIGN_MULTIPLE_DECLARATION>
<WRAP_LINES>True</WRAP_LINES>
<WRAP_LIMIT>120</WRAP_LIMIT>

<WRAP_BEFORE_INVOCATION_LPAR>False</WRAP_BEFORE_INVOCATION_LPAR>
<WRAP_AFTER_INVOCATION_LPAR>False</WRAP_AFTER_INVOCATION_LPAR>

<WRAP_BEFORE_DECLARATION_LPAR>False</WRAP_BEFORE_DECLARATION_LPAR>

<WRAP_AFTER_DECLARATION_LPAR>False</WRAP_AFTER_DECLARATION_LPAR>

<WRAP_BEFORE_TYPE_PARAMETER_LANGLE>False</WRAP_BEFORE_TYPE_PARAMETER_L
ANGLE>
<WRAP_BEFORE_EXTENDS_COLON>False</WRAP_BEFORE_EXTENDS_COLON>
<WRAP_BEFORE_BINARY_OPSIGN>False</WRAP_BEFORE_BINARY_OPSIGN>

<WRAP_BEFORE_FIRST_TYPE_PARAMETER_CONSTRAINT>False</WRAP_BEFORE_FIRST_
TYPE_PARAMETER_CONSTRAINT>

<FORCE_CHOP_COMPOUND_IF_EXPRESSION>False</FORCE_CHOP_COMPOUND_IF_EXPRE
SSION>

<FORCE_CHOP_COMPOUND_WHILE_EXPRESSION>False</FORCE_CHOP_COMPOUND_WHILE
_EXPRESSION>

<FORCE_CHOP_COMPOUND_DO_EXPRESSION>False</FORCE_CHOP_COMPOUND_DO_EXPRE
SSION>
<WRAP_PARAMETERS_STYLE>WRAP_IF_LONG</WRAP_PARAMETERS_STYLE>
<WRAP_ARGUMENTS_STYLE>WRAP_IF_LONG</WRAP_ARGUMENTS_STYLE>

<WRAP_EXTENDS_LIST_STYLE>WRAP_IF_LONG</WRAP_EXTENDS_LIST_STYLE>

<WRAP_FOR_STMT_HEADER_STYLE>CHOP_IF_LONG</WRAP_FOR_STMT_HEADER_STYLE>

<WRAP_TERNARY_EXPR_STYLE>CHOP_IF_LONG</WRAP_TERNARY_EXPR_STYLE>

<WRAP_MULTIPLE_DECLARATION_STYLE>CHOP_IF_LONG</WRAP_MULTIPLE_DECLARATI
ON_STYLE>

<WRAP_MULTIPLE_TYPE_PARAMEER_CONSTRAINTS_STYLE>CHOP_IF_LONG</WRAP_MULT
IPLE_TYPE_PARAMEER_CONSTRAINTS_STYLE>

<WRAP_OBJECT_AND_COLLECTION_INITIALIZER_STYLE>CHOP_IF_LONG</WRAP_OBJEC
T_AND_COLLECTION_INITIALIZER_STYLE>
<FORCE_ATTRIBUTE_STYLE>DO_NOT_CHANGE</FORCE_ATTRIBUTE_STYLE>

<PLACE_ABSTRACT_ACCESSORHOLDER_ON_SINGLE_LINE>True</PLACE_ABSTRACT_ACC
ESSORHOLDER_ON_SINGLE_LINE>

<PLACE_SIMPLE_ACCESSORHOLDER_ON_SINGLE_LINE>False</PLACE_SIMPLE_ACCESS
ORHOLDER_ON_SINGLE_LINE>

<PLACE_SIMPLE_ACCESSOR_ON_SINGLE_LINE>True</PLACE_SIMPLE_ACCESSOR_ON_S
INGLE_LINE>

<PLACE_SIMPLE_METHOD_ON_SINGLE_LINE>False</PLACE_SIMPLE_METHOD_ON_SING
LE_LINE>

<PLACE_SIMPLE_ANONYMOUSMETHOD_ON_SINGLE_LINE>True</PLACE_SIMPLE_ANONYM
OUSMETHOD_ON_SINGLE_LINE>

<PLACE_SIMPLE_LINQ_ON_SINGLE_LINE>True</PLACE_SIMPLE_LINQ_ON_SINGLE_LI
NE>

<PLACE_SIMPLE_INITIALIZER_ON_SINGLE_LINE>True</PLACE_SIMPLE_INITIALIZE
R_ON_SINGLE_LINE>

<PLACE_TYPE_ATTRIBUTE_ON_SAME_LINE>False</PLACE_TYPE_ATTRIBUTE_ON_SAME
_LINE>

<PLACE_METHOD_ATTRIBUTE_ON_SAME_LINE>False</PLACE_METHOD_ATTRIBUTE_ON_
SAME_LINE>

<PLACE_ACCESSORHOLDER_ATTRIBUTE_ON_SAME_LINE>False</PLACE_ACCESSORHOLD
ER_ATTRIBUTE_ON_SAME_LINE>

<PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>True</PLACE_FIELD_ATTRIBUTE_ON_SAM
E_LINE>

<PLACE_TYPE_CONSTRAINTS_ON_SAME_LINE>True</PLACE_TYPE_CONSTRAINTS_ON_S
AME_LINE>

<PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE>True</PLACE_CONSTRUCTOR_IN
ITIALIZER_ON_SAME_LINE>

<INDENT_ANONYMOUS_METHOD_BLOCK>True</INDENT_ANONYMOUS_METHOD_BLOCK>

<INDENT_EMBRACED_INITIALIZER_BLOCK>True</INDENT_EMBRACED_INITIALIZER_B
LOCK>
<SPECIAL_ELSE_IF_TREATMENT>True</SPECIAL_ELSE_IF_TREATMENT>
<INDENT_CASE_FROM_SWITCH>True</INDENT_CASE_FROM_SWITCH>
<INDENT_NESTED_USINGS_STMT>False</INDENT_NESTED_USINGS_STMT>
<INDENT_NESTED_FIXED_STMT>False</INDENT_NESTED_FIXED_STMT>
<STICK_COMMENT>True</STICK_COMMENT>

<REDUNDANT_THIS_QUALIFIER_STYLE>DO_NOT_USE</REDUNDANT_THIS_QUALIFIER_S
TYLE>
</FormatSettings>
<UsingsSettings>
<AddImportsToDeepestScope>False</AddImportsToDeepestScope>
<AllowAlias>True</AllowAlias>
<PreferQualifiedReference>False</PreferQualifiedReference>
<CanUseGlobalAlias>True</CanUseGlobalAlias>
<SortUsings>True</SortUsings>
<KeepImports length="0" />
<MandatoryImports length="0" />
<KeepNontrivialAlias>True</KeepNontrivialAlias>
</UsingsSettings>
</CSharp>
<VB>
<FormatSettings>
<INSERT_TABS>True</INSERT_TABS>
<INDENT_SIZE>4</INDENT_SIZE>

<SPACE_BEFORE_INVOCATION_PARENTHESES>True</SPACE_BEFORE_INVOCATION_PAR
ENTHESES>

<SPACE_BEFORE_EMPTY_INVOCATION_PARENTHESES>False</SPACE_BEFORE_EMPTY_I
NVOCATION_PARENTHESES>

<SPACE_BEFORE_METHOD_PARENTHESES>True</SPACE_BEFORE_METHOD_PARENTHESES
>

<SPACE_BEFORE_EMPTY_METHOD_PARENTHESES>False</SPACE_BEFORE_EMPTY_METHO
D_PARENTHESES>

<SPACE_WITHIN_INVOCATION_PARENTHESES>False</SPACE_WITHIN_INVOCATION_PA
RENTHESES>

<SPACE_WITHIN_EMPTY_INVOCATION_PARENTHESES>False</SPACE_WITHIN_EMPTY_I
NVOCATION_PARENTHESES>

<SPACE_WITHIN_METHOD_PARENTHESES>False</SPACE_WITHIN_METHOD_PARENTHESE
S>

<SPACE_WITHIN_EMPTY_METHOD_PARENTHESES>False</SPACE_WITHIN_EMPTY_METHO
D_PARENTHESES>

<SPACE_BEFORE_TYPE_PARAMETER_PARENTHESES>True</SPACE_BEFORE_TYPE_PARAM
ETER_PARENTHESES>

<SPACE_WITHIN_TYPE_PARAMETER_PARENTHESES>False</SPACE_WITHIN_TYPE_PARA
METER_PARENTHESES>

<SPACE_WITHIN_EXPRESSION_PARENTHESES>False</SPACE_WITHIN_EXPRESSION_PA
RENTHESES>
<SPACE_BEFORE_COMMA>False</SPACE_BEFORE_COMMA>
<SPACE_AFTER_COMMA>True</SPACE_AFTER_COMMA>

<SPACE_WITHIN_ATTRIBUTE_ANGLES>False</SPACE_WITHIN_ATTRIBUTE_ANGLES>

<SPACE_BEFORE_ATTRIBUTE_TARGET_COLON>False</SPACE_BEFORE_ATTRIBUTE_TAR
GET_COLON>

<SPACE_AFTER_ATTRIBUTE_TARGET_COLON>True</SPACE_AFTER_ATTRIBUTE_TARGET
_COLON>

<SPACE_BEFORE_ARRAY_RANK_PARENTHESES>False</SPACE_BEFORE_ARRAY_RANK_PA
RENTHESES>

<SPACE_WITHIN_ARRAY_RANK_PARENTHESES>False</SPACE_WITHIN_ARRAY_RANK_PA
RENTHESES>

<SPACE_WITHIN_ARRAY_RANK_EMPTY_PARENTHESES>False</SPACE_WITHIN_ARRAY_R
ANK_EMPTY_PARENTHESES>

<SPACE_WITHIN_ARRAY_INITIALIZATION_BRACES>False</SPACE_WITHIN_ARRAY_IN
ITIALIZATION_BRACES>
<SPACE_AROUND_ASSIGNMENT_OP>True</SPACE_AROUND_ASSIGNMENT_OP>
<SPACE_AROUND_RELATIONAL_OP>True</SPACE_AROUND_RELATIONAL_OP>
<SPACE_AROUND_ADDITIVE_OP>True</SPACE_AROUND_ADDITIVE_OP>

<SPACE_AROUND_MULTIPLICATIVE_OP>False</SPACE_AROUND_MULTIPLICATIVE_OP>
<SPACE_AROUND_SHIFT_OP>True</SPACE_AROUND_SHIFT_OP>
<SPACE_AROUND_DOT>False</SPACE_AROUND_DOT>
<SPACE_BEFORE_LABEL_COLON>False</SPACE_BEFORE_LABEL_COLON>
<SPACE_AROUND_STMT_COLON>True</SPACE_AROUND_STMT_COLON>

<KEEP_BLANK_LINES_IN_DECLARATIONS>2</KEEP_BLANK_LINES_IN_DECLARATIONS>
<KEEP_BLANK_LINES_IN_CODE>2</KEEP_BLANK_LINES_IN_CODE>
<KEEP_USER_LINEBREAKS>True</KEEP_USER_LINEBREAKS>
<BLANK_LINES_AFTER_OPTIONS>1</BLANK_LINES_AFTER_OPTIONS>
<BLANK_LINES_AFTER_IMPORTS>1</BLANK_LINES_AFTER_IMPORTS>

<BLANK_LINES_AROUND_GLOBAL_ATTRIBUTE>0</BLANK_LINES_AROUND_GLOBAL_ATTR
IBUTE>
<BLANK_LINES_AROUND_NAMESPACE>1</BLANK_LINES_AROUND_NAMESPACE>
<BLANK_LINES_AROUND_TYPE>1</BLANK_LINES_AROUND_TYPE>
<BLANK_LINES_AROUND_FIELD>1</BLANK_LINES_AROUND_FIELD>
<BLANK_LINES_AROUND_INVOCABLE>1</BLANK_LINES_AROUND_INVOCABLE>

<BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>0</BLANK_LINES_AROUND_SINGLE
LINEINVOCABLE>

<BLANK_LINES_AROUND_SINGLE_LINE_FIELD>0</BLANK_LINES_AROUND_SINGLE_LIN
E_FIELD>
<BLANK_LINES_AROUND_REGION>1</BLANK_LINES_AROUND_REGION>
<BLANK_LINES_INSIDE_REGION>1</BLANK_LINES_INSIDE_REGION>
<WRAP_LINES>True</WRAP_LINES>
<WRAP_LIMIT>120</WRAP_LIMIT>

<WRAP_BEFORE_INVOCATION_LPAR>False</WRAP_BEFORE_INVOCATION_LPAR>

<WRAP_BEFORE_DECLARATION_LPAR>False</WRAP_BEFORE_DECLARATION_LPAR>
<WRAP_BEFORE_BINARY_OPSIGN>False</WRAP_BEFORE_BINARY_OPSIGN>
<WRAP_PARAMETERS_STYLE>WRAP_IF_LONG</WRAP_PARAMETERS_STYLE>
<WRAP_ARGUMENTS_STYLE>WRAP_IF_LONG</WRAP_ARGUMENTS_STYLE>

<WRAP_EXTENDS_LIST_STYLE>WRAP_IF_LONG</WRAP_EXTENDS_LIST_STYLE>

<WRAP_MULTIPLE_DECLARATION_STYLE>CHOP_IF_LONG</WRAP_MULTIPLE_DECLARATI
ON_STYLE>
<ALIGN_MULTILINE_PARAMETER>True</ALIGN_MULTILINE_PARAMETER>
<ALIGN_MULTILINE_ARGUMENT>True</ALIGN_MULTILINE_ARGUMENT>

<ALIGN_MULTILINE_IMPLEMENTS_LIST>True</ALIGN_MULTILINE_IMPLEMENTS_LIST
>
<ALIGN_MULTILINE_EXPRESSION>True</ALIGN_MULTILINE_EXPRESSION>

<ALIGN_MULTILINE_ARRAY_INITIALIZER>True</ALIGN_MULTILINE_ARRAY_INITIAL
IZER>
<ALIGN_MULTIPLE_DECLARATION>True</ALIGN_MULTIPLE_DECLARATION>

<PLACE_TYPE_ATTRIBUTE_ON_SAME_LINE>False</PLACE_TYPE_ATTRIBUTE_ON_SAME
_LINE>

<PLACE_METHOD_ATTRIBUTE_ON_SAME_LINE>False</PLACE_METHOD_ATTRIBUTE_ON_
SAME_LINE>

<PLACE_PROPERTY_ATTRIBUTE_ON_SAME_LINE>False</PLACE_PROPERTY_ATTRIBUTE
ONSAME_LINE>

<PLACE_EVENT_ATTRIBUTE_ON_SAME_LINE>False</PLACE_EVENT_ATTRIBUTE_ON_SA
ME_LINE>

<PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>True</PLACE_FIELD_ATTRIBUTE_ON_SAM
E_LINE>
<INDENT_CASE_FROM_SELECT>True</INDENT_CASE_FROM_SELECT>
<STICK_COMMENT>True</STICK_COMMENT>
</FormatSettings>
<ImportsSettings>
<AllowAlias>True</AllowAlias>
<PreferQualifiedReference>False</PreferQualifiedReference>
<KeepImports length="0" />
<MandatoryImports length="0" />
<KeepNontrivialAlias>True</KeepNontrivialAlias>
</ImportsSettings>
</VB>
<CopyXmlCommentsOnOverride>False</CopyXmlCommentsOnOverride>
<Naming>
<DefaultExceptionName>ex</DefaultExceptionName>
<PreferLongerNames>False</PreferLongerNames>
<Field prefix="" suffix="" />
<StaticField prefix="" suffix="" />
<Parameter prefix="" suffix="" />
<LocalVariable prefix="" suffix="" />
</Naming>
</CodeStyleSettings>
<SurroundManager>
<QuickLists>
<QuickList name="Other Files">
<Removed />
</QuickList>
<QuickList name="C# files">
<TemplateReference uid="d00002ec-552b-43a7-855a-4d9056bc5e44"
name="if"
/>
<TemplateReference uid="0d6efb3f-0a28-49ac-a840-a5c18a10820c"
name="while"
/>
<TemplateReference uid="38772f22-c779-4535-87ae-f2cbfc28d8bb"
name="for"
/>
<TemplateReference uid="3e5873f5-71b2-4323-a98d-c864e3553e95"
name="do..while"
/>
<TemplateReference uid="539867cb-c2bb-4a76-9be4-43499424a817"
name="#region"
/>
<TemplateReference uid="bf9aa46f-cf30-446c-80d3-943eade77764"
name="#if..#endif"
/>
<TemplateReference uid="5525b896-5c99-477c-aa55-871b4e64d487"
name="{}"
/>
<TemplateReference uid="2c7fbadc-e259-40d3-9346-89277c463fdc"
name="try..catch"
/>
<TemplateReference uid="03562c81-32c2-43e8-95f2-ccae5fce50fc"
name="try..finally"
/>
<TemplateReference uid="2cdb716b-61fd-4a31-b148-2052fa256b96"
name="cast"
/>
<TemplateReference uid="d1a7844c-e289-438a-aa26-31bbe4694112"
name="tag"
/>
<TemplateReference uid="bfed504b-c6a2-492a-8098-6067ce44f7ca"
name="lock"
/>
<Removed />
</QuickList>
<QuickList name="Visual Basic files">
<TemplateReference uid="6a01b8ff-4981-4873-9bc3-bf8e1c434865"
name="If"
/>
<TemplateReference uid="389a11c8-54d3-4e96-9b10-0d6736b93044"
name="If..Else"
/>
<TemplateReference uid="8c6134b0-b6f4-48a3-a5bc-3878f9a96f04"
name="SyncLock"
/>
<TemplateReference uid="ab9b078f-4a86-45d8-b5fb-e27910cbb720"
name="Using"
/>
<TemplateReference uid="9ee3a98e-24ed-4993-98ae-ac77c05bc93f"
name="CType"
/>
<TemplateReference uid="c4d6ceb3-d45f-4d8e-838d-d1e64a1f671b"
name="DirectCast"
/>
<TemplateReference uid="c5765f81-208e-4342-9e83-460d2906a8f5"
name="TryCast"
/>
<Removed />
</QuickList>
<QuickList name="XML files">
<TemplateReference uid="c44a28a4-c56c-4ff4-b8db-9b563ae61b01"
name="using"
/>
<Removed />
</QuickList>
<QuickList name="Other files">
<Removed />
</QuickList>
</QuickLists>
<UserTemplates />
<PredefinedChanges>
<Changed />
</PredefinedChanges>
<FileTemplates />
</SurroundManager>
<FileTemplatesManager>
<QuickLists>
<QuickList name="Other Projects">
<Removed />
</QuickList>
<QuickList name="C# projects">
<TemplateReference uid="560aab2c-307f-4c70-a99a-a3ec249e3153"
name="Class"
/>
<TemplateReference uid="3667aa6f-7d24-4446-89df-536819a6d103"
name="Interface"
/>
<TemplateReference uid="d03eb89b-79ff-472e-baab-217c25589c77"
name="Struct"
/>
<Removed />
</QuickList>
<QuickList name="Visual Basic projects">
<TemplateReference uid="b1ee1e2c-928e-43dd-97a7-2cd7e208d02e"
name="Class"
/>
<TemplateReference uid="797a996f-97ef-4788-a0a6-0eb6e4f7e99e"
name="Interface"
/>
<TemplateReference uid="3a76e258-e766-40f6-a093-00c04f653a65"
name="Structure"
/>
<Removed />
</QuickList>
</QuickLists>
<UserTemplates />
<PredefinedChanges>
<Changed />
</PredefinedChanges>
<FileTemplates />
</FileTemplatesManager>
<LiveTemplatesManager>
<UserTemplates />
<PredefinedChanges>
<Changed />
</PredefinedChanges>
<FileTemplates />
<DisabledTemplates />
</LiveTemplatesManager>
<TodoManager ActiveGrouping="0">
<Pattern Name="Todo" Id="961894CCC510410ABE2B99132B253C80"
Regexp="(\W|^)(?&lt;TAG&gt;TODO)(\W|$)(.*)"
CaseSensitive="False" Color="Blue" Icon="Normal" LookInComments="True"
LookInIdentifiers="False"
LookInStringLiterals="False" />
<Pattern Name="Note" Id="961894CCC510410ABE2B99132B253C81"
Regexp="(\W|^)(?&lt;TAG&gt;NOTE)(\W|$)(.*)"
CaseSensitive="False" Color="ffff8000" Icon="Warning"
LookInComments="True"
LookInIdentifiers="False" LookInStringLiterals="False" />
<Pattern Name="Bug" Id="9F4E80481F12431CB36D19D6738780F1"
Regexp="(\W|^)(?&lt;TAG&gt;BUG)(\W|$)(.*)"
CaseSensitive="False" Color="Red" Icon="Error" LookInComments="True"
LookInIdentifiers="False"
LookInStringLiterals="False" />
<Pattern Name="Not Implemented"
Id="9F4E80481F12431CB36D19D6738780F2"
Regexp="NotImplementedException" CaseSensitive="False" Color="Red"
Icon="Edit"
LookInComments="True" LookInIdentifiers="False"
LookInStringLiterals="False"
/>
<Filter Name="Todos" Id="6E3EB9662CFB491EBD2103D8654051DF"
Active="False">
<PatternRef Id="961894CCC510410ABE2B99132B253C80" />
</Filter>
<Filter Name="Notes" Id="0069D9FE451E44B181256291430424FC"
Active="False">
<PatternRef Id="961894CCC510410ABE2B99132B253C81" />
</Filter>
<Filter Name="Bugs" Id="A674BC0145094E3D8C9C867C0FDAF288"
Active="False">
<PatternRef Id="9F4E80481F12431CB36D19D6738780F1" />
</Filter>
<Filter Name="Not Implemented"
Id="A674BC0145094E3D8C9C867C0FDAF289"
Active="False">
<PatternRef Id="9F4E80481F12431CB36D19D6738780F2" />
</Filter>
</TodoManager>
<DefaultTextControlSchemeManager>
<CaretRow>False</CaretRow>
</DefaultTextControlSchemeManager>
<PluginManager>
<plugin id="Agent Johnson">
<enabled>true</enabled>
</plugin>
<plugin id="Agent Smith">
<enabled>true</enabled>
</plugin>
<plugin id="Scout">
<enabled>true</enabled>
</plugin>
</PluginManager>
<ProductUsageFeedbackSubmitter>
<myPromptedAboutLogUpload>True</myPromptedAboutLogUpload>
</ProductUsageFeedbackSubmitter>
<VSSettingsSynchronize>
<UseReSharperIntelliSense2>True</UseReSharperIntelliSense2>
</VSSettingsSynchronize>
<DocumentSettings>

<mySaveDocumentsAfterModifications>False</mySaveDocumentsAfterModifica
tions>
</DocumentSettings>
<CodeCleanup RecentlyUsed="Full Cleanup" />
<SettingsComponent>
<string>
<setting name="GotoByName.InitialSearchText">
</setting>
<setting
name="JetBrains.ReSharper.Intentions.CSharp.QuickFixes.CreateClassFrom
NewFixBase.DefaultInterfacePrefix">I</setting>
<setting name="JiraPassword"
encrypted="True">a0GGCFK6NhI=</setting>
<setting name="JiraUserName">pfm102</setting>
<setting name="KeyboardScheme">Idea</setting>
</string>
<integer>
<setting name="bracketMatchHighlightingPosition">1</setting>
<setting name="bracketMatchHighlightingStyle">0</setting>
<setting
name="JetBrains.ReSharper.Intentions.CSharp.QuickFixes.GenerateSwitchL
abelsFix.MAGIC_CONST">65535</setting>
<setting
name="JetBrains.ReSharper.Refactorings.SafeDelete.SafeDeleteConflictSe
archer.ReferenceConflictsLimit">5</setting>
<setting name="JiraProxyPort">0</setting>
<setting name="RefactoringWizardFormLocationX">18</setting>
<setting name="RefactoringWizardFormLocationY">-153</setting>
<setting name="SMART_BRACE_INSERT">1</setting>
<setting name="UserInputDeferTime">300</setting>
</integer>
<boolean>
<setting name="CodeViewManager.AutoExpandResults">True</setting>
<setting name="FixMouseWheel">True</setting>
<setting name="FORMAT_BLOCK_ON_RBRACE">True</setting>
<setting name="FORMAT_STATEMENT_ON_SEMICOLON">True</setting>
<setting name="HideVsMenuItems">True</setting>
<setting
name="JetBrains.ReSharper.CodeInsight.Generate.UI.SharedOptions.ShowGe
nerateItemsAlphabeticallySorted">False</setting>
<setting
name="JetBrains.ReSharper.Refactorings.Move.SearchInStrings">True</set
ting>
<setting
name="JetBrains.ReSharper.Refactorings.Rename.RenameFile">True</settin
g>
<setting
name="JetBrains.ReSharper.Refactorings.Rename.RenameInHierarchy">True<
/setting>
<setting
name="JetBrains.ReSharper.Refactorings.Rename.SearchInStrings">True</s
etting>
<setting
name="jetbrains.resharper.treeview.filter">True</setting>
<setting name="JiraIsAnonymous">True</setting>
<setting name="JiraProxyAuthentication">False</setting>
<setting name="JiraUseDefaultProxy">True</setting>
<setting name="NavigateByControlClick">True</setting>
<setting name="OverridesUtil.KeepXmlDocs">False</setting>
<setting name="OverridesUtil.WrapInRegions">False</setting>
<setting name="PopupListCyclicScroll">False</setting>
<setting name="ReplaceVSMenuItems">True</setting>
<setting
name="ReSharper.CurrentSession.HINT_USED">True</setting>
<setting name="showMemoryUsage">True</setting>
<setting name="skipResultsForSingleUsage">True</setting>
<setting name="SMART_INDENT_ON_ENTER_NEW">False</setting>
<setting name="SMART_PARENTH_INSERT">True</setting>
<setting
name="SolutionAnalysisIndicator.RoundProgress">True</setting>
<setting
name="SolutionAnalysisIndicator.ShowErorsCount">True</setting>
<setting name="SubmitActivityLogs">True</setting>
<setting name="SynchronizeOnFrameActivation">True</setting>
<setting name="USE_VS_ICONS">False</setting>
<setting name="UseCamelHumps">True</setting>
<setting
name="UseVarForIntroduceVariableRefactoring">False</setting>
<setting
name="UseVarForIntroduceVariableRefactoringEvident">False</setting>
</boolean>
</SettingsComponent>
<ReSharper.PowerToys.FavoriteFiles>
<SerializableFavoriteFiles>
</SerializableFavoriteFiles>
</ReSharper.PowerToys.FavoriteFiles>
<AgentJohnson>
<AllowNullAttribute>
</AllowNullAttribute>
<ExecuteGhostDoc>False</ExecuteGhostDoc>
<SerializableTypeConfigurations><![CDATA[<types
/>]]></SerializableTypeConfigurations>
</AgentJohnson>
<CodeCompletionController>
<AutoCompleteBasicCompletion>True</AutoCompleteBasicCompletion>

<AutoCompleteClassNameCompletion>False</AutoCompleteClassNameCompletio
n>
<AutoCompleteCommonPrefix>True</AutoCompleteCommonPrefix>
<AutoCompleteSmartCompletion>True</AutoCompleteSmartCompletion>
<AutoPopupAfterDot>True</AutoPopupAfterDot>
<AutoPopupAfterNew>True</AutoPopupAfterNew>
<AutoPopupDelay2>0</AutoPopupDelay2>
<AutoPopupOnIdentifier>True</AutoPopupOnIdentifier>
<CaseSensitiveCompletion>False</CaseSensitiveCompletion>
<EditorBrowsableProcessing>All</EditorBrowsableProcessing>
<HighlightImmediateMembers>True</HighlightImmediateMembers>
<InsertType>Both</InsertType>
<KeywordCompletionEnabled>True</KeywordCompletionEnabled>
<KeywordCompletionMinLength>4</KeywordCompletionMinLength>
<ObsoleteShow>StrikeOut</ObsoleteShow>
</CodeCompletionController>
<ContextActions>

<JetBrains.ReSharper.Intentions.CSharp.ContextActions.CreateNamedTypeA
ction>False</JetBrains.ReSharper.Intentions.CSharp.ContextActions.Crea
teNamedTypeAction>

<JetBrains.ReSharper.Intentions.CSharp.ContextActions.InlineAsAnonymou
sTypeAction>False</JetBrains.ReSharper.Intentions.CSharp.ContextAction
s.InlineAsAnonymousTypeAction>
</ContextActions>
<HighlightingSettings>
<AnalysisEnabled>True</AnalysisEnabled>

<IdentifierHighlightingEnabled>True</IdentifierHighlightingEnabled>

<ShowAnalysisOptionsInActionList>True</ShowAnalysisOptionsInActionList
>
<ShowImportPopup>True</ShowImportPopup>
<GeneratedCodeRegions length="4">
<_0>Windows Form Designer generated code</_0>
<_1>Component Designer generated code</_1>
<_2>Designer generated code</_2>
<_3>Web Form Designer generated code</_3>
</GeneratedCodeRegions>
<SeverityTable />
</HighlightingSettings>
</Configuration>



0
Comment actions Permalink

Hello,

Is the problem triggered by Gallio, after all, or should we investigate further?


Serge Baltic
JetBrains, Inc — http://www.jetbrains.com
“Develop with pleasure!”


0
Comment actions Permalink

Is the problem triggered by Gallio, after all, or should we
investigate further?


Hi Serge

Since I uninstalled Gallio, I have not encountered the problem.

Regards
Pete


0

Please sign in to leave a comment.