Skip to content

Commit 7258214

Browse files
committed
add separate feature toggle
1 parent 11a974f commit 7258214

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

conf/bleedingEdge.neon

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
parameters:
22
featureToggles:
33
bleedingEdge: true
4+
checkParameterCastableToNumberFunctions: true
45
skipCheckGenericClasses!: []
56
stricterFunctionMap: true

conf/config.level5.neon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ parameters:
77

88
conditionalTags:
99
PHPStan\Rules\Functions\ParameterCastableToNumberRule:
10-
phpstan.rules.rule: %featureToggles.bleedingEdge%
10+
phpstan.rules.rule: %featureToggles.checkParameterCastableToNumberFunctions%
1111

1212
rules:
1313
- PHPStan\Rules\DateTimeInstantiationRule

conf/config.neon

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ parameters:
2222
tooWideThrowType: true
2323
featureToggles:
2424
bleedingEdge: false
25+
checkParameterCastableToNumberFunctions: false
2526
skipCheckGenericClasses: []
2627
stricterFunctionMap: false
2728
fileExtensions:

conf/parametersSchema.neon

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ parametersSchema:
2828
])
2929
featureToggles: structure([
3030
bleedingEdge: bool(),
31+
checkParameterCastableToNumberFunctions: bool(),
3132
skipCheckGenericClasses: listOf(string()),
3233
stricterFunctionMap: bool()
3334
])

0 commit comments

Comments
 (0)