1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2015 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License.
16  -->
17
18<code_scheme name="LiveChannelsAndroidStyle">
19  <option name="JAVA_INDENT_OPTIONS">
20    <value>
21      <option name="INDENT_SIZE" value="4" />
22      <option name="CONTINUATION_INDENT_SIZE" value="8" />
23      <option name="TAB_SIZE" value="8" />
24      <option name="USE_TAB_CHARACTER" value="false" />
25      <option name="SMART_TABS" value="false" />
26      <option name="LABEL_INDENT_SIZE" value="0" />
27      <option name="LABEL_INDENT_ABSOLUTE" value="false" />
28      <option name="USE_RELATIVE_INDENTS" value="false" />
29    </value>
30  </option>
31  <option name="FIELD_NAME_PREFIX" value="m" />
32  <option name="STATIC_FIELD_NAME_PREFIX" value="s" />
33  <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
34  <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="9999" />
35  <option name="IMPORT_LAYOUT_TABLE">
36    <value>
37      <package name="" withSubpackages="true" static="true" />
38      <emptyLine />
39      <package name="android" withSubpackages="true" static="false" />
40      <emptyLine />
41      <package name="com.google" withSubpackages="true" static="false" />
42      <emptyLine />
43      <package name="com" withSubpackages="true" static="false" />
44      <emptyLine />
45      <package name="junit" withSubpackages="true" static="false" />
46      <emptyLine />
47      <package name="net" withSubpackages="true" static="false" />
48      <emptyLine />
49      <package name="org" withSubpackages="true" static="false" />
50      <emptyLine />
51      <package name="java" withSubpackages="true" static="false" />
52      <emptyLine />
53      <package name="javax" withSubpackages="true" static="false" />
54      <emptyLine />
55      <package name="" withSubpackages="true" static="false" />
56    </value>
57  </option>
58  <option name="RIGHT_MARGIN" value="100" />
59  <option name="JD_P_AT_EMPTY_LINES" value="false" />
60  <option name="JD_DO_NOT_WRAP_ONE_LINE_COMMENTS" value="true" />
61  <option name="JD_KEEP_EMPTY_PARAMETER" value="false" />
62  <option name="JD_KEEP_EMPTY_EXCEPTION" value="false" />
63  <option name="JD_KEEP_EMPTY_RETURN" value="false" />
64  <option name="JD_PRESERVE_LINE_FEEDS" value="true" />
65  <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
66  <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
67  <option name="BLANK_LINES_AROUND_FIELD" value="1" />
68  <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
69  <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
70  <option name="ALIGN_MULTILINE_FOR" value="false" />
71  <option name="CALL_PARAMETERS_WRAP" value="1" />
72  <option name="METHOD_PARAMETERS_WRAP" value="1" />
73  <option name="EXTENDS_LIST_WRAP" value="1" />
74  <option name="THROWS_LIST_WRAP" value="1" />
75  <option name="EXTENDS_KEYWORD_WRAP" value="1" />
76  <option name="THROWS_KEYWORD_WRAP" value="1" />
77  <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
78  <option name="BINARY_OPERATION_WRAP" value="1" />
79  <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
80  <option name="TERNARY_OPERATION_WRAP" value="1" />
81  <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
82  <option name="FOR_STATEMENT_WRAP" value="1" />
83  <option name="ARRAY_INITIALIZER_WRAP" value="1" />
84  <option name="ASSIGNMENT_WRAP" value="1" />
85  <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
86  <option name="WRAP_COMMENTS" value="true" />
87  <option name="IF_BRACE_FORCE" value="3" />
88  <option name="DOWHILE_BRACE_FORCE" value="3" />
89  <option name="WHILE_BRACE_FORCE" value="3" />
90  <option name="FOR_BRACE_FORCE" value="3" />
91  <AndroidXmlCodeStyleSettings>
92    <option name="USE_CUSTOM_SETTINGS" value="true" />
93  </AndroidXmlCodeStyleSettings>
94  <Objective-C-extensions>
95    <option name="GENERATE_INSTANCE_VARIABLES_FOR_PROPERTIES" value="ASK" />
96    <option name="RELEASE_STYLE" value="IVAR" />
97    <option name="TYPE_QUALIFIERS_PLACEMENT" value="BEFORE" />
98    <file>
99      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
100      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
101      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
102      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
103      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
104      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
105      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
106      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
107      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
108    </file>
109    <class>
110      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
111      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
112      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
113      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
114      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
115      <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
116    </class>
117    <extensions>
118      <pair source="cpp" header="h" />
119      <pair source="c" header="h" />
120    </extensions>
121  </Objective-C-extensions>
122  <XML>
123    <option name="XML_KEEP_BLANK_LINES" value="1" />
124    <option name="XML_ALIGN_ATTRIBUTES" value="false" />
125    <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
126  </XML>
127  <codeStyleSettings language="CFML">
128    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
129    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
130    <option name="ALIGN_MULTILINE_FOR" value="false" />
131    <option name="CALL_PARAMETERS_WRAP" value="1" />
132    <option name="METHOD_PARAMETERS_WRAP" value="1" />
133    <option name="BINARY_OPERATION_WRAP" value="1" />
134    <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
135    <option name="TERNARY_OPERATION_WRAP" value="1" />
136    <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
137    <option name="FOR_STATEMENT_WRAP" value="1" />
138    <option name="ASSIGNMENT_WRAP" value="1" />
139    <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
140    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
141  </codeStyleSettings>
142  <codeStyleSettings language="CoffeeScript">
143    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
144    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
145    <option name="METHOD_PARAMETERS_WRAP" value="1" />
146    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
147  </codeStyleSettings>
148  <codeStyleSettings language="ECMA Script Level 4">
149    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
150    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
151    <option name="ALIGN_MULTILINE_FOR" value="false" />
152    <option name="CALL_PARAMETERS_WRAP" value="1" />
153    <option name="METHOD_PARAMETERS_WRAP" value="1" />
154    <option name="EXTENDS_LIST_WRAP" value="1" />
155    <option name="EXTENDS_KEYWORD_WRAP" value="1" />
156    <option name="BINARY_OPERATION_WRAP" value="1" />
157    <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
158    <option name="TERNARY_OPERATION_WRAP" value="1" />
159    <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
160    <option name="FOR_STATEMENT_WRAP" value="1" />
161    <option name="ARRAY_INITIALIZER_WRAP" value="1" />
162    <option name="ASSIGNMENT_WRAP" value="1" />
163    <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
164    <option name="WRAP_COMMENTS" value="true" />
165    <option name="IF_BRACE_FORCE" value="3" />
166    <option name="DOWHILE_BRACE_FORCE" value="3" />
167    <option name="WHILE_BRACE_FORCE" value="3" />
168    <option name="FOR_BRACE_FORCE" value="3" />
169    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
170  </codeStyleSettings>
171  <codeStyleSettings language="Groovy">
172    <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
173    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
174    <option name="BLANK_LINES_AROUND_FIELD" value="1" />
175    <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
176    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
177    <option name="ALIGN_MULTILINE_FOR" value="false" />
178    <option name="CALL_PARAMETERS_WRAP" value="1" />
179    <option name="METHOD_PARAMETERS_WRAP" value="1" />
180    <option name="EXTENDS_LIST_WRAP" value="1" />
181    <option name="THROWS_LIST_WRAP" value="1" />
182    <option name="EXTENDS_KEYWORD_WRAP" value="1" />
183    <option name="THROWS_KEYWORD_WRAP" value="1" />
184    <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
185    <option name="BINARY_OPERATION_WRAP" value="1" />
186    <option name="TERNARY_OPERATION_WRAP" value="1" />
187    <option name="FOR_STATEMENT_WRAP" value="1" />
188    <option name="ASSIGNMENT_WRAP" value="1" />
189    <option name="IF_BRACE_FORCE" value="3" />
190    <option name="WHILE_BRACE_FORCE" value="3" />
191    <option name="FOR_BRACE_FORCE" value="3" />
192    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
193  </codeStyleSettings>
194  <codeStyleSettings language="JAVA">
195    <option name="KEEP_LINE_BREAKS" value="false" />
196    <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
197    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
198    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
199    <option name="ALIGN_MULTILINE_FOR" value="false" />
200    <option name="CALL_PARAMETERS_WRAP" value="1" />
201    <option name="METHOD_PARAMETERS_WRAP" value="1" />
202    <option name="EXTENDS_LIST_WRAP" value="1" />
203    <option name="THROWS_LIST_WRAP" value="1" />
204    <option name="EXTENDS_KEYWORD_WRAP" value="1" />
205    <option name="THROWS_KEYWORD_WRAP" value="1" />
206    <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
207    <option name="BINARY_OPERATION_WRAP" value="1" />
208    <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
209    <option name="TERNARY_OPERATION_WRAP" value="1" />
210    <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
211    <option name="FOR_STATEMENT_WRAP" value="1" />
212    <option name="ARRAY_INITIALIZER_WRAP" value="1" />
213    <option name="ASSIGNMENT_WRAP" value="1" />
214    <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
215    <option name="IF_BRACE_FORCE" value="3" />
216    <option name="DOWHILE_BRACE_FORCE" value="3" />
217    <option name="WHILE_BRACE_FORCE" value="3" />
218    <option name="FOR_BRACE_FORCE" value="3" />
219    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
220    <indentOptions>
221      <option name="TAB_SIZE" value="8" />
222    </indentOptions>
223  </codeStyleSettings>
224  <codeStyleSettings language="JSON">
225    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
226    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
227  </codeStyleSettings>
228  <codeStyleSettings language="JavaScript">
229    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
230    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
231    <option name="ALIGN_MULTILINE_FOR" value="false" />
232    <option name="CALL_PARAMETERS_WRAP" value="1" />
233    <option name="METHOD_PARAMETERS_WRAP" value="1" />
234    <option name="BINARY_OPERATION_WRAP" value="1" />
235    <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
236    <option name="TERNARY_OPERATION_WRAP" value="1" />
237    <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
238    <option name="FOR_STATEMENT_WRAP" value="1" />
239    <option name="ARRAY_INITIALIZER_WRAP" value="1" />
240    <option name="ASSIGNMENT_WRAP" value="1" />
241    <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
242    <option name="WRAP_COMMENTS" value="true" />
243    <option name="IF_BRACE_FORCE" value="3" />
244    <option name="DOWHILE_BRACE_FORCE" value="3" />
245    <option name="WHILE_BRACE_FORCE" value="3" />
246    <option name="FOR_BRACE_FORCE" value="3" />
247    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
248  </codeStyleSettings>
249  <codeStyleSettings language="SQL">
250    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
251    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
252    <indentOptions>
253      <option name="CONTINUATION_INDENT_SIZE" value="8" />
254      <option name="TAB_SIZE" value="4" />
255    </indentOptions>
256  </codeStyleSettings>
257  <codeStyleSettings language="TypeScript">
258    <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
259    <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
260    <option name="ALIGN_MULTILINE_FOR" value="false" />
261    <option name="CALL_PARAMETERS_WRAP" value="1" />
262    <option name="METHOD_PARAMETERS_WRAP" value="1" />
263    <option name="EXTENDS_LIST_WRAP" value="1" />
264    <option name="EXTENDS_KEYWORD_WRAP" value="1" />
265    <option name="BINARY_OPERATION_WRAP" value="1" />
266    <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
267    <option name="TERNARY_OPERATION_WRAP" value="1" />
268    <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
269    <option name="FOR_STATEMENT_WRAP" value="1" />
270    <option name="ARRAY_INITIALIZER_WRAP" value="1" />
271    <option name="ASSIGNMENT_WRAP" value="1" />
272    <option name="PLACE_ASSIGNMENT_SIGN_ON_NEXT_LINE" value="true" />
273    <option name="WRAP_COMMENTS" value="true" />
274    <option name="IF_BRACE_FORCE" value="3" />
275    <option name="DOWHILE_BRACE_FORCE" value="3" />
276    <option name="WHILE_BRACE_FORCE" value="3" />
277    <option name="FOR_BRACE_FORCE" value="3" />
278    <option name="PARENT_SETTINGS_INSTALLED" value="true" />
279  </codeStyleSettings>
280</code_scheme>