OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / HandBrakeCS.5.0.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       </Naming2>\r
85       <CustomMemberReorderingPatterns><![CDATA[<?xml version="1.0" encoding="utf-8"?>\r
86 <Patterns xmlns="urn:shemas-jetbrains-com:member-reordering-patterns">\r
87 \r
88     <!-- Do not reorder COM interfaces -->\r
89     <Pattern>\r
90         <Match>\r
91             <And Weight="2000">\r
92                 <Kind Is="interface"/>\r
93                 <HasAttribute CLRName="System.Runtime.InteropServices.InterfaceTypeAttribute"\r
94                               Inherit="true"/>\r
95             </And>\r
96         </Match>\r
97     </Pattern>\r
98 \r
99     <!-- Do not reorder P/Invoke structs -->\r
100     <Pattern>\r
101         <Match>\r
102             <And Weight="2000">\r
103                 <Or>\r
104                     <Kind Is="struct"/>\r
105                     <Kind Is="class"/>\r
106                 </Or>\r
107                 <HasAttribute CLRName="System.Runtime.InteropServices.StructLayoutAttribute"\r
108                               Inherit="true"/>\r
109             </And>\r
110         </Match>\r
111     </Pattern>\r
112 \r
113     <!-- Do not reorder P/Invoke classes (called xxxNativeMethods) -->\r
114     <Pattern>\r
115         <Match>\r
116             <And Weight="2000">\r
117                 <Kind Is="class"/>\r
118                 <Name Is=".*NativeMethods" />\r
119             </And>\r
120         </Match>\r
121     </Pattern>\r
122 \r
123     <!-- StyleCop pattern -->\r
124     <Pattern RemoveAllRegions="true">\r
125         <Match>\r
126             <Or Weight="1000" >\r
127                 <Kind Is="class" />\r
128                 <Kind Is="struct" />\r
129                 <Kind Is="interface"/>\r
130             </Or>\r
131         </Match>\r
132 \r
133         <!-- constants and fields -->\r
134         <Entry>\r
135             <Match>\r
136                 <Or>\r
137                     <Kind Is="constant"/>\r
138                     <Kind Is="field"/>\r
139                 </Or>\r
140             </Match>\r
141             <Sort>\r
142                 <Access Order="public internal protected-internal protected private"/>\r
143                 <Kind Order="constant field"/>\r
144                 <Readonly/>\r
145                 <Static/>\r
146                 <Name/>\r
147             </Sort>\r
148             <Group Region="Constants and Fields"/>\r
149         </Entry>\r
150 \r
151         <!-- constructors -->\r
152         <Entry>\r
153             <Match>\r
154                 <Or Weight="200">\r
155                     <Kind Is="constructor"/>\r
156                     <Kind Is="destructor"/>\r
157                 </Or>\r
158             </Match>\r
159             <Sort>\r
160                 <Static/>\r
161                 <Kind Order="constructor destructor"/>\r
162                 <Access Order="public internal protected-internal protected private"/>\r
163             </Sort>\r
164             <Group Region="Constructors and Destructors"/>\r
165         </Entry>\r
166 \r
167         <!-- delegates -->\r
168         <Entry>\r
169             <Match>\r
170                 <Kind Is="delegate"/>\r
171             </Match>\r
172             <Sort>\r
173                 <Access Order="public internal protected-internal protected private" />\r
174                 <Static />\r
175                 <Name/>\r
176             </Sort>\r
177             <Group Region="Delegates"/>\r
178         </Entry>\r
179 \r
180         <!-- events -->\r
181         <Entry>\r
182             <Match>\r
183                 <Kind Is="event"/>\r
184             </Match>\r
185             <Sort>\r
186                 <Access Order="public internal protected-internal protected private" />\r
187                 <Static />\r
188                 <Name/>\r
189             </Sort>\r
190             <Group Region="Events"/>\r
191         </Entry>\r
192 \r
193         <!-- enum -->\r
194         <Entry>\r
195             <Match>\r
196                 <Kind Is="enum"/>\r
197             </Match>\r
198             <Sort>\r
199                 <Access Order="public internal protected-internal protected private" />\r
200                 <Name/>\r
201             </Sort>\r
202             <Group Region="Enums"/>\r
203         </Entry>\r
204 \r
205         <!-- interfaces -->\r
206         <Entry>\r
207             <Match>\r
208                 <Kind Is="interface" />\r
209             </Match>\r
210             <Sort>\r
211                 <Access Order="public internal protected-internal protected private" />\r
212                 <Name/>\r
213             </Sort>\r
214             <Group Region="Interfaces"/>\r
215         </Entry>\r
216 \r
217         <!-- properties -->\r
218         <Entry>\r
219             <Match>\r
220                 <Kind Is="property"/>\r
221             </Match>\r
222             <Sort>\r
223                 <Access Order="public internal protected-internal protected private"/>\r
224                 <Static/>\r
225                 <Name/>\r
226             </Sort>\r
227             <Group Region="Properties"/>\r
228         </Entry>\r
229 \r
230         <!-- indexers -->\r
231         <Entry>\r
232             <Match>\r
233                 <Kind Is="indexer"\r
234                       Weight="300" />\r
235             </Match>\r
236             <Sort>\r
237                 <Access Order="public internal protected-internal protected private" />\r
238                 <Static/>\r
239                 <Name/>\r
240             </Sort>\r
241             <Group Region="Indexers"/>\r
242         </Entry>\r
243 \r
244         <!-- operator -->\r
245         <Entry>\r
246             <Match>\r
247                 <Kind Is="operator"/>\r
248             </Match>\r
249             <Sort>\r
250                 <Access Order="public internal protected-internal protected private" />\r
251                 <Static/>\r
252                 <Name/>\r
253             </Sort>\r
254             <Group Region="Operators"/>\r
255         </Entry>\r
256 \r
257         <!-- public methods -->\r
258         <Entry>\r
259             <Match>\r
260                 <And>\r
261                     <Kind Is="method"/>\r
262                     <Access Is="public"/>\r
263                 </And>\r
264             </Match>\r
265             <Sort>\r
266                 <Access Order="public"/>\r
267                 <Static/>\r
268                 <Name/>\r
269             </Sort>\r
270             <Group Region="Public Methods"/>\r
271         </Entry>\r
272 \r
273         <!-- Implemented Interfaces -->\r
274         <Entry>\r
275             <Match>\r
276                 <And Weight="500">\r
277                     <Kind Is="method"/>\r
278                     <ImplementsInterface CLRName=".*"/>\r
279                 </And>\r
280             </Match>\r
281             <Sort>\r
282                 <ImplementsInterface />\r
283                 <Access Order="public internal protected-internal protected private"/>\r
284                 <Static/>\r
285                 <Name/>\r
286             </Sort>\r
287             <Group Region="Implemented Interfaces">\r
288                 <ImplementsInterface Region="${ImplementsInterface}" />\r
289             </Group>\r
290         </Entry>\r
291 \r
292         <!-- other methods -->\r
293         <Entry>\r
294             <Match>\r
295                 <Kind Is="method"/>\r
296             </Match>\r
297             <Sort>\r
298                 <Access Order="public internal protected-internal protected private"/>\r
299                 <Static/>\r
300                 <Name/>\r
301             </Sort>\r
302             <Group Region="Methods"/>\r
303         </Entry>\r
304 \r
305         <!-- Nested structs -->\r
306         <Entry>\r
307             <Match>\r
308                 <Kind Is="struct"\r
309                       Weight="600" />\r
310             </Match>\r
311             <Sort>\r
312                 <Static />\r
313                 <Access Order="public internal protected-internal protected private" />\r
314                 <Name/>\r
315             </Sort>\r
316         </Entry>\r
317 \r
318         <!-- Nested classes -->\r
319         <Entry>\r
320             <Match>\r
321                 <Kind Is="class"\r
322                       Weight="700" />\r
323             </Match>\r
324             <Sort>\r
325                 <Static />\r
326                 <Access Order="public internal protected-internal protected private" />\r
327                 <Name/>\r
328             </Sort>\r
329         </Entry>\r
330 \r
331         <!-- all other members -->\r
332         <Entry/>\r
333 \r
334     </Pattern>\r
335 </Patterns>\r
336 ]]></CustomMemberReorderingPatterns>\r
337     </CSharp>\r
338     <VB>\r
339       <FormatSettings />\r
340       <ImportsSettings />\r
341       <Naming2>\r
342         <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>\r
343         <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>\r
344       </Naming2>\r
345     </VB>\r
346     <Web>\r
347       <Naming2 />\r
348     </Web>\r
349     <Xaml>\r
350       <Naming2 />\r
351     </Xaml>\r
352     <XML>\r
353       <FormatSettings />\r
354     </XML>\r
355     <FileHeader><![CDATA[/*  file.cs$\r
356         This file is part of the HandBrake source code.\r
357         Homepage: <http://handbrake.fr/>\r
358         It may be used under the terms of the GNU General Public License. */]]></FileHeader>\r
359     <GenerateMemberBody />\r
360     <Naming2>\r
361       <EventHandlerPatternLong>$object$_On$event$</EventHandlerPatternLong>\r
362       <EventHandlerPatternShort>$event$Handler</EventHandlerPatternShort>\r
363       <ExceptionName IsNull="False">\r
364       </ExceptionName>\r
365       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Locals" />\r
366       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="Parameters" />\r
367       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="TypesAndNamespaces" />\r
368       <PredefinedRule Inspect="False" Prefix="I" Suffix="" Style="AaBb" ElementKind="Interfaces" />\r
369       <PredefinedRule Inspect="False" Prefix="T" Suffix="" Style="AaBb" ElementKind="TypeParameters" />\r
370       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="MethodPropertyEvent" />\r
371       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="aaBb" ElementKind="LocalConstants" />\r
372       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="PublicFields" />\r
373       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Constants" />\r
374       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="StaticReadonly" />\r
375       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="EnumMember" />\r
376       <PredefinedRule Inspect="False" Prefix="" Suffix="" Style="AaBb" ElementKind="Other" />\r
377       <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateConstants" />\r
378       <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateInstanceFields" />\r
379       <PredefinedRule Inspect="True" Prefix="_" Suffix="" Style="aaBb" ElementKind="PrivateStaticFields" />\r
380       <PredefinedRule Inspect="True" Prefix="" Suffix="" Style="AaBb" ElementKind="PrivateStaticReadonly" />\r
381       <Abbreviation Text="CLI" />\r
382       <Abbreviation Text="DRC" />\r
383       <Abbreviation Text="ID" />\r
384       <Abbreviation Text="MP" />\r
385       <Abbreviation Text="DVD" />\r
386     </Naming2>\r
387   </CodeStyleSettings>\r
388 </Configuration>