mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-26 12:23:58 +01:00 
			
		
		
		
	 66395b9871
			
		
	
	
		66395b9871
		
			
		
	
	
	
	
		
			
			* Converted welcome activity / pager to kotlin * Removed unused interface * Convert ViewPagerAdapter to kotlin and enforce that all tabs must have a title that comes from strings.xml * Convert OkHttpConnectionFactory and remove an exception class nobody was using * Convert MapController to kotlin along with fixing nullability in a few places
		
			
				
	
	
		
			323 lines
		
	
	
		
			No EOL
		
	
	
		
			13 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			323 lines
		
	
	
		
			No EOL
		
	
	
		
			13 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <component name="ProjectCodeStyleConfiguration">
 | |
|   <code_scheme name="Project" version="173">
 | |
|     <option name="OTHER_INDENT_OPTIONS">
 | |
|       <value>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </value>
 | |
|     </option>
 | |
|     <JSCodeStyleSettings>
 | |
|       <option name="INDENT_CHAINED_CALLS" value="false" />
 | |
|     </JSCodeStyleSettings>
 | |
|     <JavaCodeStyleSettings>
 | |
|       <option name="INSERT_INNER_CLASS_IMPORTS" value="true" />
 | |
|       <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="999" />
 | |
|       <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="999" />
 | |
|       <option name="IMPORT_LAYOUT_TABLE">
 | |
|         <value>
 | |
|           <package name="" withSubpackages="true" static="false" module="true" />
 | |
|           <package name="" withSubpackages="true" static="true" />
 | |
|           <emptyLine />
 | |
|           <package name="" withSubpackages="true" static="false" />
 | |
|         </value>
 | |
|       </option>
 | |
|     </JavaCodeStyleSettings>
 | |
|     <JetCodeStyleSettings>
 | |
|       <option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
 | |
|     </JetCodeStyleSettings>
 | |
|     <Objective-C>
 | |
|       <option name="INDENT_NAMESPACE_MEMBERS" value="0" />
 | |
|       <option name="INDENT_C_STRUCT_MEMBERS" value="2" />
 | |
|       <option name="INDENT_CLASS_MEMBERS" value="2" />
 | |
|       <option name="INDENT_VISIBILITY_KEYWORDS" value="1" />
 | |
|       <option name="INDENT_INSIDE_CODE_BLOCK" value="2" />
 | |
|       <option name="KEEP_STRUCTURES_IN_ONE_LINE" value="true" />
 | |
|       <option name="FUNCTION_PARAMETERS_WRAP" value="5" />
 | |
|       <option name="FUNCTION_CALL_ARGUMENTS_WRAP" value="5" />
 | |
|       <option name="TEMPLATE_CALL_ARGUMENTS_WRAP" value="5" />
 | |
|       <option name="TEMPLATE_CALL_ARGUMENTS_ALIGN_MULTILINE" value="true" />
 | |
|       <option name="ALIGN_INIT_LIST_IN_COLUMNS" value="false" />
 | |
|       <option name="SPACE_BEFORE_SUPERCLASS_COLON" value="false" />
 | |
|     </Objective-C>
 | |
|     <Python>
 | |
|       <option name="USE_CONTINUATION_INDENT_FOR_ARGUMENTS" value="true" />
 | |
|     </Python>
 | |
|     <TypeScriptCodeStyleSettings>
 | |
|       <option name="INDENT_CHAINED_CALLS" value="false" />
 | |
|     </TypeScriptCodeStyleSettings>
 | |
|     <files>
 | |
|       <extensions>
 | |
|         <pair source="cc" header="h" fileNamingConvention="NONE" />
 | |
|         <pair source="c" header="h" fileNamingConvention="NONE" />
 | |
|       </extensions>
 | |
|     </files>
 | |
|     <codeStyleSettings language="CSS">
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="ECMA Script Level 4">
 | |
|       <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
 | |
|       <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
 | |
|       <option name="ALIGN_MULTILINE_FOR" value="false" />
 | |
|       <option name="CALL_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="METHOD_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="EXTENDS_LIST_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
 | |
|       <option name="TERNARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
 | |
|       <option name="FOR_STATEMENT_WRAP" value="1" />
 | |
|       <option name="ARRAY_INITIALIZER_WRAP" value="1" />
 | |
|       <option name="IF_BRACE_FORCE" value="3" />
 | |
|       <option name="DOWHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="WHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="FOR_BRACE_FORCE" value="3" />
 | |
|       <option name="PARENT_SETTINGS_INSTALLED" value="true" />
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="HTML">
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="JAVA">
 | |
|       <option name="KEEP_CONTROL_STATEMENT_IN_ONE_LINE" value="false" />
 | |
|       <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
 | |
|       <option name="BLANK_LINES_AFTER_CLASS_HEADER" value="1" />
 | |
|       <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
 | |
|       <option name="ALIGN_MULTILINE_RESOURCES" value="false" />
 | |
|       <option name="ALIGN_MULTILINE_FOR" value="false" />
 | |
