Project

General

Profile

GCD_code_style.xml

Hynek Cihlar, 11/11/2022 08:04 AM

Download (11.5 KB)

 
1
<code_scheme name="Default (1)" version="173">
2
  <option name="USE_SINGLE_CLASS_IMPORTS" value="false" />
3
  <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1" />
4
  <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1" />
5
  <option name="RIGHT_MARGIN" value="999" />
6
  <option name="WRAP_WHEN_TYPING_REACHES_RIGHT_MARGIN" value="true" />
7
  <JSCodeStyleSettings version="0">
8
    <option name="USE_CHAINED_CALLS_GROUP_INDENTS" value="true" />
9
  </JSCodeStyleSettings>
10
  <JavaCodeStyleSettings>
11
    <option name="ANNOTATION_PARAMETER_WRAP" value="1" />
12
    <option name="ALIGN_MULTILINE_ANNOTATION_PARAMETERS" value="true" />
13
    <option name="USE_SINGLE_CLASS_IMPORTS" value="false" />
14
    <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1" />
15
    <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1" />
16
    <option name="JD_ALIGN_PARAM_COMMENTS" value="false" />
17
    <option name="JD_ALIGN_EXCEPTION_COMMENTS" value="false" />
18
    <option name="JD_ADD_BLANK_AFTER_PARM_COMMENTS" value="true" />
19
    <option name="JD_ADD_BLANK_AFTER_RETURN" value="true" />
20
    <option name="JD_DO_NOT_WRAP_ONE_LINE_COMMENTS" value="true" />
21
    <option name="JD_PARAM_DESCRIPTION_ON_NEW_LINE" value="true" />
22
    <option name="JD_INDENT_ON_CONTINUATION" value="true" />
23
  </JavaCodeStyleSettings>
24
  <ScalaCodeStyleSettings>
25
    <option name="MULTILINE_STRING_CLOSING_QUOTES_ON_NEW_LINE" value="true" />
26
  </ScalaCodeStyleSettings>
27
  <codeStyleSettings language="HTML">
28
    <option name="WRAP_ON_TYPING" value="1" />
29
    <indentOptions>
30
      <option name="INDENT_SIZE" value="2" />
31
      <option name="TAB_SIZE" value="2" />
32
    </indentOptions>
33
  </codeStyleSettings>
34
  <codeStyleSettings language="JAVA">
35
    <option name="RIGHT_MARGIN" value="110" />
36
    <option name="BRACE_STYLE" value="2" />
37
    <option name="CLASS_BRACE_STYLE" value="2" />
38
    <option name="METHOD_BRACE_STYLE" value="2" />
39
    <option name="LAMBDA_BRACE_STYLE" value="2" />
40
    <option name="ELSE_ON_NEW_LINE" value="true" />
41
    <option name="CATCH_ON_NEW_LINE" value="true" />
42
    <option name="FINALLY_ON_NEW_LINE" value="true" />
43
    <option name="ALIGN_MULTILINE_CHAINED_METHODS" value="true" />
44
    <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" />
45
    <option name="ALIGN_MULTILINE_THROWS_LIST" value="true" />
46
    <option name="ALIGN_THROWS_KEYWORD" value="true" />
47
    <option name="ALIGN_MULTILINE_EXTENDS_LIST" value="true" />
48
    <option name="METHOD_PARAMETERS_WRAP" value="5" />
49
    <option name="RESOURCE_LIST_WRAP" value="2" />
50
    <option name="EXTENDS_LIST_WRAP" value="2" />
51
    <option name="THROWS_LIST_WRAP" value="2" />
52
    <option name="EXTENDS_KEYWORD_WRAP" value="2" />
53
    <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
54
    <option name="BINARY_OPERATION_WRAP" value="1" />
55
    <option name="TERNARY_OPERATION_WRAP" value="1" />
56
    <option name="FOR_STATEMENT_WRAP" value="1" />
57
    <option name="ARRAY_INITIALIZER_WRAP" value="1" />
58
    <option name="ASSERT_STATEMENT_WRAP" value="1" />
59
    <option name="IF_BRACE_FORCE" value="3" />
60
    <option name="DOWHILE_BRACE_FORCE" value="3" />
61
    <option name="WHILE_BRACE_FORCE" value="3" />
62
    <option name="FOR_BRACE_FORCE" value="3" />
63
    <option name="WRAP_LONG_LINES" value="true" />
64
    <option name="PARAMETER_ANNOTATION_WRAP" value="1" />
65
    <option name="VARIABLE_ANNOTATION_WRAP" value="1" />
66
    <option name="ENUM_CONSTANTS_WRAP" value="1" />
67
    <indentOptions>
