OSDN Git Service

WinGui: Re-checkin updated stylecop settings
[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         <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       </Rules>\r
91       <AnalyzerSettings />\r
92     </Analyzer>\r
93     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.SpacingRules">\r
94       <Rules>\r
95         <Rule Name="OpeningCurlyBracketsMustBeSpacedCorrectly">\r
96           <RuleSettings>\r
97             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
98           </RuleSettings>\r
99         </Rule>\r
100         <Rule Name="ClosingCurlyBracketsMustBeSpacedCorrectly">\r
101           <RuleSettings>\r
102             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
103           </RuleSettings>\r
104         </Rule>\r
105       </Rules>\r
106       <AnalyzerSettings />\r
107     </Analyzer>\r
108     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.LayoutRules">\r
109       <Rules>\r
110         <Rule Name="SingleLineCommentsMustNotBeFollowedByBlankLine">\r
111           <RuleSettings>\r
112             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
113           </RuleSettings>\r
114         </Rule>\r
115         <Rule Name="SingleLineCommentMustBePrecededByBlankLine">\r
116           <RuleSettings>\r
117             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
118           </RuleSettings>\r
119         </Rule>\r
120         <Rule Name="ClosingCurlyBracketMustBeFollowedByBlankLine">\r
121           <RuleSettings>\r
122             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
123           </RuleSettings>\r
124         </Rule>\r
125         <Rule Name="CurlyBracketsMustNotBeOmitted">\r
126           <RuleSettings>\r
127             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
128           </RuleSettings>\r
129         </Rule>\r
130         <Rule Name="ElementsMustBeSeparatedByBlankLine">\r
131           <RuleSettings>\r
132             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
133           </RuleSettings>\r
134         </Rule>\r
135       </Rules>\r
136       <AnalyzerSettings />\r
137     </Analyzer>\r
138     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules">\r
139       <Rules>\r
140         <Rule Name="BlockStatementsMustNotContainEmbeddedComments">\r
141           <RuleSettings>\r
142             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
143           </RuleSettings>\r
144         </Rule>\r
145         <Rule Name="DoNotPlaceRegionsWithinElements">\r
146           <RuleSettings>\r
147             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
148           </RuleSettings>\r
149         </Rule>\r
150         <Rule Name="ParametersMustBeOnSameLineOrSeparateLines">\r
151           <RuleSettings>\r
152             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
153           </RuleSettings>\r
154         </Rule>\r
155         <Rule Name="ParameterMustFollowComma">\r
156           <RuleSettings>\r
157             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
158           </RuleSettings>\r
159         </Rule>\r
160         <Rule Name="SplitParametersMustStartOnLineAfterDeclaration">\r
161           <RuleSettings>\r
162             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
163           </RuleSettings>\r
164         </Rule>\r
165         <Rule Name="UseBuiltInTypeAlias">\r
166           <RuleSettings>\r
167             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
168           </RuleSettings>\r
169         </Rule>\r
170         <Rule Name="PrefixLocalCallsWithThis">\r
171           <RuleSettings>\r
172             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
173           </RuleSettings>\r
174         </Rule>\r
175         <Rule Name="CommentsMustContainText">\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     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.NamingRules">\r
184       <Rules>\r
185         <Rule Name="FieldNamesMustNotUseHungarianNotation">\r
186           <RuleSettings>\r
187             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
188           </RuleSettings>\r
189         </Rule>\r
190         <Rule Name="ElementMustBeginWithUpperCaseLetter">\r
191           <RuleSettings>\r
192             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
193           </RuleSettings>\r
194         </Rule>\r
195         <Rule Name="AccessibleFieldsMustBeginWithUpperCaseLetter">\r
196           <RuleSettings>\r
197             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
198           </RuleSettings>\r
199         </Rule>\r
200         <Rule Name="FieldNamesMustBeginWithLowerCaseLetter">\r
201           <RuleSettings>\r
202             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
203           </RuleSettings>\r
204         </Rule>\r
205       </Rules>\r
206       <AnalyzerSettings />\r
207     </Analyzer>\r
208     <Analyzer AnalyzerId="Microsoft.StyleCop.CSharp.OrderingRules">\r
209       <Rules>\r
210         <Rule Name="ElementsMustBeOrderedByAccess">\r
211           <RuleSettings>\r
212             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
213           </RuleSettings>\r
214         </Rule>\r
215         <Rule Name="ElementsMustAppearInTheCorrectOrder">\r
216           <RuleSettings>\r
217             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
218           </RuleSettings>\r
219         </Rule>\r
220         <Rule Name="StaticElementsMustAppearBeforeInstanceElements">\r
221           <RuleSettings>\r
222             <BooleanProperty Name="Enabled">False</BooleanProperty>\r
223           </RuleSettings>\r
224         </Rule>\r
225       </Rules>\r
226       <AnalyzerSettings />\r
227     </Analyzer>\r
228   </Analyzers>\r
229 </StyleCopSettings>