|
142 | 142 | <property name="linesCountBetweenUses" value="0"/> |
143 | 143 | </properties> |
144 | 144 | </rule> |
145 | | - <!-- Forbid dead code --> |
146 | | - <rule ref="SlevomatCodingStandard.Classes.UnusedPrivateElements"/> |
147 | 145 | <!-- Forbid prefix and suffix "Abstract" for abstract classes --> |
148 | 146 | <rule ref="SlevomatCodingStandard.Classes.SuperfluousAbstractClassNaming"/> |
149 | 147 | <!-- Forbid prefix and suffix "Exception" for exception classes --> |
|
222 | 220 | <exclude name="SlevomatCodingStandard.ControlStructures.BlockControlStructureSpacing.IncorrectLinesCountBeforeControlStructure" /> |
223 | 221 | <exclude name="SlevomatCodingStandard.ControlStructures.BlockControlStructureSpacing.IncorrectLinesCountBeforeFirstControlStructure" /> |
224 | 222 | <properties> |
225 | | - <property name="tokensToCheck" type="array"> |
226 | | - <element value="T_IF" /> |
227 | | - <element value="T_DO" /> |
228 | | - <element value="T_WHILE" /> |
229 | | - <element value="T_FOR" /> |
230 | | - <element value="T_FOREACH" /> |
231 | | - <element value="T_SWITCH" /> |
232 | | - <element value="T_TRY" /> |
233 | | - <element value="T_DEFAULT" /> |
| 223 | + <property name="controlStructures" type="array"> |
| 224 | + <element value="if" /> |
| 225 | + <element value="do" /> |
| 226 | + <element value="while" /> |
| 227 | + <element value="for" /> |
| 228 | + <element value="foreach" /> |
| 229 | + <element value="switch" /> |
| 230 | + <element value="try" /> |
| 231 | + <element value="default" /> |
234 | 232 | </property> |
235 | 233 | </properties> |
236 | 234 | </rule> |
|
244 | 242 | <property name="linesCountBeforeWhenFirstInCaseOrDefault" value="0"/> |
245 | 243 | <property name="linesCountAfterWhenLastInCaseOrDefault" value="1"/> |
246 | 244 | <property name="linesCountAfterWhenLastInLastCaseOrDefault" value="0"/> |
247 | | - <property name="tokensToCheck" type="array"> |
248 | | - <element value="T_RETURN" /> |
249 | | - <element value="T_THROW" /> |
250 | | - <element value="T_YIELD" /> |
251 | | - <element value="T_YIELD_FROM" /> |
| 245 | + <property name="jumpStatements" type="array"> |
| 246 | + <element value="return" /> |
| 247 | + <element value="throw" /> |
| 248 | + <element value="yield" /> |
| 249 | + <element value="yield_from" /> |
252 | 250 | </property> |
253 | 251 | </properties> |
254 | 252 | </rule> |
|
338 | 336 | <rule ref="SlevomatCodingStandard.TypeHints.DeclareStrictTypes"> |
339 | 337 | <properties> |
340 | 338 | <property |
341 | | - name="newlinesCountBetweenOpenTagAndDeclare" |
342 | | - value="2" |
| 339 | + name="declareOnFirstLine" |
| 340 | + value="false" |
| 341 | + /> |
| 342 | + <property |
| 343 | + name="linesCountBeforeDeclare" |
| 344 | + value="1" |
343 | 345 | /> |
344 | 346 | <property |
345 | 347 | name="spacesCountAroundEqualsSign" |
346 | 348 | value="0" |
347 | 349 | /> |
348 | 350 | <property |
349 | | - name="newlinesCountAfterDeclare" |
350 | | - value="2" |
| 351 | + name="linesCountAfterDeclare" |
| 352 | + value="1" |
351 | 353 | /> |
352 | 354 | </properties> |
353 | 355 | </rule> |
|
0 commit comments