@@ -7,48 +7,18 @@ PROJECT_DIRECTORY="$(dirname "$CURRENT_DIRECTORY")"
77
88pushd " $PROJECT_DIRECTORY " > /dev/null
99
10- # <editor-fold desc="Install tools">
11- if [ ! -d " tools" ]; then
12- mkdir -p tools
13- fi
14-
15- if [ ! -f " tools/composer-normalize.phar" ]; then
16- wget https://github.com/ergebnis/composer-normalize/releases/latest/download/composer-normalize.phar -O tools/composer-normalize.phar
17- chmod +x tools/composer-normalize.phar
18- fi
19-
20- if [ ! -f " tools/composer-require-checker.phar" ]; then
21- wget https://github.com/maglnet/ComposerRequireChecker/releases/latest/download/composer-require-checker.phar -O tools/composer-require-checker.phar
22- chmod +x tools/composer-require-checker.phar
23- fi
24-
25- if [ ! -f " tools/php-cs-fixer.phar" ]; then
26- wget https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases/latest/download/php-cs-fixer.phar -O tools/php-cs-fixer.phar
27- chmod +x tools/php-cs-fixer.phar
28- fi
29-
30- if [ ! -f " tools/phpstan.phar" ]; then
31- wget https://github.com/phpstan/phpstan/releases/latest/download/phpstan.phar -O tools/phpstan.phar
32- chmod +x tools/phpstan.phar
33- fi
34-
35- if [ ! -f " tools/infection.phar" ]; then
36- wget https://github.com/infection/infection/releases/latest/download/infection.phar -O tools/infection.phar
37- chmod +x tools/infection.phar
38- fi
39- # </editor-fold>
40-
4110if [ ! -d " vendor" ]; then
42- composer update --no-interaction --no-progress --ansi
11+ symfony composer update --no-interaction --no-progress --ansi
4312fi
4413
45- composer validate --no-ansi --strict composer.json
14+ symfony composer validate --no-ansi --strict composer.json
4615
47- php tools/composer-normalize.phar --dry-run
48- php tools/composer-require-checker.phar check
49- PHP_CS_FIXER_IGNORE_ENV=1 php tools/php-cs-fixer.phar fix --dry-run --show-progress=dots --using-cache=no --verbose
50- php tools/phpstan.phar analyse --memory-limit=512M --ansi --no-progress --error-format=table
16+ kyx composer-normalize --dry-run
17+ kyx composer-require-checker check
18+ kyx composer-unused
19+ FORCED_PHP_VERSION=8.3 kyx php-cs-fixer fix --dry-run --show-progress=dots --using-cache=no --verbose
20+ kyx phpstan analyse --memory-limit=512M --ansi --no-progress --error-format=table
5121vendor/bin/phpunit
52- php tools/ infection.phar --min-msi=64 --min-covered-msi=70 --threads=4
22+ kyx infection " -j $( nproc ) "
5323
5424popd > /dev/null
0 commit comments