|
1 |
| -<code_scheme name="Java Conventions [maximum line width 100]" version="173"> |
2 |
| - <option name="RIGHT_MARGIN" value="100" /> |
| 1 | +<code_scheme name="Project" version="173"> |
| 2 | + <option name="RIGHT_MARGIN" value="120" /> |
3 | 3 | <option name="FORMATTER_TAGS_ENABLED" value="true" />
|
| 4 | + <option name="SOFT_MARGINS" value="120" /> |
4 | 5 | <JavaCodeStyleSettings>
|
5 | 6 | <option name="ANNOTATION_PARAMETER_WRAP" value="1" />
|
6 | 7 | </JavaCodeStyleSettings>
|
7 | 8 | <ScalaCodeStyleSettings>
|
8 |
| - <option name="classCountToUseImportOnDemand" value="32" /> |
| 9 | + <option name="classCountToUseImportOnDemand" value="60" /> |
9 | 10 | <option name="collectImports" value="false" />
|
10 | 11 | <option name="doNotChangeLocalImportsOnOptimize" value="false" />
|
11 | 12 | <option name="importLayout">
|
|
15 | 16 | <option value="scala.reflect" />
|
16 | 17 | <option value="_______ blank line _______" />
|
17 | 18 | <option value="java" />
|
18 |
| - <option value="_______ blank line _______" /> |
19 | 19 | <option value="scala" />
|
| 20 | + <option value="play" /> |
20 | 21 | <option value="_______ blank line _______" />
|
21 |
| - <option value="all other imports" /> |
| 22 | + <option value="org.junit" /> |
| 23 | + <option value="org.scalacheck" /> |
| 24 | + <option value="org.scalatest" /> |
| 25 | + <option value="org.scalatestplus" /> |
| 26 | + <option value="_______ blank line _______" /> |
| 27 | + <option value="com.typesafe.config" /> |
| 28 | + <option value="_______ blank line _______" /> |
| 29 | + <option value="org.opalj" /> |
22 | 30 | <option value="_______ blank line _______" />
|
23 |
| - <option value="org.opalj.log" /> |
24 |
| - <option value="org.opalj.util" /> |
25 |
| - <option value="org.opalj.collection" /> |
26 |
| - <option value="org.opalj.concurrent" /> |
27 |
| - <option value="org.opalj.fpcf" /> |
28 |
| - <option value="org.opalj.bytecode" /> |
29 |
| - <option value="org.opalj.value" /> |
30 |
| - <option value="org.opalj.bi" /> |
31 |
| - <option value="org.opalj.da" /> |
32 |
| - <option value="org.opalj.br" /> |
33 |
| - <option value="org.opalj.bc" /> |
34 |
| - <option value="org.opalj.ba" /> |
35 |
| - <option value="org.opalj.ai" /> |
36 |
| - <option value="org.opalj.tac" /> |
37 |
| - <option value="org.opalj.de" /> |
38 |
| - <option value="org.opalj.av" /> |
| 31 | + <option value="all other imports" /> |
39 | 32 | </array>
|
40 | 33 | </option>
|
41 | 34 | <option name="importShortestPathForAmbiguousReferences" value="false" />
|
|
87 | 80 | <option value="scala.reflect.macros.whitebox.Context" />
|
88 | 81 | </array>
|
89 | 82 | </option>
|
90 |
| - <option name="sortAsScalastyle" value="true" /> |
91 |
| - <option name="USE_SCALADOC2_FORMATTING" value="false" /> |
| 83 | + <option name="WRAP_BEFORE_WITH_KEYWORD" value="true" /> |
| 84 | + <option name="PLACE_SELF_TYPE_ON_NEW_LINE" value="false" /> |
| 85 | + <option name="ALIGN_EXTENDS_WITH" value="3" /> |
| 86 | + <option name="ALIGN_IN_COLUMNS_CASE_BRANCH" value="true" /> |
| 87 | + <option name="ALIGN_COMPOSITE_PATTERN" value="false" /> |
| 88 | + <option name="INDENT_FIRST_PARAMETER" value="false" /> |
| 89 | + <option name="SCALAFMT_CONFIG_PATH" value="/home/dominik/Work/opal/.scalafmt.conf" /> |
| 90 | + <option name="SCALAFMT_REFORMAT_ON_FILES_SAVE" value="true" /> |
| 91 | + <option name="FORMATTER" value="1" /> |
| 92 | + <option name="SPACE_AFTER_MODIFIERS_CONSTRUCTOR" value="true" /> |
| 93 | + <option name="SPACES_IN_ONE_LINE_BLOCKS" value="true" /> |
| 94 | + <option name="SPACES_AROUND_AT_IN_PATTERNS" value="true" /> |
| 95 | + <option name="ALIGN_PARAMETER_TYPES_IN_MULTILINE_DECLARATIONS" value="2" /> |
| 96 | + <option name="SPACE_BEFORE_TYPE_PARAMETER_LEADING_CONTEXT_BOUND_COLON_HK" value="false" /> |
| 97 | + <option name="CALL_PARAMETERS_NEW_LINE_AFTER_LPAREN" value="2" /> |
| 98 | + <option name="MULTILINE_STRING_ALIGN_DANGLING_CLOSING_QUOTES" value="true" /> |
92 | 99 | <option name="TYPE_ANNOTATION_EXCLUDE_MEMBER_OF_ANONYMOUS_CLASS" value="true" />
|
93 | 100 | <option name="TYPE_ANNOTATION_EXCLUDE_MEMBER_OF_PRIVATE_CLASS" value="true" />
|
94 | 101 | <option name="SD_BLANK_LINE_AFTER_PARAMETERS_COMMENTS" value="true" />
|
95 | 102 | <option name="SD_BLANK_LINE_AFTER_RETURN_COMMENTS" value="true" />
|
| 103 | + <option name="SD_BLANK_LINE_BEFORE_PARAMETERS" value="true" /> |
96 | 104 | <option name="SD_KEEP_BLANK_LINES_BETWEEN_TAGS" value="true" />
|
97 | 105 | <option name="SD_PRESERVE_SPACES_IN_TAGS" value="true" />
|
98 |
| - <!-- Unicode arrows are not supported anymore since Scala 2.13 --> |
99 |
| - <option name="REPLACE_CASE_ARROW_WITH_UNICODE_CHAR" value="false" /> |
100 |
| - <option name="REPLACE_MAP_ARROW_WITH_UNICODE_CHAR" value="false" /> |
101 |
| - <option name="REPLACE_FOR_GENERATOR_ARROW_WITH_UNICODE_CHAR" value="false" /> |
| 106 | + <option name="TRAILING_COMMA_MODE" value="TRAILING_COMMA_REMOVE_WHEN_MULTILINE" /> |
| 107 | + <option name="TRAILING_COMMA_TUPLE_ENABLED" value="true" /> |
| 108 | + <option name="TRAILING_COMMA_TUPLE_TYPE_ENABLED" value="true" /> |
| 109 | + <option name="TRAILING_COMMA_PATTERN_ARG_LIST_ENABLED" value="true" /> |
| 110 | + <option name="TRAILING_COMMA_TYPE_PARAMS_ENABLED" value="true" /> |
| 111 | + <option name="TRAILING_COMMA_IMPORT_SELECTOR_ENABLED" value="true" /> |
102 | 112 | </ScalaCodeStyleSettings>
|
103 | 113 | <codeStyleSettings language="JAVA">
|
104 | 114 | <option name="KEEP_FIRST_COLUMN_COMMENT" value="false" />
|
|
138 | 148 | </indentOptions>
|
139 | 149 | </codeStyleSettings>
|
140 | 150 | <codeStyleSettings language="Scala">
|
141 |
| - <option name="MODIFIER_LIST_WRAP" value="true" /> |
| 151 | + <option name="KEEP_BLANK_LINES_IN_DECLARATIONS" value="1" /> |
| 152 | + <option name="KEEP_BLANK_LINES_IN_CODE" value="1" /> |
| 153 | + <option name="KEEP_BLANK_LINES_BEFORE_RBRACE" value="1" /> |
| 154 | + <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> |
| 155 | + <option name="CALL_PARAMETERS_WRAP" value="5" /> |
| 156 | + <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> |
| 157 | + <option name="METHOD_PARAMETERS_LPAREN_ON_NEXT_LINE" value="true" /> |
| 158 | + <option name="METHOD_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> |
| 159 | + <option name="EXTENDS_LIST_WRAP" value="5" /> |
| 160 | + <option name="EXTENDS_KEYWORD_WRAP" value="1" /> |
| 161 | + <option name="METHOD_CALL_CHAIN_WRAP" value="1" /> |
| 162 | + <option name="BINARY_OPERATION_WRAP" value="1" /> |
| 163 | + <option name="FOR_STATEMENT_WRAP" value="2" /> |
| 164 | + <option name="VARIABLE_ANNOTATION_WRAP" value="2" /> |
| 165 | + <option name="SOFT_MARGINS" value="120" /> |
142 | 166 | <indentOptions>
|
143 | 167 | <option name="INDENT_SIZE" value="4" />
|
144 | 168 | <option name="CONTINUATION_INDENT_SIZE" value="4" />
|
|
0 commit comments