|
69 | 69 | "phpstan/phpstan-strict-rules": "^2.0", |
70 | 70 | "phpstan/phpstan-webmozart-assert": "^2.0", |
71 | 71 | "povils/phpmnd": "^3.6", |
72 | | - "rector/jack": "^0.4", |
| 72 | + "rector/jack": "^0.5", |
73 | 73 | "rector/rector": "^2.3", |
74 | 74 | "rector/swiss-knife": "^2.3", |
75 | 75 | "rector/type-perfect": "^2.1", |
|
182 | 182 | "@jack:open-versions-dry-run", |
183 | 183 | "@jack:raise-to-installed-dry-run", |
184 | 184 | "@jsonlint", |
185 | | - "@php-cs-fixer:custom-fix-dry-run", |
186 | 185 | "@phpmnd", |
187 | 186 | "@phpstan:analyse", |
188 | 187 | "@rector:process-dry-run", |
|
201 | 200 | "@gitleaks", |
202 | 201 | "@lint-md", |
203 | 202 | "@peck", |
204 | | - "@rule-doc-generator:rector-generate", |
| 203 | + "@php-cs-fixer:custom-fix-dry-run", |
| 204 | + "@php-cs-fixer:custom-ln-config", |
| 205 | + "@rule-doc-generator:generate", |
205 | 206 | "@zhlint" |
206 | 207 | ], |
207 | 208 | "checks:required": [ |
|
324 | 325 | "@php-cs-fixer:custom-fix --dry-run" |
325 | 326 | ], |
326 | 327 | "php-cs-fixer:custom-list-files": "@php-cs-fixer:custom list-files", |
327 | | - "php-cs-fixer:custom-ln-config": "ln -f vendor/guanguans/php-cs-fixer-custom-fixers/.php-cs-fixer-custom.php .php-cs-fixer-custom.php", |
| 328 | + "php-cs-fixer:custom-ln-config": [ |
| 329 | + "ln -f vendor/guanguans/php-cs-fixer-custom-fixers/.php-cs-fixer-custom.php .php-cs-fixer-custom.php", |
| 330 | + "YEAR=$(date +%Y); sed -i '' -e 's|guanguans/php-cs-fixer-custom-fixers|guanguans/soar-php|g' -e \"s|2025-$YEAR|2019-$YEAR|g\" -e \"s|2025|2019-$YEAR|g\" .php-cs-fixer-custom.php" |
| 331 | + ], |
328 | 332 | "php-cs-fixer:fix": "@php-cs-fixer fix --show-progress=dots --diff", |
329 | 333 | "php-cs-fixer:fix-dry-run": "@php-cs-fixer:fix --dry-run", |
330 | 334 | "php-cs-fixer:list-files": "@php-cs-fixer list-files", |
|
381 | 385 | "@putenv:php", |
382 | 386 | "$PHP82 rule-doc-generator --ansi -vv" |
383 | 387 | ], |
384 | | - "rule-doc-generator:rector-generate": "@rule-doc-generator generate src/Support/Rectors/ --output-file=src/Support/Rectors/rector-rules-overview.md --categorize=rector", |
385 | | - "rule-doc-generator:rector-validate": "@rule-doc-generator validate src/Support/Rectors/", |
| 388 | + "rule-doc-generator:generate": "@rule-doc-generator generate src/Support/Rectors/ --output-file=src/Support/Rectors/rules-overview.md", |
| 389 | + "rule-doc-generator:validate": "@rule-doc-generator validate src/Support/Rectors/", |
386 | 390 | "sk": "@php vendor/bin/swiss-knife --ansi -vv", |
387 | 391 | "sk:alice-yaml-fixtures-to-php": "@sk alice-yaml-fixtures-to-php --help", |
388 | 392 | "sk:check-commented-code": "@sk check-commented-code src/ --line-limit=5 --skip-file=src/Soar.php", |
|
0 commit comments