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