Skip to content

Commit 73e2706

Browse files
committed
Rename rule
1 parent aae34d9 commit 73e2706

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

conf/bleedingEdge.neon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ parameters:
1313
checkLogicalOrConstantCondition: true
1414
checkMissingTemplateTypeInParameter: true
1515
wrongVarUsage: true
16-
arrayDeconstruction: true
16+
arrayDestructuring: true

conf/config.level3.neon

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ rules:
1818
- PHPStan\Rules\Variables\VariableCloningRule
1919

2020
conditionalTags:
21-
PHPStan\Rules\Arrays\ArrayDeconstructionRule:
22-
phpstan.rules.rule: %featureToggles.arrayDeconstruction%
21+
PHPStan\Rules\Arrays\ArrayDestructuringRule:
22+
phpstan.rules.rule: %featureToggles.arrayDestructuring%
2323

2424
parameters:
2525
checkPhpDocMethodSignatures: true
@@ -33,7 +33,7 @@ services:
3333
- phpstan.rules.rule
3434

3535
-
36-
class: PHPStan\Rules\Arrays\ArrayDeconstructionRule
36+
class: PHPStan\Rules\Arrays\ArrayDestructuringRule
3737

3838
-
3939
class: PHPStan\Rules\Arrays\InvalidKeyInArrayDimFetchRule

conf/config.neon

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ parameters:
2626
checkLogicalOrConstantCondition: false
2727
checkMissingTemplateTypeInParameter: false
2828
wrongVarUsage: false
29-
arrayDeconstruction: false
29+
arrayDestructuring: false
3030
fileExtensions:
3131
- php
3232
checkAlwaysTrueCheckTypeFunctionCall: false
@@ -180,7 +180,7 @@ parametersSchema:
180180
checkLogicalOrConstantCondition: bool(),
181181
checkMissingTemplateTypeInParameter: bool(),
182182
wrongVarUsage: bool(),
183-
arrayDeconstruction: bool()
183+
arrayDestructuring: bool()
184184
])
185185
fileExtensions: listOf(string())
186186
checkAlwaysTrueCheckTypeFunctionCall: bool()

src/Rules/Arrays/ArrayDeconstructionRule.php renamed to src/Rules/Arrays/ArrayDestructuringRule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
/**
2121
* @implements Rule<Assign>
2222
*/
23-
class ArrayDeconstructionRule implements Rule
23+
class ArrayDestructuringRule implements Rule
2424
{
2525

2626
private RuleLevelHelper $ruleLevelHelper;

tests/PHPStan/Rules/Arrays/ArrayDeconstructionRuleTest.php renamed to tests/PHPStan/Rules/Arrays/ArrayDestructuringRuleTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
use PHPStan\Testing\RuleTestCase;
88

99
/**
10-
* @extends RuleTestCase<ArrayDeconstructionRule>
10+
* @extends RuleTestCase<ArrayDestructuringRule>
1111
*/
12-
class ArrayDeconstructionRuleTest extends RuleTestCase
12+
class ArrayDestructuringRuleTest extends RuleTestCase
1313
{
1414

1515
protected function getRule(): Rule
1616
{
1717
$ruleLevelHelper = new RuleLevelHelper($this->createReflectionProvider(), true, false, true, false);
1818

19-
return new ArrayDeconstructionRule(
19+
return new ArrayDestructuringRule(
2020
$ruleLevelHelper,
2121
new NonexistentOffsetInArrayDimFetchCheck($ruleLevelHelper, true)
2222
);

0 commit comments

Comments
 (0)