|
7 | 7 |
|
8 | 8 | <rule-metadata name="%AvoidNestedBlocks.name" internal-name="AvoidNestedBlocks" parent="TreeWalker"> |
9 | 9 | <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck"/> |
10 | | - <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.AvoidNestedBlocksCheck"/> |
11 | 10 | <description>%AvoidNestedBlocks.desc</description> |
12 | 11 | <property-metadata name="allowInSwitchCase" datatype="Boolean" default-value="false"> |
13 | 12 | <description>%AvoidNestedBlocks.allowInSwitchCase</description> |
|
18 | 17 |
|
19 | 18 | <rule-metadata name="%EmptyBlock.name" internal-name="EmptyBlock" parent="TreeWalker"> |
20 | 19 | <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck"/> |
21 | | - <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.EmptyBlockCheck"/> |
22 | 20 | <description>%EmptyBlock.desc</description> |
23 | 21 | <property-metadata name="option" datatype="SingleSelect" default-value="STATEMENT"> |
24 | 22 | <description>%EmptyBlock.option</description> |
25 | 23 | <enumeration option-provider="com.puppycrawl.tools.checkstyle.checks.blocks.BlockOption"/> |
26 | 24 | </property-metadata> |
27 | 25 | <property-metadata name="tokens" datatype="MultiCheck" |
28 | | - default-value="LITERAL_WHILE, LITERAL_TRY, LITERAL_FINALLY, LITERAL_DO, LITERAL_IF, LITERAL_ELSE, LITERAL_FOR, INSTANCE_INIT, STATIC_INIT, LITERAL_SWITCH, LITERAL_SYNCHRONIZED"> |
| 26 | + default-value="LITERAL_WHILE,LITERAL_TRY,LITERAL_FINALLY,LITERAL_DO,LITERAL_IF,LITERAL_ELSE,LITERAL_FOR,INSTANCE_INIT,STATIC_INIT,LITERAL_SWITCH,LITERAL_SYNCHRONIZED"> |
29 | 27 | <description>%EmptyBlock.tokens</description> |
30 | 28 | <enumeration> |
31 | 29 | <property-value-option value="LITERAL_WHILE"/> |
|
63 | 61 |
|
64 | 62 | <rule-metadata name="%LeftCurly.name" internal-name="LeftCurly" parent="TreeWalker"> |
65 | 63 | <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck"/> |
66 | | - <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.LeftCurlyCheck"/> |
67 | 64 | <description>%LeftCurly.desc</description> |
68 | 65 | <property-metadata name="option" datatype="SingleSelect" default-value="eol"> |
69 | 66 | <description>%LeftCurly.option</description> |
70 | 67 | <enumeration option-provider="com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyOption"/> |
71 | 68 | </property-metadata> |
| 69 | + <property-metadata name="ignoreEnums" datatype="Boolean" default-value="true"> |
| 70 | + <description>%LeftCurly.ignoreEnums</description> |
| 71 | + </property-metadata> |
72 | 72 | <property-metadata name="tokens" datatype="MultiCheck" |
73 | | - default-value="INTERFACE_DEF,CLASS_DEF,ANNOTATION_DEF,ENUM_DEF,CTOR_DEF,METHOD_DEF,ENUM_CONSTANT_DEF,LITERAL_WHILE,LITERAL_TRY,LITERAL_CATCH,LITERAL_FINALLY,LITERAL_SYNCHRONIZED,LITERAL_SWITCH,LITERAL_DO,LITERAL_IF,LITERAL_ELSE,LITERAL_FOR"> |
| 73 | + default-value="INTERFACE_DEF,CLASS_DEF,ANNOTATION_DEF,ENUM_DEF,CTOR_DEF,METHOD_DEF,ENUM_CONSTANT_DEF,LITERAL_WHILE,LITERAL_TRY,LITERAL_CATCH,LITERAL_FINALLY,LITERAL_SYNCHRONIZED,LITERAL_SWITCH,LITERAL_DO,LITERAL_IF,LITERAL_ELSE,LITERAL_FOR,STATIC_INIT,OBJBLOCK,LAMBDA"> |
74 | 74 | <description>%LeftCurly.tokens</description> |
75 | 75 | <enumeration> |
76 | 76 | <property-value-option value="INTERFACE_DEF"/> |
|
80 | 80 | <property-value-option value="CTOR_DEF"/> |
81 | 81 | <property-value-option value="METHOD_DEF"/> |
82 | 82 | <property-value-option value="ENUM_CONSTANT_DEF"/> |
| 83 | + <property-value-option value="LAMBDA"/> |
83 | 84 | <property-value-option value="LITERAL_WHILE"/> |
84 | 85 | <property-value-option value="LITERAL_TRY"/> |
85 | 86 | <property-value-option value="LITERAL_CATCH"/> |
|
90 | 91 | <property-value-option value="LITERAL_IF"/> |
91 | 92 | <property-value-option value="LITERAL_ELSE"/> |
92 | 93 | <property-value-option value="LITERAL_FOR"/> |
| 94 | + <property-value-option value="OBJBLOCK"/> |
| 95 | + <property-value-option value="STATIC_INIT"/> |
93 | 96 | </enumeration> |
94 | 97 | </property-metadata> |
95 | 98 | <message-key key="line.new"/> |
96 | 99 | <message-key key="line.previous"/> |
| 100 | + <message-key key="line.break.after"/> |
97 | 101 | </rule-metadata> |
98 | 102 |
|
99 | 103 | <rule-metadata name="%NeedBraces.name" internal-name="NeedBraces" parent="TreeWalker"> |
100 | 104 | <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck"/> |
101 | | - <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.NeedBracesCheck"/> |
102 | 105 | <description>%NeedBraces.desc</description> |
103 | 106 | <property-metadata name="tokens" datatype="MultiCheck" |
104 | | - default-value="LITERAL_DO,LITERAL_ELSE,LITERAL_IF,LITERAL_FOR,LITERAL_WHILE"> |
| 107 | + default-value="LITERAL_DO,LITERAL_ELSE,LITERAL_FOR,LITERAL_IF,LITERAL_WHILE"> |
105 | 108 | <description>%NeedBraces.tokens</description> |
106 | 109 | <enumeration> |
107 | 110 | <property-value-option value="LITERAL_DO"/> |
108 | 111 | <property-value-option value="LITERAL_ELSE"/> |
109 | 112 | <property-value-option value="LITERAL_IF"/> |
110 | 113 | <property-value-option value="LITERAL_FOR"/> |
111 | 114 | <property-value-option value="LITERAL_WHILE"/> |
| 115 | + <property-value-option value="LITERAL_DEFAULT"/> |
| 116 | + <property-value-option value="LITERAL_CASE"/> |
| 117 | + <property-value-option value="LAMBDA"/> |
112 | 118 | </enumeration> |
113 | 119 | </property-metadata> |
114 | 120 | <property-metadata name="allowSingleLineStatement" datatype="Boolean" default-value="false"> |
|
123 | 129 |
|
124 | 130 | <rule-metadata name="%RightCurly.name" internal-name="RightCurly" parent="TreeWalker"> |
125 | 131 | <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck"/> |
126 | | - <alternative-name internal-name="com.puppycrawl.tools.checkstyle.checks.RightCurlyCheck"/> |
127 | 132 | <description>%RightCurly.desc</description> |
128 | 133 | <property-metadata name="option" datatype="SingleSelect" default-value="same"> |
129 | 134 | <description>%RightCurly.option</description> |
|
155 | 160 | <message-key key="line.alone"/> |
156 | 161 | <message-key key="line.same"/> |
157 | 162 | <message-key key="line.new"/> |
| 163 | + <message-key key="line.break.before"/> |
158 | 164 | </rule-metadata> |
159 | 165 |
|
160 | 166 |
|
|
0 commit comments