Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(128)

Side by Side Diff: tools/android/android_studio/ChromiumStyle.xml

Issue 2710573004: Create Android Studio chromium style configuration. (Closed)
Patch Set: Update checkstyle error message to refer to Android Studio setup too Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <code_scheme name="ChromiumStyle">
2 <option name="JAVA_INDENT_OPTIONS">
3 <value>
4 <option name="INDENT_SIZE" value="4" />
5 <option name="CONTINUATION_INDENT_SIZE" value="8" />
6 <option name="TAB_SIZE" value="8" />
7 <option name="USE_TAB_CHARACTER" value="false" />
8 <option name="SMART_TABS" value="false" />
9 <option name="LABEL_INDENT_SIZE" value="0" />
10 <option name="LABEL_INDENT_ABSOLUTE" value="false" />
11 <option name="USE_RELATIVE_INDENTS" value="false" />
12 </value>
13 </option>
14 <option name="FIELD_NAME_PREFIX" value="m" />
15 <option name="STATIC_FIELD_NAME_PREFIX" value="s" />
16 <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
17 <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
18 <option name="IMPORT_LAYOUT_TABLE">
19 <value>
20 <package name="android" withSubpackages="true" static="true" />
21 <emptyLine />
22 <package name="com" withSubpackages="true" static="true" />
23 <emptyLine />
24 <package name="dalvik" withSubpackages="true" static="true" />
25 <emptyLine />
26 <package name="junit" withSubpackages="true" static="true" />
27 <emptyLine />
28 <package name="org" withSubpackages="true" static="true" />
29 <emptyLine />
30 <package name="com.google.android.apps.chrome" withSubpackages="true" stat ic="true" />
31 <emptyLine />
32 <package name="org.chromium" withSubpackages="true" static="true" />
33 <emptyLine />
34 <package name="java" withSubpackages="true" static="true" />
35 <emptyLine />
36 <package name="javax" withSubpackages="true" static="true" />
37 <emptyLine />
38 <package name="" withSubpackages="true" static="true" />
39 <emptyLine />
40 <package name="android" withSubpackages="true" static="false" />
41 <emptyLine />
42 <package name="com" withSubpackages="true" static="false" />
43 <emptyLine />
44 <package name="dalvik" withSubpackages="true" static="false" />
45 <emptyLine />
46 <package name="junit" withSubpackages="true" static="false" />
47 <emptyLine />
48 <package name="org" withSubpackages="true" static="false" />
49 <emptyLine />
50 <package name="com.google.android.apps.chrome" withSubpackages="true" stat ic="false" />
51 <emptyLine />
52 <package name="org.chromium" 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" />
94 <XML>
95 <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
96 </XML>
97 <ADDITIONAL_INDENT_OPTIONS fileType="java">
98 <option name="TAB_SIZE" value="8" />
99 </ADDITIONAL_INDENT_OPTIONS>
100 <ADDITIONAL_INDENT_OPTIONS fileType="js">
101 <option name="CONTINUATION_INDENT_SIZE" value="4" />
102 </ADDITIONAL_INDENT_OPTIONS>
103 <codeStyleSettings language="JAVA">
104 <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
105 <option name="ALIGN_MULTILINE_FOR" value="false" />
106 <option name="CALL_PARAMETERS_WRAP" value="1" />
107 <option name="PREFER_PARAMETERS_WRAP" value="true" />
108 <option name="METHOD_PARAMETERS_WRAP" value="1" />
109 <option name="RESOURCE_LIST_WRAP" value="1" />
110 <option name="EXTENDS_LIST_WRAP" value="1" />
111 <option name="THROWS_LIST_WRAP" value="1" />
112 <option name="THROWS_KEYWORD_WRAP" value="1" />
113 <option name="BINARY_OPERATION_WRAP" value="1" />
114 <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
115 <option name="TERNARY_OPERATION_WRAP" value="1" />
116 <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
117 <option name="FOR_STATEMENT_WRAP" value="1" />
118 <option name="ARRAY_INITIALIZER_WRAP" value="1" />
119 <option name="ASSIGNMENT_WRAP" value="1" />
120 <option name="IF_BRACE_FORCE" value="1" />
121 <option name="DOWHILE_BRACE_FORCE" value="1" />
122 <option name="WHILE_BRACE_FORCE" value="1" />
123 <option name="FOR_BRACE_FORCE" value="1" />
124 <option name="WRAP_LONG_LINES" value="true" />
125 </codeStyleSettings>
126 <codeStyleSettings language="JavaScript">
127 <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
128 <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
129 <option name="BLANK_LINES_AROUND_FIELD" value="1" />
130 <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
131 <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
132 <option name="ALIGN_MULTILINE_FOR" value="false" />
133 <option name="CALL_PARAMETERS_WRAP" value="1" />
134 <option name="METHOD_PARAMETERS_WRAP" value="1" />
135 <option name="EXTENDS_LIST_WRAP" value="1" />
136 <option name="THROWS_LIST_WRAP" value="1" />
137 <option name="EXTENDS_KEYWORD_WRAP" value="1" />
138 <option name="THROWS_KEYWORD_WRAP" value="1" />
139 <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
140 <option name="BINARY_OPERATION_WRAP" value="1" />
141 <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
142 <option name="TERNARY_OPERATION_WRAP" value="1" />
143 <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
144 <option name="FOR_STATEMENT_WRAP" value="1" />
145 <option name="ARRAY_INITIALIZER_WRAP" value="1" />
146 <option name="ASSIGNMENT_WRAP" value="1" />
147 <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
148 <option name="WRAP_COMMENTS" value="true" />
149 <option name="IF_BRACE_FORCE" value="3" />
150 <option name="DOWHILE_BRACE_FORCE" value="3" />
151 <option name="WHILE_BRACE_FORCE" value="3" />
152 <option name="FOR_BRACE_FORCE" value="3" />
153 <option name="PARENT_SETTINGS_INSTALLED" value="true" />
154 </codeStyleSettings>
155 <codeStyleSettings language="XML">
156 <option name="FORCE_REARRANGE_MODE" value="1" />
157 <indentOptions>
158 <option name="CONTINUATION_INDENT_SIZE" value="4" />
159 </indentOptions>
160 <arrangement>
161 <rules>
162 <section>
163 <rule>
164 <match>
165 <AND>
166 <NAME>xmlns:android</NAME>
167 <XML_NAMESPACE>^$</XML_NAMESPACE>
168 </AND>
169 </match>
170 </rule>
171 </section>
172 <section>
173 <rule>
174 <match>
175 <AND>
176 <NAME>xmlns:.*</NAME>
177 <XML_NAMESPACE>^$</XML_NAMESPACE>
178 </AND>
179 </match>
180 <order>BY_NAME</order>
181 </rule>
182 </section>
183 <section>
184 <rule>
185 <match>
186 <AND>
187 <NAME>.*:id</NAME>
188 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
189 </AND>
190 </match>
191 </rule>
192 </section>
193 <section>
194 <rule>
195 <match>
196 <AND>
197 <NAME>.*:name</NAME>
198 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
199 </AND>
200 </match>
201 </rule>
202 </section>
203 <section>
204 <rule>
205 <match>
206 <AND>
207 <NAME>name</NAME>
208 <XML_NAMESPACE>^$</XML_NAMESPACE>
209 </AND>
210 </match>
211 </rule>
212 </section>
213 <section>
214 <rule>
215 <match>
216 <AND>
217 <NAME>style</NAME>
218 <XML_NAMESPACE>^$</XML_NAMESPACE>
219 </AND>
220 </match>
221 </rule>
222 </section>
223 <section>
224 <rule>
225 <match>
226 <AND>
227 <NAME>.*</NAME>
228 <XML_NAMESPACE>^$</XML_NAMESPACE>
229 </AND>
230 </match>
231 <order>BY_NAME</order>
232 </rule>
233 </section>
234 <section>
235 <rule>
236 <match>
237 <AND>
238 <NAME>.*:layout_width</NAME>
239 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
240 </AND>
241 </match>
242 </rule>
243 </section>
244 <section>
245 <rule>
246 <match>
247 <AND>
248 <NAME>.*:layout_height</NAME>
249 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
250 </AND>
251 </match>
252 </rule>
253 </section>
254 <section>
255 <rule>
256 <match>
257 <AND>
258 <NAME>.*:layout_.*</NAME>
259 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
260 </AND>
261 </match>
262 <order>BY_NAME</order>
263 </rule>
264 </section>
265 <section>
266 <rule>
267 <match>
268 <AND>
269 <NAME>.*:width</NAME>
270 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
271 </AND>
272 </match>
273 <order>BY_NAME</order>
274 </rule>
275 </section>
276 <section>
277 <rule>
278 <match>
279 <AND>
280 <NAME>.*:height</NAME>
281 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
282 </AND>
283 </match>
284 <order>BY_NAME</order>
285 </rule>
286 </section>
287 <section>
288 <rule>
289 <match>
290 <AND>
291 <NAME>.*</NAME>
292 <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_N AMESPACE>
293 </AND>
294 </match>
295 <order>BY_NAME</order>
296 </rule>
297 </section>
298 <section>
299 <rule>
300 <match>
301 <AND>
302 <NAME>.*</NAME>
303 <XML_NAMESPACE>.*</XML_NAMESPACE>
304 </AND>
305 </match>
306 <order>BY_NAME</order>
307 </rule>
308 </section>
309 </rules>
310 </arrangement>
311 </codeStyleSettings>
312 </code_scheme>
OLDNEW
« WATCHLISTS ('K') | « docs/android_studio.md ('k') | tools/android/android_studio/OWNERS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698