Created
March 27, 2014 19:00
-
-
Save ppat/9815398 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <code_scheme name="PeterCodeStyle"> | |
| <ScalaCodeStyleSettings> | |
| <option name="WRAP_BEFORE_WITH_KEYWORD" value="true" /> | |
| <option name="FINALLY_BRACE_FORCE" value="1" /> | |
| <option name="TRY_BRACE_FORCE" value="1" /> | |
| <option name="CASE_CLAUSE_BRACE_FORCE" value="1" /> | |
| <option name="MULTILINE_STRING_SUPORT" value="1" /> | |
| <option name="PROCESS_MARGIN_ON_COPY_PASTE" value="false" /> | |
| </ScalaCodeStyleSettings> | |
| <XML> | |
| <option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" /> | |
| </XML> | |
| <codeStyleSettings language="JAVA"> | |
| <option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" /> | |
| <option name="KEEP_BLANK_LINES_IN_CODE" value="1" /> | |
| <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="0" /> | |
| <option name="ALIGN_MULTILINE_CHAINED_METHODS" value="true" /> | |
| <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> | |
| <option name="ALIGN_MULTILINE_BINARY_OPERATION" value="true" /> | |
| <option name="ALIGN_MULTILINE_ASSIGNMENT" value="true" /> | |
| <option name="ALIGN_MULTILINE_TERNARY_OPERATION" value="true" /> | |
| <option name="ALIGN_MULTILINE_THROWS_LIST" value="true" /> | |
| <option name="ALIGN_MULTILINE_EXTENDS_LIST" value="true" /> | |
| <option name="ALIGN_MULTILINE_METHOD_BRACKETS" value="true" /> | |
| <option name="ALIGN_MULTILINE_PARENTHESIZED_EXPRESSION" value="true" /> | |
| <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> | |
| <option name="ALIGN_GROUP_FIELD_DECLARATIONS" value="true" /> | |
| <option name="CALL_PARAMETERS_WRAP" value="5" /> | |
| <option name="METHOD_PARAMETERS_WRAP" value="2" /> | |
| <option name="EXTENDS_LIST_WRAP" value="2" /> | |
| <option name="EXTENDS_KEYWORD_WRAP" value="1" /> | |
| <option name="THROWS_KEYWORD_WRAP" value="2" /> | |
| <option name="METHOD_CALL_CHAIN_WRAP" value="5" /> | |
| <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> | |
| <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> | |
| <option name="IF_BRACE_FORCE" value="1" /> | |
| <option name="DOWHILE_BRACE_FORCE" value="1" /> | |
| <option name="WHILE_BRACE_FORCE" value="1" /> | |
| <option name="FOR_BRACE_FORCE" value="1" /> | |
| <indentOptions> | |
| <option name="INDENT_SIZE" value="2" /> | |
| <option name="CONTINUATION_INDENT_SIZE" value="2" /> | |
| <option name="TAB_SIZE" value="2" /> | |
| </indentOptions> | |
| <arrangement> | |
| <groups> | |
| <group> | |
| <type>GETTERS_AND_SETTERS</type> | |
| <order>KEEP</order> | |
| </group> | |
| <group> | |
| <type>OVERRIDDEN_METHODS</type> | |
| <order>KEEP</order> | |
| </group> | |
| <group> | |
| <type>DEPENDENT_METHODS</type> | |
| <order>BREADTH_FIRST</order> | |
| </group> | |
| </groups> | |
| <rules> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PUBLIC /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PROTECTED /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PACKAGE_PRIVATE /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PRIVATE /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PUBLIC /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PROTECTED /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PACKAGE_PRIVATE /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PRIVATE /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PACKAGE_PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <FINAL /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PACKAGE_PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FIELD /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <FIELD /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <CONSTRUCTOR /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <METHOD /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <METHOD /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <ENUM /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <INTERFACE /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <STATIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <CLASS /> | |
| </match> | |
| </rule> | |
| </rules> | |
| </arrangement> | |
| </codeStyleSettings> | |
| <codeStyleSettings language="Scala"> | |
| <option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" /> | |
| <option name="KEEP_BLANK_LINES_IN_CODE" value="1" /> | |
| <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="0" /> | |
| <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> | |
| <option name="ALIGN_MULTILINE_BINARY_OPERATION" value="true" /> | |
| <option name="ALIGN_MULTILINE_METHOD_BRACKETS" value="true" /> | |
| <option name="ALIGN_MULTILINE_PARENTHESIZED_EXPRESSION" value="true" /> | |
| <option name="ALIGN_GROUP_FIELD_DECLARATIONS" value="true" /> | |
| <option name="CALL_PARAMETERS_WRAP" value="5" /> | |
| <option name="METHOD_PARAMETERS_WRAP" value="2" /> | |
| <option name="METHOD_CALL_CHAIN_WRAP" value="5" /> | |
| <option name="FOR_STATEMENT_WRAP" value="5" /> | |
| <option name="IF_BRACE_FORCE" value="1" /> | |
| <option name="DOWHILE_BRACE_FORCE" value="1" /> | |
| <option name="WHILE_BRACE_FORCE" value="1" /> | |
| <option name="FOR_BRACE_FORCE" value="1" /> | |
| <option name="FIELD_ANNOTATION_WRAP" value="0" /> | |
| <arrangement> | |
| <groups> | |
| <group> | |
| <type>DEPENDENT_METHODS</type> | |
| <order>DEPTH_FIRST</order> | |
| </group> | |
| <group> | |
| <type>Keep_java-style_getters_and_setters_together</type> | |
| <order>KEEP</order> | |
| </group> | |
| <group> | |
| <type>Keep_scala-style_getters_and_setters_together</type> | |
| <order>KEEP</order> | |
| </group> | |
| </groups> | |
| <rules> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PUBLIC /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PROTECTED /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PRIVATE /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PUBLIC /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PROTECTED /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PRIVATE /> | |
| <TYPE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <TYPE /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <LAZY /> | |
| <PUBLIC /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <LAZY /> | |
| <PROTECTED /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <LAZY /> | |
| <PRIVATE /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PUBLIC /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PROTECTED /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <PRIVATE /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <LAZY /> | |
| <PUBLIC /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <LAZY /> | |
| <PROTECTED /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <LAZY /> | |
| <PRIVATE /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <OVERRIDE /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PUBLIC /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PROTECTED /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PRIVATE /> | |
| <VAL /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <VAL /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <OVERRIDE /> | |
| <PUBLIC /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <OVERRIDE /> | |
| <PROTECTED /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <OVERRIDE /> | |
| <PRIVATE /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PUBLIC /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PROTECTED /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PRIVATE /> | |
| <VAR /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <VAR /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CONSTRUCTOR /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CONSTRUCTOR /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CONSTRUCTOR /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <CONSTRUCTOR /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <IMPLICIT /> | |
| <OVERRIDE /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <IMPLICIT /> | |
| <OVERRIDE /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <IMPLICIT /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <IMPLICIT /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <IMPLICIT /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <OVERRIDE /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FINAL /> | |
| <FUNCTION /> | |
| <OVERRIDE /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FUNCTION /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FUNCTION /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <FUNCTION /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <FUNCTION /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <MACRO /> | |
| <OVERRIDE /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <MACRO /> | |
| <OVERRIDE /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <MACRO /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <MACRO /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <MACRO /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <MACRO /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PUBLIC /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PROTECTED /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PRIVATE /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PUBLIC /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PROTECTED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <PRIVATE /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PUBLIC /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PROTECTED /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PRIVATE /> | |
| <SEALED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PUBLIC /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PROTECTED /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <PRIVATE /> | |
| <TRAIT /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <TRAIT /> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PUBLIC /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PROTECTED /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PRIVATE /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <ABSTRACT /> | |
| <CLASS /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PUBLIC /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PROTECTED /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PRIVATE /> | |
| <SEALED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PUBLIC /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PROTECTED /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <AND> | |
| <CLASS /> | |
| <PRIVATE /> | |
| </AND> | |
| </match> | |
| </rule> | |
| <rule> | |
| <match> | |
| <CLASS /> | |
| </match> | |
| </rule> | |
| </rules> | |
| </arrangement> | |
| </codeStyleSettings> | |
| </code_scheme> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment