• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<project version="4">
3  <component name="ProjectCodeStyleSettingsManager">
4    <option name="PER_PROJECT_SETTINGS">
5      <value>
6        <option name="OTHER_INDENT_OPTIONS">
7          <value>
8            <option name="INDENT_SIZE" value="2" />
9            <option name="CONTINUATION_INDENT_SIZE" value="4" />
10            <option name="TAB_SIZE" value="2" />
11            <option name="USE_TAB_CHARACTER" value="false" />
12            <option name="SMART_TABS" value="false" />
13            <option name="LABEL_INDENT_SIZE" value="0" />
14            <option name="LABEL_INDENT_ABSOLUTE" value="false" />
15            <option name="USE_RELATIVE_INDENTS" value="false" />
16          </value>
17        </option>
18        <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="999" />
19        <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="999" />
20        <option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
21          <value />
22        </option>
23        <option name="IMPORT_LAYOUT_TABLE">
24          <value>
25            <package name="" withSubpackages="true" static="true" />
26            <emptyLine />
27            <package name="" withSubpackages="true" static="false" />
28          </value>
29        </option>
30        <option name="RIGHT_MARGIN" value="100" />
31        <option name="JD_ALIGN_PARAM_COMMENTS" value="false" />
32        <option name="JD_ALIGN_EXCEPTION_COMMENTS" value="false" />
33        <option name="JD_P_AT_EMPTY_LINES" value="false" />
34        <option name="JD_KEEP_EMPTY_PARAMETER" value="false" />
35        <option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
36        <option name="JD_KEEP_EMPTY_RETURN" value="false" />
37        <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
38        <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
39        <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="0" />
40        <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
41        <option name="ALIGN_MULTILINE_FOR" value="false" />
42        <option name="SPACE_BEFORE_ARRAY_INITIALIZER_LBRACE" value="true" />
43        <option name="CALL_PARAMETERS_WRAP" value="1" />
44        <option name="METHOD_PARAMETERS_WRAP" value="1" />
45        <option name="EXTENDS_LIST_WRAP" value="1" />
46        <option name="THROWS_KEYWORD_WRAP" value="1" />
47        <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
48        <option name="BINARY_OPERATION_WRAP" value="1" />
49        <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
50        <option name="TERNARY_OPERATION_WRAP" value="1" />
51        <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
52        <option name="FOR_STATEMENT_WRAP" value="1" />
53        <option name="ARRAY_INITIALIZER_WRAP" value="1" />
54        <option name="WRAP_COMMENTS" value="true" />
55        <option name="IF_BRACE_FORCE" value="3" />
56        <option name="DOWHILE_BRACE_FORCE" value="3" />
57        <option name="WHILE_BRACE_FORCE" value="3" />
58        <option name="FOR_BRACE_FORCE" value="3" />
59        <AndroidXmlCodeStyleSettings>
60          <option name="USE_CUSTOM_SETTINGS" value="true" />
61          <option name="LAYOUT_SETTINGS">
62            <value>
63              <option name="INSERT_BLANK_LINE_BEFORE_TAG" value="false" />
64            </value>
65          </option>
66        </AndroidXmlCodeStyleSettings>
67        <Objective-C>
68          <option name="INDENT_NAMESPACE_MEMBERS" value="0" />
69          <option name="INDENT_C_STRUCT_MEMBERS" value="2" />
70          <option name="INDENT_CLASS_MEMBERS" value="2" />
71          <option name="INDENT_VISIBILITY_KEYWORDS" value="1" />
72          <option name="INDENT_INSIDE_CODE_BLOCK" value="2" />
73          <option name="KEEP_STRUCTURES_IN_ONE_LINE" value="true" />
74          <option name="FUNCTION_PARAMETERS_WRAP" value="5" />
75          <option name="FUNCTION_CALL_ARGUMENTS_WRAP" value="5" />
76          <option name="TEMPLATE_CALL_ARGUMENTS_WRAP" value="5" />
77          <option name="TEMPLATE_CALL_ARGUMENTS_ALIGN_MULTILINE" value="true" />
78          <option name="ALIGN_INIT_LIST_IN_COLUMNS" value="false" />
79          <option name="SPACE_BEFORE_SUPERCLASS_COLON" value="false" />
80        </Objective-C>
81        <Objective-C-extensions>
82          <file>
83            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
84            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
85            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
86            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
87            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
88            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
89            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
90            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
91            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
92          </file>
93          <class>
94            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
95            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
96            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
97            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
98            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
99            <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
100          </class>
101          <extensions>
102            <pair source="cc" header="h" />
103            <pair source="c" header="h" />
104          </extensions>
105        </Objective-C-extensions>
106        <XML>
107          <option name="XML_ALIGN_ATTRIBUTES" value="false" />
108          <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
109        </XML>
110        <codeStyleSettings language="HTML">
111          <indentOptions>
112            <option name="INDENT_SIZE" value="2" />
113            <option name="CONTINUATION_INDENT_SIZE" value="4" />
114            <option name="TAB_SIZE" value="2" />
115          </indentOptions>
116        </codeStyleSettings>
117        <codeStyleSettings language="JAVA">
118          <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
119          <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
120          <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
121          <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
122          <option name="ALIGN_MULTILINE_RESOURCES" value="false" />
123          <option name="ALIGN_MULTILINE_FOR" value="false" />
124          <option name="CALL_PARAMETERS_WRAP" value="1" />
125          <option name="METHOD_PARAMETERS_WRAP" value="1" />
126          <option name="EXTENDS_LIST_WRAP" value="1" />
127          <option name="THROWS_KEYWORD_WRAP" value="1" />
128          <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
129          <option name="BINARY_OPERATION_WRAP" value="1" />
130          <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
131          <option name="TERNARY_OPERATION_WRAP" value="1" />
132          <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
133          <option name="FOR_STATEMENT_WRAP" value="1" />
134          <option name="ARRAY_INITIALIZER_WRAP" value="1" />
135          <option name="IF_BRACE_FORCE" value="3" />
136          <option name="DOWHILE_BRACE_FORCE" value="3" />
137          <option name="WHILE_BRACE_FORCE" value="3" />
138          <option name="FOR_BRACE_FORCE" value="3" />
139          <option name="PARENT_SETTINGS_INSTALLED" value="true" />
140          <indentOptions>
141            <option name="INDENT_SIZE" value="2" />
142            <option name="CONTINUATION_INDENT_SIZE" value="4" />
143            <option name="TAB_SIZE" value="2" />
144          </indentOptions>
145        </codeStyleSettings>
146        <codeStyleSettings language="JSON">
147          <indentOptions>
148            <option name="CONTINUATION_INDENT_SIZE" value="4" />
149            <option name="TAB_SIZE" value="2" />
150          </indentOptions>
151        </codeStyleSettings>
152        <codeStyleSettings language="ObjectiveC">
153          <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="1" />
154          <option name="BLANK_LINES_BEFORE_IMPORTS" value="0" />
155          <option name="BLANK_LINES_AFTER_IMPORTS" value="0" />
156          <option name="BLANK_LINES_AROUND_CLASS" value="0" />
157          <option name="BLANK_LINES_AROUND_METHOD" value="0" />
158          <option name="BLANK_LINES_AROUND_METHOD_IN_INTERFACE" value="0" />
159          <option name="ALIGN_MULTILINE_BINARY_OPERATION" value="false" />
160          <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
161          <option name="FOR_STATEMENT_WRAP" value="1" />
162          <option name="ASSIGNMENT_WRAP" value="1" />
163          <indentOptions>
164            <option name="INDENT_SIZE" value="2" />
165            <option name="CONTINUATION_INDENT_SIZE" value="4" />
166          </indentOptions>
167        </codeStyleSettings>
168        <codeStyleSettings language="XML">
169          <indentOptions>
170            <option name="INDENT_SIZE" value="2" />
171            <option name="CONTINUATION_INDENT_SIZE" value="2" />
172            <option name="TAB_SIZE" value="2" />
173          </indentOptions>
174          <arrangement>
175            <rules>
176              <section>
177                <rule>
178                  <match>
179                    <AND>
180                      <NAME>xmlns:android</NAME>
181                      <XML_ATTRIBUTE />
182                      <XML_NAMESPACE>^$</XML_NAMESPACE>
183                    </AND>
184                  </match>
185                </rule>
186              </section>
187              <section>
188                <rule>
189                  <match>
190                    <AND>
191                      <NAME>xmlns:.*</NAME>
192                      <XML_ATTRIBUTE />
193                      <XML_NAMESPACE>^$</XML_NAMESPACE>
194                    </AND>
195                  </match>
196                  <order>BY_NAME</order>
197                </rule>
198              </section>
199              <section>
200                <rule>
201                  <match>
202                    <AND>
203                      <NAME>.*:id</NAME>
204                      <XML_ATTRIBUTE />
205                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
206                    </AND>
207                  </match>
208                </rule>
209              </section>
210              <section>
211                <rule>
212                  <match>
213                    <AND>
214                      <NAME>style</NAME>
215                      <XML_ATTRIBUTE />
216                      <XML_NAMESPACE>^$</XML_NAMESPACE>
217                    </AND>
218                  </match>
219                </rule>
220              </section>
221              <section>
222                <rule>
223                  <match>
224                    <AND>
225                      <NAME>.*</NAME>
226                      <XML_ATTRIBUTE />
227                      <XML_NAMESPACE>^$</XML_NAMESPACE>
228                    </AND>
229                  </match>
230                  <order>BY_NAME</order>
231                </rule>
232              </section>
233              <section>
234                <rule>
235                  <match>
236                    <AND>
237                      <NAME>.*:.*Style</NAME>
238                      <XML_ATTRIBUTE />
239                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
240                    </AND>
241                  </match>
242                  <order>BY_NAME</order>
243                </rule>
244              </section>
245              <section>
246                <rule>
247                  <match>
248                    <AND>
249                      <NAME>.*:layout_width</NAME>
250                      <XML_ATTRIBUTE />
251                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
252                    </AND>
253                  </match>
254                </rule>
255              </section>
256              <section>
257                <rule>
258                  <match>
259                    <AND>
260                      <NAME>.*:layout_height</NAME>
261                      <XML_ATTRIBUTE />
262                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
263                    </AND>
264                  </match>
265                </rule>
266              </section>
267              <section>
268                <rule>
269                  <match>
270                    <AND>
271                      <NAME>.*:layout_weight</NAME>
272                      <XML_ATTRIBUTE />
273                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
274                    </AND>
275                  </match>
276                </rule>
277              </section>
278              <section>
279                <rule>
280                  <match>
281                    <AND>
282                      <NAME>.*:layout_margin</NAME>
283                      <XML_ATTRIBUTE />
284                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
285                    </AND>
286                  </match>
287                </rule>
288              </section>
289              <section>
290                <rule>
291                  <match>
292                    <AND>
293                      <NAME>.*:layout_marginTop</NAME>
294                      <XML_ATTRIBUTE />
295                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
296                    </AND>
297                  </match>
298                </rule>
299              </section>
300              <section>
301                <rule>
302                  <match>
303                    <AND>
304                      <NAME>.*:layout_marginBottom</NAME>
305                      <XML_ATTRIBUTE />
306                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
307                    </AND>
308                  </match>
309                </rule>
310              </section>
311              <section>
312                <rule>
313                  <match>
314                    <AND>
315                      <NAME>.*:layout_marginStart</NAME>
316                      <XML_ATTRIBUTE />
317                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
318                    </AND>
319                  </match>
320                </rule>
321              </section>
322              <section>
323                <rule>
324                  <match>
325                    <AND>
326                      <NAME>.*:layout_marginEnd</NAME>
327                      <XML_ATTRIBUTE />
328                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
329                    </AND>
330                  </match>
331                </rule>
332              </section>
333              <section>
334                <rule>
335                  <match>
336                    <AND>
337                      <NAME>.*:layout_marginLeft</NAME>
338                      <XML_ATTRIBUTE />
339                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
340                    </AND>
341                  </match>
342                </rule>
343              </section>
344              <section>
345                <rule>
346                  <match>
347                    <AND>
348                      <NAME>.*:layout_marginRight</NAME>
349                      <XML_ATTRIBUTE />
350                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
351                    </AND>
352                  </match>
353                </rule>
354              </section>
355              <section>
356                <rule>
357                  <match>
358                    <AND>
359                      <NAME>.*:layout_.*</NAME>
360                      <XML_ATTRIBUTE />
361                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
362                    </AND>
363                  </match>
364                  <order>BY_NAME</order>
365                </rule>
366              </section>
367              <section>
368                <rule>
369                  <match>
370                    <AND>
371                      <NAME>.*:padding</NAME>
372                      <XML_ATTRIBUTE />
373                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
374                    </AND>
375                  </match>
376                </rule>
377              </section>
378              <section>
379                <rule>
380                  <match>
381                    <AND>
382                      <NAME>.*:paddingTop</NAME>
383                      <XML_ATTRIBUTE />
384                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
385                    </AND>
386                  </match>
387                </rule>
388              </section>
389              <section>
390                <rule>
391                  <match>
392                    <AND>
393                      <NAME>.*:paddingBottom</NAME>
394                      <XML_ATTRIBUTE />
395                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
396                    </AND>
397                  </match>
398                </rule>
399              </section>
400              <section>
401                <rule>
402                  <match>
403                    <AND>
404                      <NAME>.*:paddingStart</NAME>
405                      <XML_ATTRIBUTE />
406                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
407                    </AND>
408                  </match>
409                </rule>
410              </section>
411              <section>
412                <rule>
413                  <match>
414                    <AND>
415                      <NAME>.*:paddingEnd</NAME>
416                      <XML_ATTRIBUTE />
417                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
418                    </AND>
419                  </match>
420                </rule>
421              </section>
422              <section>
423                <rule>
424                  <match>
425                    <AND>
426                      <NAME>.*:paddingLeft</NAME>
427                      <XML_ATTRIBUTE />
428                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
429                    </AND>
430                  </match>
431                </rule>
432              </section>
433              <section>
434                <rule>
435                  <match>
436                    <AND>
437                      <NAME>.*:paddingRight</NAME>
438                      <XML_ATTRIBUTE />
439                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
440                    </AND>
441                  </match>
442                </rule>
443              </section>
444              <section>
445                <rule>
446                  <match>
447                    <AND>
448                      <NAME>.*</NAME>
449                      <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
450                    </AND>
451                  </match>
452                  <order>BY_NAME</order>
453                </rule>
454              </section>
455              <section>
456                <rule>
457                  <match>
458                    <AND>
459                      <NAME>.*</NAME>
460                      <XML_NAMESPACE>http://schemas.android.com/apk/res-auto</XML_NAMESPACE>
461                    </AND>
462                  </match>
463                  <order>BY_NAME</order>
464                </rule>
465              </section>
466              <section>
467                <rule>
468                  <match>
469                    <AND>
470                      <NAME>.*</NAME>
471                      <XML_NAMESPACE>http://schemas.android.com/tools</XML_NAMESPACE>
472                    </AND>
473                  </match>
474                  <order>BY_NAME</order>
475                </rule>
476              </section>
477              <section>
478                <rule>
479                  <match>
480                    <AND>
481                      <NAME>.*</NAME>
482                      <XML_NAMESPACE>.*</XML_NAMESPACE>
483                    </AND>
484                  </match>
485                  <order>BY_NAME</order>
486                </rule>
487              </section>
488            </rules>
489          </arrangement>
490        </codeStyleSettings>
491      </value>
492    </option>
493    <option name="USE_PER_PROJECT_SETTINGS" value="true" />
494  </component>
495</project>
496