Skip to content

Commit d65d014

Browse files
committed
Drop dependency on thecodingmachine/phpstan-strict-rules
These are unmaintained and block us from upgrading phpstan
1 parent c81bd4d commit d65d014

File tree

5 files changed

+7
-60
lines changed

5 files changed

+7
-60
lines changed

composer.json

-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@
9797
},
9898
"require-dev": {
9999
"phpstan/phpstan": "^1",
100-
"thecodingmachine/phpstan-strict-rules": "^1.0",
101100
"squizlabs/php_codesniffer": "^3.2",
102101
"phpunit/phpunit": "^10",
103102
"php-parallel-lint/php-parallel-lint": "^1.4"

generator/composer.json

-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
},
1919
"require-dev": {
2020
"phpunit/phpunit": "^12",
21-
"thecodingmachine/phpstan-strict-rules": "^1.0",
2221
"squizlabs/php_codesniffer": "^3.2",
2322
"php-coveralls/php-coveralls": "^2.1",
2423
"php-parallel-lint/php-parallel-lint": "^1.4"

generator/composer.lock

+1-56
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

generator/phpstan.neon

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
includes:
2-
- vendor/thecodingmachine/phpstan-strict-rules/phpstan-strict-rules.neon
2+
# TODO: re-enable these rules once they are compatible with modern phpstan
3+
# https://github.com/thecodingmachine/phpstan-strict-rules/issues/66
4+
# - vendor/thecodingmachine/phpstan-strict-rules/phpstan-strict-rules.neon
35
- phar://phpstan.phar/conf/bleedingEdge.neon
46

57
parameters:

phpstan.neon

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
includes:
2-
- vendor/thecodingmachine/phpstan-strict-rules/phpstan-strict-rules.neon
2+
# TODO: re-enable these rules once they are compatible with modern phpstan
3+
# https://github.com/thecodingmachine/phpstan-strict-rules/issues/66
4+
# - vendor/thecodingmachine/phpstan-strict-rules/phpstan-strict-rules.neon
35
- phar://phpstan.phar/conf/bleedingEdge.neon
46

57
parameters:

0 commit comments

Comments
 (0)