68
      <option name="INDENT_SIZE" value="3" />
69
      <option name="CONTINUATION_INDENT_SIZE" value="3" />
70
      <option name="TAB_SIZE" value="3" />
71
    </indentOptions>
72
    <arrangement>
73
      <groups>
74
        <group>
75
          <type>GETTERS_AND_SETTERS</type>
76
          <order>KEEP</order>
77
        </group>
78
        <group>
79
          <type>OVERRIDDEN_METHODS</type>
80
          <order>KEEP</order>
81
        </group>
82
      </groups>
83
      <rules>
84
        <section>
85
          <rule>
86
            <match>
87
              <AND>
88
                <FIELD>true</FIELD>
89
                <FINAL>true</FINAL>
90
                <PUBLIC>true</PUBLIC>
91
                <STATIC>true</STATIC>
92
              </AND>
93
            </match>
94
          </rule>
95
        </section>
96
        <section>
97
          <rule>
98
            <match>
99
              <AND>
100
                <FIELD>true</FIELD>
101
                <FINAL>true</FINAL>
102
                <PROTECTED>true</PROTECTED>
103
                <STATIC>true</STATIC>
104
              </AND>
105
            </match>
106
          </rule>
107
        </section>
108
        <section>
109
          <rule>
110
            <match>
111
              <AND>
112
                <FIELD>true</FIELD>
113
                <FINAL>true</FINAL>
114
                <PACKAGE_PRIVATE>true</PACKAGE_PRIVATE>
115
                <STATIC>true</STATIC>
116
              </AND>
117
            </match>
118
          </rule>
119
        </section>
120
        <section>
121
          <rule>
122
            <match>
123
              <AND>
124
                <FIELD>true</FIELD>
125
                <FINAL>true</FINAL>
126
                <PRIVATE>true</PRIVATE>
127
                <STATIC>true</STATIC>
128
              </AND>
129
            </match>
130
          </rule>
131
        </section>
132
        <section>
133
          <rule>
134
            <match>
135
              <AND>
136
                <FIELD>true</FIELD>
137
                <PUBLIC>true</PUBLIC>
138
                <STATIC>true</STATIC>
139
              </AND>
140
            </match>
141
          </rule>
142
        </section>
143
        <section>
144
          <rule>
145
            <match>
146
              <AND>
147
                <FIELD>true</FIELD>
148
                <PROTECTED>true</PROTECTED>
149
                <STATIC>true</STATIC>
150
              </AND>
151
            </match>
152
          </rule>
153
        </section>
154
        <section>
155
          <rule>
156
            <match>
157
              <AND>
158
                <FIELD>true</FIELD>
159
                <PACKAGE_PRIVATE>true</PACKAGE_PRIVATE>
160
                <STATIC>true</STATIC>
161
              </AND>
162
            </match>
163
          </rule>
164
        </section>
165
        <section>
166
          <rule>
167
            <match>
168
              <AND>
169
                <FIELD>true</FIELD>
170
                <PRIVATE>true</PRIVATE>
171
                <STATIC>true</STATIC>
172
              </AND>
173
            </match>
174
          </rule>
175
        </section>
176
        <section>
177
          <rule>
178
            <match>
179
              <AND>
180
                <INITIALIZER_BLOCK>true</INITIALIZER_BLOCK>
181
                <STATIC>true</STATIC>
182
              </AND>
183
            </match>
184
          </rule>
185
        </section>
186
        <section>
187
          <rule>
188
            <match>
189
              <AND>
190
                <FIELD>true</FIELD>
191
                <FINAL>true</FINAL>
192
                <PUBLIC>true</PUBLIC>
193
              </AND>
194
            </match>
195
          </rule>
196
        </section>
197
        <section>
198
          <rule>
199
            <match>
200
              <AND>
201
                <FIELD>true</FIELD>
202
                <FINAL>true</FINAL>
203
                <PROTECTED>true</PROTECTED>
204
              </AND>
205
            </match>
206
          </rule>
207
        </section>
208
        <section>
209
          <rule>
210
            <match>
211
              <AND>
212
                <FIELD>true</FIELD>
213
                <FINAL>true</FINAL>
214
                <PACKAGE_PRIVATE>true</PACKAGE_PRIVATE>
215
              </AND>
216
            </match>
217
          </rule>
218
        </section>
219
        <section>
220
          <rule>
221
            <match>
222
              <AND>
223
                <FIELD>true</FIELD>
224
                <FINAL>true</FINAL>
225
                <PRIVATE>true</PRIVATE>
226
              </AND>
227
            </match>
228
          </rule>
229
        </section>
230
        <section>
231
          <rule>
232
            <match>
233
              <AND>
