OSDN Git Service

a9622d88076c14cb776057080d5156b83fa83892
[handbrake-jp/handbrake-jp.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         <Rule Name="ElementsMustBeDocumented">\r
63           <RuleSettings>\r
64             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
65           </RuleSettings>\r
66         </Rule>\r
67       </Rules>\r
68       <AnalyzerSettings>\r
69         <StringProperty Name="CompanyName">HandBrake Project (http://handbrake.fr)</StringProperty>\r
70         <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
71       </AnalyzerSettings>\r
72     </Analyzer>\r
73     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.MaintainabilityRules">\r
74       <Rules>\r
75         <Rule Name="StatementMustNotUseUnnecessaryParenthesis">\r
76           <RuleSettings>\r
77             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
78           </RuleSettings>\r
79         </Rule>\r
80         <Rule Name="FieldsMustBePrivate">\r
81           <RuleSettings>\r
82             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
83           </RuleSettings>\r
84         </Rule>\r
85         <Rule Name="ArithmeticExpressionsMustDeclarePrecedence">\r
86           <RuleSettings>\r
87             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
88           </RuleSettings>\r
89         </Rule>\r
90         <Rule Name="AccessModifierMustBeDeclared">\r
91           <RuleSettings>\r
92             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
93           </RuleSettings>\r
94         </Rule>\r
95       </Rules>\r
96       <AnalyzerSettings />\r
97     </Analyzer>\r
98     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.SpacingRules">\r
99       <Rules>\r
100         <Rule Name="OpeningCurlyBracketsMustBeSpacedCorrectly">\r
101           <RuleSettings>\r
102             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
103           </RuleSettings>\r
104         </Rule>\r
105         <Rule Name="ClosingCurlyBracketsMustBeSpacedCorrectly">\r
106           <RuleSettings>\r
107             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
108           </RuleSettings>\r
109         </Rule>\r
110         <Rule Name="ClosingParenthesisMustBeSpacedCorrectly">\r
111           <RuleSettings>\r
112             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
113           </RuleSettings>\r
114         </Rule>\r
115       </Rules>\r
116       <AnalyzerSettings />\r
117     </Analyzer>\r
118     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.LayoutRules">\r
119       <Rules>\r
120         <Rule Name="SingleLineCommentsMustNotBeFollowedByBlankLine">\r
121           <RuleSettings>\r
122             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
123           </RuleSettings>\r
124         </Rule>\r
125         <Rule Name="SingleLineCommentMustBePrecededByBlankLine">\r
126           <RuleSettings>\r
127             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
128           </RuleSettings>\r
129         </Rule>\r
130         <Rule Name="ClosingCurlyBracketMustBeFollowedByBlankLine">\r
131           <RuleSettings>\r
132             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
133           </RuleSettings>\r
134         </Rule>\r
135         <Rule Name="CurlyBracketsMustNotBeOmitted">\r
136           <RuleSettings>\r
137             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
138           </RuleSettings>\r
139         </Rule>\r
140         <Rule Name="ElementsMustBeSeparatedByBlankLine">\r
141           <RuleSettings>\r
142             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
143           </RuleSettings>\r
144         </Rule>\r
145       </Rules>\r
146       <AnalyzerSettings />\r
147     </Analyzer>\r
148     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules">\r
149       <Rules>\r
150         <Rule Name="BlockStatementsMustNotContainEmbeddedComments">\r
151           <RuleSettings>\r
152             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
153           </RuleSettings>\r
154         </Rule>\r
155         <Rule Name="DoNotPlaceRegionsWithinElements">\r
156           <RuleSettings>\r
157             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
158           </RuleSettings>\r
159         </Rule>\r
160         <Rule Name="ParametersMustBeOnSameLineOrSeparateLines">\r
161           <RuleSettings>\r
162             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
163           </RuleSettings>\r
164         </Rule>\r
165         <Rule Name="ParameterMustFollowComma">\r
166           <RuleSettings>\r
167             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
168           </RuleSettings>\r
169         </Rule>\r
170         <Rule Name="SplitParametersMustStartOnLineAfterDeclaration">\r
171           <RuleSettings>\r
172             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
173           </RuleSettings>\r
174         </Rule>\r
175         <Rule Name="UseBuiltInTypeAlias">\r
176           <RuleSettings>\r
177             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
178           </RuleSettings>\r
179         </Rule>\r
180         <Rule Name="PrefixLocalCallsWithThis">\r
181           <RuleSettings>\r
182             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
183           </RuleSettings>\r
184         </Rule>\r
185         <Rule Name="CommentsMustContainText">\r
186           <RuleSettings>\r
187             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
188           </RuleSettings>\r
189         </Rule>\r
190       </Rules>\r
191       <AnalyzerSettings />\r
192     </Analyzer>\r
193     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.NamingRules">\r
194       <Rules>\r
195         <Rule Name="FieldNamesMustNotUseHungarianNotation">\r
196           <RuleSettings>\r
197             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
198           </RuleSettings>\r
199         </Rule>\r
200         <Rule Name="ElementMustBeginWithUpperCaseLetter">\r
201           <RuleSettings>\r
202             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
203           </RuleSettings>\r
204         </Rule>\r
205         <Rule Name="AccessibleFieldsMustBeginWithUpperCaseLetter">\r
206           <RuleSettings>\r
207             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
208           </RuleSettings>\r
209         </Rule>\r
210         <Rule Name="FieldNamesMustBeginWithLowerCaseLetter">\r
211           <RuleSettings>\r
212             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
213           </RuleSettings>\r
214         </Rule>\r
215       </Rules>\r
216       <AnalyzerSettings />\r
217     </Analyzer>\r
218     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.OrderingRules">\r
219       <Rules>\r
220         <Rule Name="ElementsMustBeOrderedByAccess">\r
221           <RuleSettings>\r
222             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
223           </RuleSettings>\r
224         </Rule>\r
225         <Rule Name="ElementsMustAppearInTheCorrectOrder">\r
226           <RuleSettings>\r
227             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
228           </RuleSettings>\r
229         </Rule>\r
230         <Rule Name="StaticElementsMustAppearBeforeInstanceElements">\r
231           <RuleSettings>\r
232             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
233           </RuleSettings>\r
234         </Rule>\r
235         <Rule Name="UsingDirectivesMustBeOrderedAlphabeticallyByNamespace">\r
236           <RuleSettings>\r
237             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
238           </RuleSettings>\r
239         </Rule>\r
240       </Rules>\r
241       <AnalyzerSettings />\r
242     </Analyzer>\r
243   </Analyzers>\r
244 </StyleCopSettings>