|
37 | 37 | "open-code-modeling/php-code-ast": "^0.10.0 || 0.11.x-dev" |
38 | 38 | }, |
39 | 39 | "require-dev": { |
40 | | - "jangregor/phpstan-prophecy": "^0.8.0", |
41 | 40 | "laminas/laminas-filter": "^2.9", |
42 | 41 | "open-code-modeling/php-filter": "^0.1.1", |
43 | 42 | "phpspec/prophecy-phpunit": "^2.0", |
44 | | - "phpstan/phpstan": "^0.12.33", |
45 | | - "phpstan/phpstan-strict-rules": "^0.12.4", |
46 | 43 | "phpunit/phpunit": "^9.5.0", |
47 | | - "prooph/php-cs-fixer-config": "^0.3", |
| 44 | + "prooph/php-cs-fixer-config": "^v0.4.0", |
| 45 | + "psalm/plugin-phpunit": "^0.15.0", |
48 | 46 | "roave/security-advisories": "dev-master", |
49 | | - "squizlabs/php_codesniffer": "^3.4" |
| 47 | + "vimeo/psalm": "^4.4" |
50 | 48 | }, |
51 | 49 | "suggest": { |
52 | 50 | "open-code-modeling/php-filter": "For pre-configured filters for proper class / method / property names etc." |
|
60 | 58 | ], |
61 | 59 | "cs": "php-cs-fixer fix -v --diff --dry-run", |
62 | 60 | "cs-fix": "php-cs-fixer fix -v --diff", |
63 | | - "test": "vendor/bin/phpunit", |
64 | | - "analyse": "php vendor/bin/phpstan.phar analyse --no-interaction" |
| 61 | + "test": "phpunit --colors=always", |
| 62 | + "test-coverage": "phpunit --colors=always --coverage-clover clover.xml", |
| 63 | + "static-analysis": "psalm --shepherd --stats" |
65 | 64 | }, |
66 | 65 | "config": { |
67 | 66 | "sort-packages": true, |
|
0 commit comments