Skip to content

Commit 35a2452

Browse files
authored
Merge pull request #241 from kukulich/master
Slevomat CS 7.0.0 and PHPCS 3.6.0
2 parents 49386d9 + 8d75920 commit 35a2452

File tree

2 files changed

+24
-20
lines changed

2 files changed

+24
-20
lines changed

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"require": {
2424
"php": "^7.1 || ^8.0",
2525
"dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7",
26-
"slevomat/coding-standard": "^6.4.1",
27-
"squizlabs/php_codesniffer": "^3.5.8"
26+
"slevomat/coding-standard": "^7.0.0",
27+
"squizlabs/php_codesniffer": "^3.6.0"
2828
},
2929
"config": {
3030
"sort-packages": true

lib/Doctrine/ruleset.xml

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -230,15 +230,15 @@
230230
<exclude name="SlevomatCodingStandard.ControlStructures.BlockControlStructureSpacing.IncorrectLinesCountBeforeControlStructure" />
231231
<exclude name="SlevomatCodingStandard.ControlStructures.BlockControlStructureSpacing.IncorrectLinesCountBeforeFirstControlStructure" />
232232
<properties>
233-
<property name="tokensToCheck" type="array">
234-
<element value="T_IF" />
235-
<element value="T_DO" />
236-
<element value="T_WHILE" />
237-
<element value="T_FOR" />
238-
<element value="T_FOREACH" />
239-
<element value="T_SWITCH" />
240-
<element value="T_TRY" />
241-
<element value="T_DEFAULT" />
233+
<property name="controlStructures" type="array">
234+
<element value="if" />
235+
<element value="do" />
236+
<element value="while" />
237+
<element value="for" />
238+
<element value="foreach" />
239+
<element value="switch" />
240+
<element value="try" />
241+
<element value="default" />
242242
</property>
243243
</properties>
244244
</rule>
@@ -252,11 +252,11 @@
252252
<property name="linesCountBeforeWhenFirstInCaseOrDefault" value="0"/>
253253
<property name="linesCountAfterWhenLastInCaseOrDefault" value="1"/>
254254
<property name="linesCountAfterWhenLastInLastCaseOrDefault" value="0"/>
255-
<property name="tokensToCheck" type="array">
256-
<element value="T_RETURN" />
257-
<element value="T_THROW" />
258-
<element value="T_YIELD" />
259-
<element value="T_YIELD_FROM" />
255+
<property name="jumpStatements" type="array">
256+
<element value="return" />
257+
<element value="throw" />
258+
<element value="yield" />
259+
<element value="yield_from" />
260260
</property>
261261
</properties>
262262
</rule>
@@ -346,16 +346,20 @@
346346
<rule ref="SlevomatCodingStandard.TypeHints.DeclareStrictTypes">
347347
<properties>
348348
<property
349-
name="newlinesCountBetweenOpenTagAndDeclare"
350-
value="2"
349+
name="declareOnFirstLine"
350+
value="false"
351+
/>
352+
<property
353+
name="linesCountBeforeDeclare"
354+
value="1"
351355
/>
352356
<property
353357
name="spacesCountAroundEqualsSign"
354358
value="0"
355359
/>
356360
<property
357-
name="newlinesCountAfterDeclare"
358-
value="2"
361+
name="linesCountAfterDeclare"
362+
value="1"
359363
/>
360364
</properties>
361365
</rule>

0 commit comments

Comments
 (0)