<StyleCopSettings Version="105"> <Analyzers> <Analyzer AnalyzerId="StyleCopPlus.StyleCopPlusRules"> <Rules> <Rule Name="MethodMustNotContainMoreLinesThan"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PropertyMustNotContainMoreLinesThan"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="CheckWhetherLastCodeLineIsEmpty"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings> <StringProperty Name="SP2001_Mode">Spaces:False</StringProperty> <StringProperty Name="SP2100_Limit">250:2</StringProperty> <StringProperty Name="SP2103_Limit">1500</StringProperty> <StringProperty Name="AdvancedNaming_ProtectedInstanceField">_$(aaBb)</StringProperty> <StringProperty Name="AdvancedNaming_PrivateInstanceField">_$(aaBb)</StringProperty> <StringProperty Name="AdvancedNaming_ProtectedStaticField">_$(aaBb)</StringProperty> <StringProperty Name="AdvancedNaming_PrivateStaticField">_$(aaBb)</StringProperty> <StringProperty Name="AdvancedNaming_ProtectedConst">$(AaBb)</StringProperty> <StringProperty Name="AdvancedNaming_PrivateConst">$(AaBb)</StringProperty> </AnalyzerSettings> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.NamingRules"> <Rules> <Rule Name="ElementMustBeginWithUpperCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementMustBeginWithLowerCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="InterfaceNamesMustBeginWithI"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ConstFieldNamesMustBeginWithUpperCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FieldNamesMustNotUseHungarianNotation"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FieldNamesMustBeginWithLowerCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="AccessibleFieldsMustBeginWithUpperCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="VariableNamesMustNotBePrefixed"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FieldNamesMustNotBeginWithUnderscore"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FieldNamesMustNotContainUnderscore"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="StaticReadonlyFieldsMustBeginWithUpperCaseLetter"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.SpacingRules"> <Rules> <Rule Name="SingleLineCommentsMustBeginWithSingleSpace"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.OrderingRules"> <Rules> <Rule Name="UsingDirectivesMustBePlacedWithinNamespace"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementsMustAppearInTheCorrectOrder"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementsMustBeOrderedByAccess"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ConstantsMustAppearBeforeFields"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="StaticElementsMustAppearBeforeInstanceElements"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="DeclarationKeywordsMustFollowOrder"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ProtectedMustComeBeforeInternal"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PropertyAccessorsMustFollowOrder"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="EventAccessorsMustFollowOrder"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="StaticReadonlyElementsMustAppearBeforeStaticNonReadonlyElements"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="InstanceReadonlyElementsMustAppearBeforeInstanceNonReadonlyElements"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="SystemUsingDirectivesMustBePlacedBeforeOtherUsingDirectives"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="UsingAliasDirectivesMustBePlacedAfterOtherUsingDirectives"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="UsingDirectivesMustBeOrderedAlphabeticallyByNamespace"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="UsingAliasDirectivesMustBeOrderedAlphabeticallyByAliasName"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.ReadabilityRules"> <Rules> <Rule Name="PrefixLocalCallsWithThis"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PrefixCallsCorrectly"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="SplitParametersMustStartOnLineAfterDeclaration"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ParametersMustBeOnSameLineOrSeparateLines"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ParameterMustFollowComma"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.LayoutRules"> <Rules> <Rule Name="CurlyBracketsMustNotBeOmitted"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="SingleLineCommentMustBePrecededByBlankLine"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="CodeMustNotContainMultipleBlankLinesInARow"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ClosingCurlyBracketsMustNotBePrecededByBlankLine"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="OpeningCurlyBracketsMustNotBePrecededByBlankLine"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="SingleLineCommentsMustNotBeFollowedByBlankLine"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ClosingCurlyBracketMustBeFollowedByBlankLine"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="CodeMustNotContainBlankLinesAtEndOfFile"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> <Analyzer AnalyzerId="StyleCop.CSharp.DocumentationRules"> <Rules> <Rule Name="ElementsMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PartialElementsMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="EnumerationItemsMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="DocumentationMustMeetCharacterPercentage"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementDocumentationMustBeSpelledCorrectly"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FileMustHaveHeader"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FileHeaderMustShowCopyright"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FileHeaderMustHaveCopyrightText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="FileHeaderMustContainFileName"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ConstructorSummaryDocumentationMustBeginWithStandardText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="DestructorSummaryDocumentationMustBeginWithStandardText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementParametersMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementParameterDocumentationMustMatchElementParameters"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementParameterDocumentationMustDeclareParameterName"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementParameterDocumentationMustHaveText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementReturnValueMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="ElementReturnValueDocumentationMustHaveText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="GenericTypeParametersMustBeDocumented"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="GenericTypeParametersMustBeDocumentedPartialClass"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="GenericTypeParameterDocumentationMustMatchTypeParameters"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="GenericTypeParameterDocumentationMustDeclareParameterName"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="GenericTypeParameterDocumentationMustHaveText"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PropertySummaryDocumentationMustMatchAccessors"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> <Rule Name="PropertySummaryDocumentationMustOmitSetAccessorWithRestrictedAccess"> <RuleSettings> <BooleanProperty Name="Enabled">False</BooleanProperty> </RuleSettings> </Rule> </Rules> <AnalyzerSettings /> </Analyzer> </Analyzers> </StyleCopSettings>