|       <option name="CALL_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="METHOD_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="EXTENDS_LIST_WRAP" value="1" />
 | |
|       <option name="THROWS_KEYWORD_WRAP" value="1" />
 | |
|       <option name="METHOD_CALL_CHAIN_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
 | |
|       <option name="TERNARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
 | |
|       <option name="FOR_STATEMENT_WRAP" value="1" />
 | |
|       <option name="ARRAY_INITIALIZER_WRAP" value="1" />
 | |
|       <option name="WRAP_COMMENTS" value="true" />
 | |
|       <option name="IF_BRACE_FORCE" value="3" />
 | |
|       <option name="DOWHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="WHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="FOR_BRACE_FORCE" value="3" />
 | |
|       <indentOptions>
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="JSON">
 | |
|       <indentOptions>
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="JavaScript">
 | |
|       <option name="RIGHT_MARGIN" value="80" />
 | |
|       <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
 | |
|       <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
 | |
|       <option name="ALIGN_MULTILINE_FOR" value="false" />
 | |
|       <option name="CALL_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="METHOD_PARAMETERS_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
 | |
|       <option name="TERNARY_OPERATION_WRAP" value="1" />
 | |
|       <option name="TERNARY_OPERATION_SIGNS_ON_NEXT_LINE" value="true" />
 | |
|       <option name="FOR_STATEMENT_WRAP" value="1" />
 | |
|       <option name="ARRAY_INITIALIZER_WRAP" value="1" />
 | |
|       <option name="IF_BRACE_FORCE" value="3" />
 | |
|       <option name="DOWHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="WHILE_BRACE_FORCE" value="3" />
 | |
|       <option name="FOR_BRACE_FORCE" value="3" />
 | |
|       <option name="PARENT_SETTINGS_INSTALLED" value="true" />
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="ObjectiveC">
 | |
|       <option name="RIGHT_MARGIN" value="80" />
 | |
|       <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="1" />
 | |
|       <option name="BLANK_LINES_BEFORE_IMPORTS" value="0" />
 | |
|       <option name="BLANK_LINES_AFTER_IMPORTS" value="0" />
 | |
|       <option name="BLANK_LINES_AROUND_CLASS" value="0" />
 | |
|       <option name="BLANK_LINES_AROUND_METHOD" value="0" />
 | |
|       <option name="BLANK_LINES_AROUND_METHOD_IN_INTERFACE" value="0" />
 | |
|       <option name="ALIGN_MULTILINE_BINARY_OPERATION" value="false" />
 | |
|       <option name="BINARY_OPERATION_SIGN_ON_NEXT_LINE" value="true" />
 | |
|       <option name="FOR_STATEMENT_WRAP" value="1" />
 | |
|       <option name="ASSIGNMENT_WRAP" value="1" />
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="PROTO">
 | |
|       <option name="RIGHT_MARGIN" value="80" />
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="2" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="Python">
 | |
|       <option name="KEEP_BLANK_LINES_IN_CODE" value="1" />
 | |
|       <option name="RIGHT_MARGIN" value="80" />
 | |
|       <option name="ALIGN_MULTILINE_PARAMETERS" value="false" />
 | |
|       <option name="PARENT_SETTINGS_INSTALLED" value="true" />
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="SASS">
 | |
|       <indentOptions>
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="SCSS">
 | |
|       <indentOptions>
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="TypeScript">
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="XML">
 | |
|       <indentOptions>
 | |
|         <option name="INDENT_SIZE" value="2" />
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="2" />
 | |
|         <option name="TAB_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|       <arrangement>
 | |
|         <rules>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>xmlns:android</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>^$</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>xmlns:.*</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>^$</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|               <order>BY_NAME</order>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>.*:id</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>.*:name</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>name</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>^$</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>style</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>^$</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>.*</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>^$</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|               <order>BY_NAME</order>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>.*</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|               <order>ANDROID_ATTRIBUTE_ORDER</order>
 | |
|             </rule>
 | |
|           </section>
 | |
|           <section>
 | |
|             <rule>
 | |
|               <match>
 | |
|                 <AND>
 | |
|                   <NAME>.*</NAME>
 | |
|                   <XML_ATTRIBUTE />
 | |
|                   <XML_NAMESPACE>.*</XML_NAMESPACE>
 | |
|                 </AND>
 | |
|               </match>
 | |
|               <order>BY_NAME</order>
 | |
|             </rule>
 | |
|           </section>
 | |
|         </rules>
 | |
|       </arrangement>
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="kotlin">
 | |
|       <option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
 | |
|     </codeStyleSettings>
 | |
|     <codeStyleSettings language="protobuf">
 | |
|       <option name="RIGHT_MARGIN" value="80" />
 | |
|       <indentOptions>
 | |
|         <option name="CONTINUATION_INDENT_SIZE" value="2" />
 | |
|       </indentOptions>
 | |
|     </codeStyleSettings>
 | |
|   </code_scheme>
 | |
| </component> |