[Scoped] Remove phpstan/phpstan deps (#6353)

* [Scoped] Remove phpstan/phpstan deps

* composer remove phpstan/phpstan-phpunit after require phpstan-src
This commit is contained in:
Abdul Malik Ikhsan 2021-05-05 22:54:39 +07:00 committed by GitHub
parent 15f7549147
commit 44e6c2caed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,12 +38,18 @@ jobs:
composer remove symplify/coding-standard --dev --update-with-dependencies
composer remove friendsofphp/php-cs-fixer --dev --update-with-dependencies
rm composer.lock
composer remove composer/xdebug-handler
composer require composer/xdebug-handler:^1.3.0
composer remove phpstan/extension-installer --update-with-dependencies --dev
composer remove phpstan/phpstan-nette --update-with-dependencies --dev
composer remove phpstan/phpstan-phpunit --update-with-dependencies
composer remove rector/rector-phpstan-rules --update-with-dependencies --dev
composer remove symplify/phpstan-rules --update-with-dependencies --dev
composer remove symplify/phpstan-extensions --update-with-dependencies --dev
composer config repositories.phpstan/phpstan-src vcs https://github.com/phpstan/phpstan-src
composer require phpstan/phpstan-src:0.12.85
composer require composer/composer
composer install --no-dev --ansi
rm -rf vendor/phpstan/phpstan
composer dump-autoload
# 1. copy files to $NESTED_DIRECTORY directory Exclude the scoped/nested directories to prevent rsync from copying in a loop
- run: rsync --exclude rector-build-php70 -av * rector-build-php70 --quiet