OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / Settings.StyleCop
1 <StyleCopSettings Version="4.3">\r
2   <Parsers>\r
3     <Parser ParserId="Microsoft.StyleCop.CSharp.CsParser">\r
4       <ParserSettings>\r
5         <BooleanProperty Name="AnalyzeDesignerFiles">False</BooleanProperty>\r
6       </ParserSettings>\r
7     </Parser>\r
8   </Parsers>\r
9   <Analyzers>\r
10     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.DocumentationRules">\r
11       <Rules>\r
12         <Rule Name="PropertyDocumentationMustHaveValueText">\r
13           <RuleSettings>\r
14             <BooleanProperty Name="Enabled">True</BooleanProperty>\r
15           </RuleSettings>\r
16         </Rule>\r
17         <Rule Name="DocumentationTextMustMeetMinimumCharacterLength">\r
18           <RuleSettings>\r
19             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
20           </RuleSettings>\r
21         </Rule>\r
22         <Rule Name="DocumentationTextMustContainWhitespace">\r
23           <RuleSettings>\r
24             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
25           </RuleSettings>\r
26         </Rule>\r
27         <Rule Name="EnumerationItemsMustBeDocumented">\r
28           <RuleSettings>\r
29             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
30           </RuleSettings>\r
31         </Rule>\r
32         <Rule Name="FileMustHaveHeader">\r
33           <RuleSettings>\r
34             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
35           </RuleSettings>\r
36         </Rule>\r
37         <Rule Name="FileHeaderMustShowCopyright">\r
38           <RuleSettings>\r
39             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
40           </RuleSettings>\r
41         </Rule>\r
42         <Rule Name="FileHeaderMustHaveCopyrightText">\r
43           <RuleSettings>\r
44             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
45           </RuleSettings>\r
46         </Rule>\r
47         <Rule Name="FileHeaderMustContainFileName">\r
48           <RuleSettings>\r
49             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
50           </RuleSettings>\r
51         </Rule>\r
52         <Rule Name="FileHeaderFileNameDocumentationMustMatchFileName">\r
53           <RuleSettings>\r
54             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
55           </RuleSettings>\r
56         </Rule>\r
57         <Rule Name="FileHeaderMustHaveValidCompanyText">\r
58           <RuleSettings>\r
59             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
60           </RuleSettings>\r
61         </Rule>\r
62       </Rules>\r
63       <AnalyzerSettings>\r
64         <StringProperty Name="CompanyName">HandBrake Project (http://handbrake.fr)</StringProperty>\r
65         <StringProperty Name="Copyright">This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.</StringProperty>\r
66       </AnalyzerSettings>\r
67     </Analyzer>\r
68     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.MaintainabilityRules">\r
69       <Rules>\r
70         <Rule Name="StatementMustNotUseUnnecessaryParenthesis">\r
71           <RuleSettings>\r
72             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
73           </RuleSettings>\r
74         </Rule>\r
75       </Rules>\r
76       <AnalyzerSettings />\r
77     </Analyzer>\r
78     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.SpacingRules">\r
79       <Rules>\r
80         <Rule Name="OpeningCurlyBracketsMustBeSpacedCorrectly">\r
81           <RuleSettings>\r
82             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
83           </RuleSettings>\r
84         </Rule>\r
85         <Rule Name="ClosingCurlyBracketsMustBeSpacedCorrectly">\r
86           <RuleSettings>\r
87             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
88           </RuleSettings>\r
89         </Rule>\r
90       </Rules>\r
91       <AnalyzerSettings />\r
92     </Analyzer>\r
93     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.LayoutRules">\r
94       <Rules>\r
95         <Rule Name="SingleLineCommentsMustNotBeFollowedByBlankLine">\r
96           <RuleSettings>\r
97             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
98           </RuleSettings>\r
99         </Rule>\r
100         <Rule Name="SingleLineCommentMustBePrecededByBlankLine">\r
101           <RuleSettings>\r
102             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
103           </RuleSettings>\r
104         </Rule>\r
105         <Rule Name="ClosingCurlyBracketMustBeFollowedByBlankLine">\r
106           <RuleSettings>\r
107             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
108           </RuleSettings>\r
109         </Rule>\r
110         <Rule Name="CurlyBracketsMustNotBeOmitted">\r
111           <RuleSettings>\r
112             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
113           </RuleSettings>\r
114         </Rule>\r
115         <Rule Name="ElementsMustBeSeparatedByBlankLine">\r
116           <RuleSettings>\r
117             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
118           </RuleSettings>\r
119         </Rule>\r
120       </Rules>\r
121       <AnalyzerSettings />\r
122     </Analyzer>\r
123     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules">\r
124       <Rules>\r
125         <Rule Name="BlockStatementsMustNotContainEmbeddedComments">\r
126           <RuleSettings>\r
127             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
128           </RuleSettings>\r
129         </Rule>\r
130         <Rule Name="DoNotPlaceRegionsWithinElements">\r
131           <RuleSettings>\r
132             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
133           </RuleSettings>\r
134         </Rule>\r
135         <Rule Name="ParametersMustBeOnSameLineOrSeparateLines">\r
136           <RuleSettings>\r
137             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
138           </RuleSettings>\r
139         </Rule>\r
140         <Rule Name="ParameterMustFollowComma">\r
141           <RuleSettings>\r
142             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
143           </RuleSettings>\r
144         </Rule>\r
145         <Rule Name="SplitParametersMustStartOnLineAfterDeclaration">\r
146           <RuleSettings>\r
147             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
148           </RuleSettings>\r
149         </Rule>\r
150         <Rule Name="UseBuiltInTypeAlias">\r
151           <RuleSettings>\r
152             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
153           </RuleSettings>\r
154         </Rule>\r
155         <Rule Name="PrefixLocalCallsWithThis">\r
156           <RuleSettings>\r
157             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
158           </RuleSettings>\r
159         </Rule>\r
160       </Rules>\r
161       <AnalyzerSettings />\r
162     </Analyzer>\r
163     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.NamingRules">\r
164       <Rules>\r
165         <Rule Name="FieldNamesMustNotUseHungarianNotation">\r
166           <RuleSettings>\r
167             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
168           </RuleSettings>\r
169         </Rule>\r
170       </Rules>\r
171       <AnalyzerSettings />\r
172     </Analyzer>\r
173     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.OrderingRules">\r
174       <Rules>\r
175         <Rule Name="ElementsMustBeOrderedByAccess">\r
176           <RuleSettings>\r
177             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
178           </RuleSettings>\r
179         </Rule>\r
180       </Rules>\r
181       <AnalyzerSettings />\r
182     </Analyzer>\r
183   </Analyzers>\r
184 </StyleCopSettings>