OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / HandBrake10.5.1.ReSharper
1 <Configuration>\r
2   <CodeStyleSettings>\r
3     <ExternalPath IsNull="False">\r
4     </ExternalPath>\r
5     <Sharing>SOLUTION</Sharing>\r
6     <CSharp>\r
7       <FormatSettings>\r
8         <ALIGN_MULTILINE_ARGUMENT>False</ALIGN_MULTILINE_ARGUMENT>\r
9         <BLANK_LINES_AROUND_SINGLE_LINE_FIELD>1</BLANK_LINES_AROUND_SINGLE_LINE_FIELD>\r
10         <BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>1</BLANK_LINES_AROUND_SINGLE_LINE_INVOCABLE>\r
11         <BLANK_LINES_BETWEEN_USING_GROUPS>1</BLANK_LINES_BETWEEN_USING_GROUPS>\r
12         <FORCE_ATTRIBUTE_STYLE>SEPARATE</FORCE_ATTRIBUTE_STYLE>\r
13         <FORCE_FOR_BRACES_STYLE>ALWAYS_ADD</FORCE_FOR_BRACES_STYLE>\r
14         <FORCE_FOREACH_BRACES_STYLE>ALWAYS_ADD</FORCE_FOREACH_BRACES_STYLE>\r
15         <FORCE_IFELSE_BRACES_STYLE>ALWAYS_ADD</FORCE_IFELSE_BRACES_STYLE>\r
16         <FORCE_WHILE_BRACES_STYLE>ALWAYS_ADD</FORCE_WHILE_BRACES_STYLE>\r
17         <INDENT_ANONYMOUS_METHOD_BLOCK>False</INDENT_ANONYMOUS_METHOD_BLOCK>\r
18         <INDENT_EMBRACED_INITIALIZER_BLOCK>False</INDENT_EMBRACED_INITIALIZER_BLOCK>\r
19         <KEEP_BLANK_LINES_IN_CODE>1</KEEP_BLANK_LINES_IN_CODE>\r
20         <KEEP_BLANK_LINES_IN_DECLARATIONS>1</KEEP_BLANK_LINES_IN_DECLARATIONS>\r
21         <KEEP_USER_LINEBREAKS>False</KEEP_USER_LINEBREAKS>\r
22         <MODIFIERS_ORDER IsNull="False">\r
23           <Item>public</Item>\r
24           <Item>protected</Item>\r
25           <Item>internal</Item>\r
26           <Item>private</Item>\r
27           <Item>new</Item>\r
28           <Item>abstract</Item>\r
29           <Item>virtual</Item>\r
30           <Item>override</Item>\r
31           <Item>sealed</Item>\r
32           <Item>static</Item>\r
33           <Item>readonly</Item>\r
34           <Item>extern</Item>\r
35           <Item>unsafe</Item>\r
36           <Item>volatile</Item>\r
37         </MODIFIERS_ORDER>\r
38         <PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE>False</PLACE_CONSTRUCTOR_INITIALIZER_ON_SAME_LINE>\r
39         <PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>False</PLACE_FIELD_ATTRIBUTE_ON_SAME_LINE>\r
40         <PLACE_SIMPLE_ACCESSOR_ON_SINGLE_LINE>False</PLACE_SIMPLE_ACCESSOR_ON_SINGLE_LINE>\r
41         <PLACE_TYPE_CONSTRAINTS_ON_SAME_LINE>False</PLACE_TYPE_CONSTRAINTS_ON_SAME_LINE>\r
42         <PLACE_WHILE_ON_NEW_LINE>True</PLACE_WHILE_ON_NEW_LINE>\r
43         <REDUNDANT_THIS_QUALIFIER_STYLE>ALWAYS_USE</REDUNDANT_THIS_QUALIFIER_STYLE>\r
44         <SIMPLE_EMBEDDED_STATEMENT_STYLE>ON_SINGLE_LINE</SIMPLE_EMBEDDED_STATEMENT_STYLE>\r
45         <SPACE_AFTER_TYPECAST_PARENTHESES>False</SPACE_AFTER_TYPECAST_PARENTHESES>\r
46         <SPACE_AROUND_MULTIPLICATIVE_OP>True</SPACE_AROUND_MULTIPLICATIVE_OP>\r
47         <SPACE_BEFORE_SIZEOF_PARENTHESES>False</SPACE_BEFORE_SIZEOF_PARENTHESES>\r
48         <SPACE_BEFORE_TYPEOF_PARENTHESES>False</SPACE_BEFORE_TYPEOF_PARENTHESES>\r
49         <SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES>True</SPACE_WITHIN_SINGLE_LINE_ARRAY_INITIALIZER_BRACES>\r
50         <STICK_COMMENT>False</STICK_COMMENT>\r
51         <WRAP_AFTER_DECLARATION_LPAR>True</WRAP_AFTER_DECLARATION_LPAR>\r
52         <WRAP_AFTER_INVOCATION_LPAR>True</WRAP_AFTER_INVOCATION_LPAR>\r
53         <WRAP_ARGUMENTS_STYLE>CHOP_IF_LONG</WRAP_ARGUMENTS_STYLE>\r
54         <WRAP_BEFORE_FIRST_TYPE_PARAMETER_CONSTRAINT>True</WRAP_BEFORE_FIRST_TYPE_PARAMETER_CONSTRAINT>\r
55         <WRAP_EXTENDS_LIST_STYLE>CHOP_IF_LONG</WRAP_EXTENDS_LIST_STYLE>\r
56         <WRAP_PARAMETERS_STYLE>CHOP_IF_LONG</WRAP_PARAMETERS_STYLE>\r
57       </FormatSettings>\r
58       <UsingsSettings>\r
59         <AddImportsToDeepestScope>True</AddImportsToDeepestScope>\r
60         <QualifiedUsingAtNestedScope>True</QualifiedUsingAtNestedScope>\r
61       </UsingsSettings>\r
62       <Naming2>\r
63         <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>\r
64         <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>\r
65         <ExceptionName IsNull="False">\r
66         </ExceptionName>\r
67         <OverrideDefaultSettings>True</OverrideDefaultSettings>\r
68         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="TypesAndNamespaces" />\r
69         <PredefinedRule Inspect="True" Prefix="I" Suffix="" Style="AaBb" ElementKind="Interfaces" />\r
70         <PredefinedRule Inspect="True" Prefix="T" Suffix="" Style="AaBb" ElementKind="TypeParameters" />\r
71         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="MethodPropertyEvent" />\r
72         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="Locals" />\r
73         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="LocalConstants" />\r
74         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="Parameters" />\r
75         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PublicFields" />\r
76         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="Constants" />\r
77         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="StaticReadonly" />\r
78         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="EnumMember" />\r
79         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="Other" />\r
80         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="PrivateInstanceFields" />\r
81         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="aaBb" ElementKind="PrivateStaticFields" />\r
82         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateConstants" />\r
83         <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateStaticReadonly" />\r
84         <Abbreviation Text="SSA" />\r
85         <Abbreviation Text="CC" />\r
86         <Abbreviation Text="UTF" />\r
87         <Abbreviation Text="TX" />\r
88         <Abbreviation Text="SRT" />\r
89       </Naming2>\r
90       <CustomMemberReorderingPatterns><![CDATA[<?xml version="1.0" encoding="utf-8"?>\r
91 <Patterns xmlns="urn:shemas-jetbrains-com:member-reordering-patterns">\r
92 \r
93     <!-- Do not reorder COM interfaces -->\r
94     <Pattern>\r
95         <Match>\r
96             <And Weight="2000">\r
97                 <Kind Is="interface"/>\r
98                 <HasAttribute CLRName="System.Runtime.InteropServices.InterfaceTypeAttribute"\r
99                               Inherit="true"/>\r
100             </And>\r
101         </Match>\r
102     </Pattern>\r
103 \r
104     <!-- Do not reorder P/Invoke structs -->\r
105     <Pattern>\r
106         <Match>\r
107             <And Weight="2000">\r
108                 <Or>\r
109                     <Kind Is="struct"/>\r
110                     <Kind Is="class"/>\r
111                 </Or>\r
112                 <HasAttribute CLRName="System.Runtime.InteropServices.StructLayoutAttribute"\r
113                               Inherit="true"/>\r
114             </And>\r
115         </Match>\r
116     </Pattern>\r
117 \r
118     <!-- Do not reorder P/Invoke classes (called xxxNativeMethods) -->\r
119     <Pattern>\r
120         <Match>\r
121             <And Weight="2000">\r
122                 <Kind Is="class"/>\r
123                 <Name Is=".*NativeMethods" />\r
124             </And>\r
125         </Match>\r
126     </Pattern>\r
127 \r
128     <!-- StyleCop pattern -->\r
129     <Pattern RemoveAllRegions="true">\r
130         <Match>\r
131             <Or Weight="1000" >\r
132                 <Kind Is="class" />\r
133                 <Kind Is="struct" />\r
134                 <Kind Is="interface"/>\r
135             </Or>\r
136         </Match>\r
137 \r
138         <!-- constants and fields -->\r
139         <Entry>\r
140             <Match>\r
141                 <Or>\r
142                     <Kind Is="constant"/>\r
143                     <Kind Is="field"/>\r
144                 </Or>\r
145             </Match>\r
146             <Sort>\r
147                 <Access Order="public internal protected-internal protected private"/>\r
148                 <Kind Order="constant field"/>\r
149                 <Readonly/>\r
150                 <Static/>\r
151                 <Name/>\r
152             </Sort>\r
153             <Group Region="Constants and Fields"/>\r
154         </Entry>\r
155 \r
156         <!-- constructors -->\r
157         <Entry>\r
158             <Match>\r
159                 <Or Weight="200">\r
160                     <Kind Is="constructor"/>\r
161                     <Kind Is="destructor"/>\r
162                 </Or>\r
163             </Match>\r
164             <Sort>\r
165                 <Static/>\r
166                 <Kind Order="constructor destructor"/>\r
167                 <Access Order="public internal protected-internal protected private"/>\r
168             </Sort>\r
169             <Group Region="Constructors and Destructors"/>\r
170         </Entry>\r
171 \r
172         <!-- delegates -->\r
173         <Entry>\r
174             <Match>\r
175                 <Kind Is="delegate"/>\r
176             </Match>\r
177             <Sort>\r
178                 <Access Order="public internal protected-internal protected private" />\r
179                 <Static />\r
180                 <Name/>\r
181             </Sort>\r
182             <Group Region="Delegates"/>\r
183         </Entry>\r
184 \r
185         <!-- events -->\r
186         <Entry>\r
187             <Match>\r
188                 <Kind Is="event"/>\r
189             </Match>\r
190             <Sort>\r
191                 <Access Order="public internal protected-internal protected private" />\r
192                 <Static />\r
193                 <Name/>\r
194             </Sort>\r
195             <Group Region="Events"/>\r
196         </Entry>\r
197 \r
198         <!-- enum -->\r
199         <Entry>\r
200             <Match>\r
201                 <Kind Is="enum"/>\r
202             </Match>\r
203             <Sort>\r
204                 <Access Order="public internal protected-internal protected private" />\r
205                 <Name/>\r
206             </Sort>\r
207             <Group Region="Enums"/>\r
208         </Entry>\r
209 \r
210         <!-- interfaces -->\r
211         <Entry>\r
212             <Match>\r
213                 <Kind Is="interface" />\r
214             </Match>\r
215             <Sort>\r
216                 <Access Order="public internal protected-internal protected private" />\r
217                 <Name/>\r
218             </Sort>\r
219             <Group Region="Interfaces"/>\r
220         </Entry>\r
221 \r
222         <!-- properties -->\r
223         <Entry>\r
224             <Match>\r
225                 <Kind Is="property"/>\r
226             </Match>\r
227             <Sort>\r
228                 <Access Order="public internal protected-internal protected private"/>\r
229                 <Static/>\r
230                 <Name/>\r
231             </Sort>\r
232             <Group Region="Properties"/>\r
233         </Entry>\r
234 \r
235         <!-- indexers -->\r
236         <Entry>\r
237             <Match>\r
238                 <Kind Is="indexer"\r
239                       Weight="300" />\r
240             </Match>\r
241             <Sort>\r
242                 <Access Order="public internal protected-internal protected private" />\r
243                 <Static/>\r
244                 <Name/>\r
245             </Sort>\r
246             <Group Region="Indexers"/>\r
247         </Entry>\r
248 \r
249         <!-- operator -->\r
250         <Entry>\r
251             <Match>\r
252                 <Kind Is="operator"/>\r
253             </Match>\r
254             <Sort>\r
255                 <Access Order="public internal protected-internal protected private" />\r
256                 <Static/>\r
257                 <Name/>\r
258             </Sort>\r
259             <Group Region="Operators"/>\r
260         </Entry>\r
261 \r
262         <!-- public methods -->\r
263         <Entry>\r
264             <Match>\r
265                 <And>\r
266                     <Kind Is="method"/>\r
267                     <Access Is="public"/>\r
268                 </And>\r
269             </Match>\r
270             <Sort>\r
271                 <Access Order="public"/>\r
272                 <Static/>\r
273                 <Name/>\r
274             </Sort>\r
275             <Group Region="Public Methods"/>\r
276         </Entry>\r
277 \r
278         <!-- Implemented Interfaces -->\r
279         <Entry>\r
280             <Match>\r
281                 <And Weight="500">\r
282                     <Kind Is="method"/>\r
283                     <ImplementsInterface CLRName=".*"/>\r
284                 </And>\r
285             </Match>\r
286             <Sort>\r
287                 <ImplementsInterface />\r
288                 <Access Order="public internal protected-internal protected private"/>\r
289                 <Static/>\r
290                 <Name/>\r
291             </Sort>\r
292             <Group Region="Implemented Interfaces">\r
293                 <ImplementsInterface Region="${ImplementsInterface}" />\r
294             </Group>\r
295         </Entry>\r
296 \r
297         <!-- other methods -->\r
298         <Entry>\r
299             <Match>\r
300                 <Kind Is="method"/>\r
301             </Match>\r
302             <Sort>\r
303                 <Access Order="public internal protected-internal protected private"/>\r
304                 <Static/>\r
305                 <Name/>\r
306             </Sort>\r
307             <Group Region="Methods"/>\r
308         </Entry>\r
309 \r
310         <!-- Nested structs -->\r
311         <Entry>\r
312             <Match>\r
313                 <Kind Is="struct"\r
314                       Weight="600" />\r
315             </Match>\r
316             <Sort>\r
317                 <Static />\r
318                 <Access Order="public internal protected-internal protected private" />\r
319                 <Name/>\r
320             </Sort>\r
321         </Entry>\r
322 \r
323         <!-- Nested classes -->\r
324         <Entry>\r
325             <Match>\r
326                 <Kind Is="class"\r
327                       Weight="700" />\r
328             </Match>\r
329             <Sort>\r
330                 <Static />\r
331                 <Access Order="public internal protected-internal protected private" />\r
332                 <Name/>\r
333             </Sort>\r
334         </Entry>\r
335 \r
336         <!-- all other members -->\r
337         <Entry/>\r
338 \r
339     </Pattern>\r
340 </Patterns>\r
341 ]]></CustomMemberReorderingPatterns>\r
342     </CSharp>\r
343     <VB>\r
344       <FormatSettings />\r
345       <ImportsSettings />\r
346       <Naming2>\r
347         <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>\r
348         <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>\r
349       </Naming2>\r
350     </VB>\r
351     <Web>\r
352       <Naming2 />\r
353     </Web>\r
354     <Xaml>\r
355       <Naming2 />\r
356     </Xaml>\r
357     <XML>\r
358       <FormatSettings />\r
359     </XML>\r
360     <GenerateMemberBody />\r
361     <Naming2>\r
362       <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>\r
363       <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>\r
364       <ExceptionName IsNull="False">\r
365       </ExceptionName>\r
366       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Locals" />\r
367       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Parameters" />\r
368       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="TypesAndNamespaces" />\r
369       <PredefinedRule Inspect="False" Prefix="I" Suffix="" Style="AaBb" ElementKind="Interfaces" />\r
370       <PredefinedRule Inspect="False" Prefix="T" Suffix="" Style="AaBb" ElementKind="TypeParameters" />\r
371       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="MethodPropertyEvent" />\r
372       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="LocalConstants" />\r
373       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="PublicFields" />\r
374       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Constants" />\r
375       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="StaticReadonly" />\r
376       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="EnumMember" />\r
377       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Other" />\r
378       <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateConstants" />\r
379       <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateInstanceFields" />\r
380       <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateStaticFields" />\r
381       <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateStaticReadonly" />\r
382     </Naming2>\r
383   </CodeStyleSettings>\r
384 </Configuration>