Skip to content

Commit 796697a

Browse files
committed
Updated PHPStan Rules to commit 6fd969a3c9cd7dfe3806ec3029d5b34b36c3e6ed
deprecated-packages/symplify@6fd969a improving tests
1 parent 0bf1429 commit 796697a

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

.github/workflows/tests.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ jobs:
1313

1414
steps:
1515
- run: composer require phpstan/phpstan --dev
16-
- run: composer require phpstan/extensions-installer --dev
17-
- run: composer require symplify/phpstan-rules --dev
16+
- run: composer require phpstan/extension-installer --dev
1817

19-
# @todo run some local phpstan.neon that uses rule from symplify
18+
# get current dev-main version
19+
- run: composer require symplify/phpstan-rules:@dev --dev
20+
21+
- run: vendor/bin/phpstan analyze src --config phpstan-for-tests.neon

build/target-repository/.github/workflows/tests.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ jobs:
1313

1414
steps:
1515
- run: composer require phpstan/phpstan --dev
16-
- run: composer require phpstan/extensions-installer --dev
17-
- run: composer require symplify/phpstan-rules --dev
16+
- run: composer require phpstan/extension-installer --dev
1817

19-
# @todo run some local phpstan.neon that uses rule from symplify
18+
# get current dev-main version
19+
- run: composer require symplify/phpstan-rules:@dev --dev
20+
21+
- run: vendor/bin/phpstan analyze src --config phpstan-for-tests.neon
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# this config is only for tests, it verifies all the rules are runnable
2+
includes:
3+
- vendor/symplify/phpstan-rules/config/symplify-rules.neon

phpstan-for-tests.neon

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# this config is only for tests, it verifies all the rules are runnable
2+
includes:
3+
- vendor/symplify/phpstan-rules/config/symplify-rules.neon

0 commit comments

Comments
 (0)