234
                <FIELD>true</FIELD>
235
                <PUBLIC>true</PUBLIC>
236
              </AND>
237
            </match>
238
          </rule>
239
        </section>
240
        <section>
241
          <rule>
242
            <match>
243
              <AND>
244
                <FIELD>true</FIELD>
245
                <PROTECTED>true</PROTECTED>
246
              </AND>
247
            </match>
248
          </rule>
249
        </section>
250
        <section>
251
          <rule>
252
            <match>
253
              <AND>
254
                <FIELD>true</FIELD>
255
                <PACKAGE_PRIVATE>true</PACKAGE_PRIVATE>
256
              </AND>
257
            </match>
258
          </rule>
259
        </section>
260
        <section>
261
          <rule>
262
            <match>
263
              <AND>
264
                <FIELD>true</FIELD>
265
                <PRIVATE>true</PRIVATE>
266
              </AND>
267
            </match>
268
          </rule>
269
        </section>
270
        <section>
271
          <rule>
272
            <match>
273
              <FIELD>true</FIELD>
274
            </match>
275
          </rule>
276
        </section>
277
        <section>
278
          <rule>
279
            <match>
280
              <INITIALIZER_BLOCK>true</INITIALIZER_BLOCK>
281
            </match>
282
          </rule>
283
        </section>
284
        <section>
285
          <rule>
286
            <match>
287
              <CONSTRUCTOR>true</CONSTRUCTOR>
288
            </match>
289
          </rule>
290
        </section>
291
        <section>
292
          <rule>
293
            <match>
294
              <AND>
295
                <METHOD>true</METHOD>
296
                <STATIC>true</STATIC>
297
              </AND>
298
            </match>
299
          </rule>
300
        </section>
301
        <section>
302
          <rule>
303
            <match>
304
              <AND>
305
                <METHOD>true</METHOD>
306
                <PUBLIC>true</PUBLIC>
307
              </AND>
308
            </match>
309
          </rule>
310
        </section>
311
        <section>
312
          <rule>
313
            <match>
314
              <AND>
315
                <METHOD>true</METHOD>
316
                <PROTECTED>true</PROTECTED>
317
              </AND>
318
            </match>
319
          </rule>
320
        </section>
321
        <section>
322
          <rule>
323
            <match>
324
              <AND>
325
                <METHOD>true</METHOD>
326
                <PACKAGE_PRIVATE>true</PACKAGE_PRIVATE>
327
              </AND>
328
            </match>
329
          </rule>
330
        </section>
331
        <section>
332
          <rule>
333
            <match>
334
              <AND>
335
                <METHOD>true</METHOD>
336
                <PRIVATE>true</PRIVATE>
337
              </AND>
338
            </match>
339
          </rule>
340
        </section>
341
        <section>
342
          <rule>
343
            <match>
344
              <ENUM>true</ENUM>
345
            </match>
346
          </rule>
347
        </section>
348
        <section>
349
          <rule>
350
            <match>
351
              <INTERFACE>true</INTERFACE>
352
            </match>
353
          </rule>
354
        </section>
355
        <section>
356
          <rule>
357
            <match>
358
              <AND>
359
                <CLASS>true</CLASS>
360
                <STATIC>true</STATIC>
361
              </AND>
362
            </match>
363
          </rule>
364
        </section>
365
        <section>
366
          <rule>
367
            <match>
368
              <CLASS>true</CLASS>
369
            </match>
370
          </rule>
371
        </section>
372
      </rules>
373
    </arrangement>
374
  </codeStyleSettings>
375
  <codeStyleSettings language="JavaScript">
376
    <option name="BRACE_STYLE" value="2" />
377
    <option name="METHOD_BRACE_STYLE" value="2" />
378
    <option name="WRAP_COMMENTS" value="true" />
379
    <indentOptions>
380
      <option name="INDENT_SIZE" value="3" />
381
      <option name="CONTINUATION_INDENT_SIZE" value="3" />
382
      <option name="TAB_SIZE" value="3" />
383
    </indentOptions>
384
  </codeStyleSettings>
385
  <codeStyleSettings language="TypeScript">
386
    <indentOptions>
387
      <option name="INDENT_SIZE" value="2" />
388
      <option name="CONTINUATION_INDENT_SIZE" value="2" />
389
      <option name="TAB_SIZE" value="2" />
390
    </indentOptions>
391
  </codeStyleSettings>
392
  <codeStyleSettings language="XML">
393
    <indentOptions>
394
      <option name="INDENT_SIZE" value="3" />
395
      <option name="TAB_SIZE" value="3" />
396
    </indentOptions>
397
  </codeStyleSettings>
398
</code_scheme>