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