blob: d6a1399fddfd6baae89714066e85582d7ae44c06 [file] [log] [blame]
Aurimas Liutikasb66f7102017-02-02 14:29:56 -08001<?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="FIELD_NAME_PREFIX" value="m" />
7 <option name="STATIC_FIELD_NAME_PREFIX" value="s" />
8 <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
9 <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
10 <option name="IMPORT_LAYOUT_TABLE">
11 <value>
12 <package name="android" withSubpackages="true" static="true" />
13 <emptyLine />
14 <package name="com.android" withSubpackages="true" static="true" />
15 <emptyLine />
16 <package name="dalvik" withSubpackages="true" static="true" />
17 <emptyLine />
18 <package name="libcore" withSubpackages="true" static="true" />
19 <emptyLine />
20 <package name="com" withSubpackages="true" static="true" />
21 <emptyLine />
22 <package name="gov" withSubpackages="true" static="true" />
23 <emptyLine />
24 <package name="junit" withSubpackages="true" static="true" />
25 <emptyLine />
26 <package name="net" withSubpackages="true" static="true" />
27 <emptyLine />
28 <package name="org" withSubpackages="true" static="true" />
29 <emptyLine />
30 <package name="java" withSubpackages="true" static="true" />
31 <emptyLine />
32 <package name="javax" withSubpackages="true" static="true" />
33 <emptyLine />
34 <package name="" withSubpackages="true" static="true" />
35 <emptyLine />
36 <package name="android" withSubpackages="true" static="false" />
37 <emptyLine />
38 <package name="com.android" withSubpackages="true" static="false" />
39 <emptyLine />
40 <package name="dalvik" withSubpackages="true" static="false" />
41 <emptyLine />
42 <package name="libcore" withSubpackages="true" static="false" />
43 <emptyLine />
44 <package name="com" withSubpackages="true" static="false" />
45 <emptyLine />
46 <package name="gov" withSubpackages="true" static="false" />
47 <emptyLine />
48 <package name="junit" withSubpackages="true" static="false" />
49 <emptyLine />
50 <package name="net" withSubpackages="true" static="false" />
51 <emptyLine />
52 <package name="org" withSubpackages="true" static="false" />
53 <emptyLine />
54 <package name="java" withSubpackages="true" static="false" />
55 <emptyLine />
56 <package name="javax" withSubpackages="true" static="false" />
57 <emptyLine />
58 <package name="" withSubpackages="true" static="false" />
59 </value>
60 </option>
61 <option name="RIGHT_MARGIN" value="100" />
62 <option name="JD_P_AT_EMPTY_LINES" value="false" />
63 <option name="JD_DO_NOT_WRAP_ONE_LINE_COMMENTS" value="true" />
64 <option name="JD_KEEP_EMPTY_PARAMETER" value="false" />
65 <option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
66 <option name="JD_KEEP_EMPTY_RETURN" value="false" />
67 <option name="JD_PRESERVE_LINE_FEEDS" value="true" />
68 <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
69 <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
70 <option name="BLANK_LINES_AROUND_FIELD" value="1" />
71 <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
72 <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
73 <option name="ALIGN_MULTILINE_FOR" value="false" />
74 <option name="CALL_PARAMETERS_WRAP" value="1" />
75 <option name="METHOD_PARAMETERS_WRAP" value="1" />
76 <option name="EXTENDS_LIST_WRAP" value="1" />
77 <option name="THROWS_LIST_WRAP" value="1" />
78 <option name="EXTENDS_KEYWORD_WRAP" value="1" />
79 <option name="THROWS_KEYWORD_WRAP" value="1" />
80 <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
81 <option name="BINARY_OPERATION_WRAP" value="1" />
82 <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
83 <option name="TERNARY_OPERATION_WRAP" value="1" />
84 <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
85 <option name="FOR_STATEMENT_WRAP" value="1" />
86 <option name="ARRAY_INITIALIZER_WRAP" value="1" />
87 <option name="ASSIGNMENT_WRAP" value="1" />
88 <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
89 <option name="WRAP_COMMENTS" value="true" />
90 <option name="IF_BRACE_FORCE" value="3" />
91 <option name="DOWHILE_BRACE_FORCE" value="3" />
92 <option name="WHILE_BRACE_FORCE" value="3" />
93 <option name="FOR_BRACE_FORCE" value="3" />
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -080094 <JetCodeStyleSettings>
Chris Craikfa585c22017-11-28 13:03:44 -080095 <option name="PACKAGES_TO_USE_STAR_IMPORTS">
96 <value />
97 </option>
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -080098 <option name="NAME_COUNT_TO_USE_STAR_IMPORT" value="2147483647" />
Chris Craikfa585c22017-11-28 13:03:44 -080099 <option name="NAME_COUNT_TO_USE_STAR_IMPORT_FOR_MEMBERS" value="2147483647" />
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -0800100 </JetCodeStyleSettings>
Aurimas Liutikasb66f7102017-02-02 14:29:56 -0800101 <Objective-C-extensions>
102 <file>
103 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
104 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
105 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
106 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
107 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
108 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
109 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
110 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
111 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
112 </file>
113 <class>
114 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
115 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
116 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
117 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
118 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
119 <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
120 </class>
121 <extensions>
122 <pair source="cpp" header="h" />
123 <pair source="c" header="h" />
124 </extensions>
125 </Objective-C-extensions>
126 <XML>
127 <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
128 </XML>
129 <ADDITIONAL_INDENT_OPTIONS fileType="java">
130 <option name="TAB_SIZE" value="8" />
131 </ADDITIONAL_INDENT_OPTIONS>
132 <ADDITIONAL_INDENT_OPTIONS fileType="js">
133 <option name="CONTINUATION_INDENT_SIZE" value="4" />
134 </ADDITIONAL_INDENT_OPTIONS>
135 <codeStyleSettings language="JAVA">
136 <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
137 <option name="ALIGN_MULTILINE_FOR" value="false" />
138 <option name="CALL_PARAMETERS_WRAP" value="1" />
139 <option name="PREFER_PARAMETERS_WRAP" value="true" />
140 <option name="METHOD_PARAMETERS_WRAP" value="1" />
141 <option name="RESOURCE_LIST_WRAP" value="1" />
142 <option name="EXTENDS_LIST_WRAP" value="1" />
143 <option name="THROWS_LIST_WRAP" value="1" />
144 <option name="THROWS_KEYWORD_WRAP" value="1" />
145 <option name="BINARY_OPERATION_WRAP" value="1" />
146 <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
147 <option name="TERNARY_OPERATION_WRAP" value="1" />
148 <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
149 <option name="FOR_STATEMENT_WRAP" value="1" />
150 <option name="ARRAY_INITIALIZER_WRAP" value="1" />
151 <option name="ASSIGNMENT_WRAP" value="1" />
152 <option name="IF_BRACE_FORCE" value="1" />
153 <option name="DOWHILE_BRACE_FORCE" value="1" />
154 <option name="WHILE_BRACE_FORCE" value="1" />
155 <option name="FOR_BRACE_FORCE" value="1" />
156 <option name="WRAP_LONG_LINES" value="true" />
157 </codeStyleSettings>
158 <codeStyleSettings language="XML">
159 <option name="FORCE_REARRANGE_MODE" value="1" />
160 <indentOptions>
161 <option name="CONTINUATION_INDENT_SIZE" value="4" />
162 </indentOptions>
163 <arrangement>
164 <rules>
165 <section>
166 <rule>
167 <match>
168 <AND>
169 <NAME>xmlns:android</NAME>
170 <XML_NAMESPACE>^$</XML_NAMESPACE>
171 </AND>
172 </match>
173 </rule>
174 </section>
175 <section>
176 <rule>
177 <match>
178 <AND>
179 <NAME>xmlns:.*</NAME>
180 <XML_NAMESPACE>^$</XML_NAMESPACE>
181 </AND>
182 </match>
183 <order>BY_NAME</order>
184 </rule>
185 </section>
186 <section>
187 <rule>
188 <match>
189 <AND>
190 <NAME>.*:id</NAME>
191 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
192 </AND>
193 </match>
194 </rule>
195 </section>
196 <section>
197 <rule>
198 <match>
199 <AND>
200 <NAME>.*:name</NAME>
201 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
202 </AND>
203 </match>
204 </rule>
205 </section>
206 <section>
207 <rule>
208 <match>
209 <AND>
210 <NAME>name</NAME>
211 <XML_NAMESPACE>^$</XML_NAMESPACE>
212 </AND>
213 </match>
214 </rule>
215 </section>
216 <section>
217 <rule>
218 <match>
219 <AND>
220 <NAME>style</NAME>
221 <XML_NAMESPACE>^$</XML_NAMESPACE>
222 </AND>
223 </match>
224 </rule>
225 </section>
226 <section>
227 <rule>
228 <match>
229 <AND>
230 <NAME>.*</NAME>
231 <XML_NAMESPACE>^$</XML_NAMESPACE>
232 </AND>
233 </match>
234 <order>BY_NAME</order>
235 </rule>
236 </section>
237 <section>
238 <rule>
239 <match>
240 <AND>
241 <NAME>.*:layout_width</NAME>
242 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
243 </AND>
244 </match>
245 </rule>
246 </section>
247 <section>
248 <rule>
249 <match>
250 <AND>
251 <NAME>.*:layout_height</NAME>
252 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
253 </AND>
254 </match>
255 </rule>
256 </section>
257 <section>
258 <rule>
259 <match>
260 <AND>
261 <NAME>.*:layout_.*</NAME>
262 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
263 </AND>
264 </match>
265 <order>BY_NAME</order>
266 </rule>
267 </section>
268 <section>
269 <rule>
270 <match>
271 <AND>
272 <NAME>.*:width</NAME>
273 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
274 </AND>
275 </match>
276 <order>BY_NAME</order>
277 </rule>
278 </section>
279 <section>
280 <rule>
281 <match>
282 <AND>
283 <NAME>.*:height</NAME>
284 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
285 </AND>
286 </match>
287 <order>BY_NAME</order>
288 </rule>
289 </section>
290 <section>
291 <rule>
292 <match>
293 <AND>
294 <NAME>.*</NAME>
295 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
296 </AND>
297 </match>
298 <order>BY_NAME</order>
299 </rule>
300 </section>
301 <section>
302 <rule>
303 <match>
304 <AND>
305 <NAME>.*</NAME>
306 <XML_NAMESPACE>.*</XML_NAMESPACE>
307 </AND>
308 </match>
309 <order>BY_NAME</order>
310 </rule>
311 </section>
312 </rules>
313 </arrangement>
314 </codeStyleSettings>
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -0800315 <codeStyleSettings language="kotlin">
Chris Craikfcfdcd52017-11-28 16:30:55 -0800316 <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
317 <option name="CALL_PARAMETERS_WRAP" value="1" />
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -0800318 <option name="METHOD_PARAMETERS_WRAP" value="5" />
Chris Craikfcfdcd52017-11-28 16:30:55 -0800319 <option name="METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true" />
Aurimas Liutikasdd5f4e72017-11-20 10:58:33 -0800320 </codeStyleSettings>
Aurimas Liutikasb66f7102017-02-02 14:29:56 -0800321 </value>
322 </option>
323 <option name="USE_PER_PROJECT_SETTINGS" value="true" />
Aurimas Liutikasb66f7102017-02-02 14:29:56 -0800324 </component>
Chris Craikfcfdcd52017-11-28 16:30:55 -0800325</project>