1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <RuleSet Name =" Rules for stream-chat-net" Description =" Code analysis rules for stream-chat-net.csproj." ToolsVersion =" 14.0" >
3+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.SpecialRules" >
4+ <Rule Id =" SA0001" Action =" None" /> <!-- XML comment analysis is disabled due to project configuration -->
5+ </Rules >
6+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.ReadabilityRules" >
7+ <Rule Id =" SA1101" Action =" None" /> <!-- Prefix local calls with this -->
8+ <Rule Id =" SA1116" Action =" None" /> <!-- The parameters should begin on the line after the declaration -->
9+ <Rule Id =" SA1117" Action =" None" /> <!-- The parameters should all be placed on the same line -->
10+ <Rule Id =" SA1127" Action =" None" /> <!-- Generic type constraints should be on their own line -->
11+ <Rule Id =" SA1128" Action =" None" /> <!-- Put constructor initializers on their own line -->
12+ </Rules >
13+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.OrderingRules" >
14+ <Rule Id =" SA1200" Action =" None" /> <!-- Using directive should appear within a namespace declaration -->
15+ <Rule Id =" SA1201" Action =" None" /> <!-- A enum should not follow a class -->
16+ <Rule Id =" SA1202" Action =" None" /> <!-- 'public' members should come before 'internal' members -->
17+ <Rule Id =" SA1204" Action =" None" /> <!-- Static members should appear before non-static members -->
18+ </Rules >
19+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.NamingRules" >
20+ <Rule Id =" SA1306" Action =" None" /> <!-- Field should begin with lower-case letter -->
21+ <Rule Id =" SA1309" Action =" None" /> <!-- Should not begin with an underscore -->
22+ </Rules >
23+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.MaintainabilityRules" >
24+ <Rule Id =" SA1402" Action =" None" /> <!-- File may only contain a single type -->
25+ </Rules >
26+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.LayoutRules" >
27+ <Rule Id =" SA1503" Action =" None" /> <!-- Braces should not be omitted -->
28+ <Rule Id =" SA1516" Action =" None" /> <!-- Elements should be separated by blank line -->
29+ <Rule Id =" SA1518" Action =" None" /> <!-- File may not end with a newline character -->
30+ <Rule Id =" CS1591" Action =" None" /> <!-- Missing XML comment for publicly visible type or member -->
31+ </Rules >
32+ <Rules AnalyzerId =" StyleCop.Analyzers" RuleNamespace =" StyleCop.Analyzers.DocumentationRules" >
33+ <Rule Id =" SA1600" Action =" None" /> <!-- Elements should be documented -->
34+ <Rule Id =" SA1601" Action =" None" /> <!-- Partial elements should be documented -->
35+ <Rule Id =" SA1602" Action =" None" /> <!-- Enumeration items should be documented -->
36+ <Rule Id =" SA1611" Action =" None" /> <!-- FThe documentation for parameter is missing -->
37+ <Rule Id =" SA1615" Action =" None" /> <!-- Element return value should be documented -->
38+ <Rule Id =" SA1618" Action =" None" /> <!-- TThe documentation for type parameter is missing -->
39+ <Rule Id =" SA1623" Action =" None" /> <!-- The property's documentation summary text should begin with: 'Gets or sets' -->
40+ <Rule Id =" SA1629" Action =" None" /> <!-- Documentation text should end with a period -->
41+ <Rule Id =" SA1633" Action =" None" /> <!-- The file header is missing or not located at the top of the file -->
42+ <Rule Id =" SA1649" Action =" None" /> <!-- File name should match first type name -->
43+ </Rules >
44+ </RuleSet >
0 commit comments