Updated CleanCommand

This commit is contained in:
Matias Griese 2021-02-01 12:16:48 +02:00
parent 55241864bc
commit 679a27a5ff

View File

@ -64,6 +64,11 @@ class CleanCommand extends Command
'user/plugins/email/vendor/swiftmailer/swiftmailer/doc',
'user/themes/antimatter/.sass-cache',
'vendor/antoligy/dom-string-iterators/composer.json',
'vendor/composer/ca-bundle/composer.json',
'vendor/composer/ca-bundle/phpstan.neon.dist',
'vendor/composer/semver/CHANGELOG.md',
'vendor/composer/semver/composer.json',
'vendor/composer/semver/phpstan.neon.dist',
'vendor/doctrine/cache/.travis.yml',
'vendor/doctrine/cache/build.properties',
'vendor/doctrine/cache/build.xml',
@ -73,20 +78,35 @@ class CleanCommand extends Command
'vendor/doctrine/cache/.gitignore',
'vendor/doctrine/cache/.git',
'vendor/doctrine/cache/tests',
'vendor/doctrine/cache/UPGRADE.md',
'vendor/doctrine/collections/docs',
'vendor/doctrine/collections/.doctrine-project.json',
'vendor/doctrine/collections/CONTRIBUTING.md',
'vendor/doctrine/collections/psalm.xml.dist',
'vendor/doctrine/collections/composer.json',
'vendor/doctrine/collections/phpunit.xml.dist',
'vendor/doctrine/collections/tests',
'vendor/donatj/phpuseragentparser/.git',
'vendor/donatj/phpuseragentparser/.github',
'vendor/donatj/phpuseragentparser/.gitignore',
'vendor/donatj/phpuseragentparser/.editorconfig',
'vendor/donatj/phpuseragentparser/.travis.yml',
'vendor/donatj/phpuseragentparser/composer.json',
'vendor/donatj/phpuseragentparser/phpunit.xml.dist',
'vendor/donatj/phpuseragentparser/Tests',
'vendor/donatj/phpuseragentparser/tests',
'vendor/donatj/phpuseragentparser/Tools',
'vendor/donatj/phpuseragentparser/CONTRIBUTING.md',
'vendor/donatj/phpuseragentparser/Makefile',
'vendor/donatj/phpuseragentparser/.mddoc.xml',
'vendor/dragonmantank/cron-expression/.editorconfig',
'vendor/dragonmantank/cron-expression/composer.json',
'vendor/dragonmantank/cron-expression/tests',
'vendor/dragonmantank/cron-expression/CHANGELOG.md',
'vendor/enshrined/svg-sanitize/tests',
'vendor/enshrined/svg-sanitize/.gitignore',
'vendor/enshrined/svg-sanitize/.travis.yml',
'vendor/enshrined/svg-sanitize/composer.json',
'vendor/enshrined/svg-sanitize/phpunit.xml',
'vendor/erusev/parsedown/composer.json',
'vendor/erusev/parsedown/phpunit.xml.dist',
'vendor/erusev/parsedown/.travis.yml',
@ -102,10 +122,12 @@ class CleanCommand extends Command
'vendor/filp/whoops/examples',
'vendor/filp/whoops/tests',
'vendor/filp/whoops/.git',
'vendor/filp/whoops/.github',
'vendor/filp/whoops/.gitignore',
'vendor/filp/whoops/.scrutinizer.yml',
'vendor/filp/whoops/.travis.yml',
'vendor/filp/whoops/phpunit.xml.dist',
'vendor/filp/whoops/CHANGELOG.md',
'vendor/gregwar/image/Gregwar/Image/composer.json',
'vendor/gregwar/image/Gregwar/Image/phpunit.xml',
'vendor/gregwar/image/Gregwar/Image/phpunit.xml.dist',
@ -128,20 +150,25 @@ class CleanCommand extends Command
'vendor/gregwar/cache/Gregwar/Cache/tests',
'vendor/guzzlehttp/psr7/composer.json',
'vendor/guzzlehttp/psr7/.editorconfig',
'vendor/guzzlehttp/psr7/CHANGELOG.md',
'vendor/itsgoingd/clockwork/.gitattributes',
'vendor/itsgoingd/clockwork/CHANGELOG.md',
'vendor/itsgoingd/clockwork/composer.json',
'vendor/kodus/psr7-server/composer.json',
'vendor/ircmaxell/password-compat/composer.json',
'vendor/ircmaxell/password-compat/phpunit.xml.dist',
'vendor/ircmaxell/password-compat/version-test.php',
'vendor/ircmaxell/password-compat/.travis.yml',
'vendor/ircmaxell/password-compat/test',
'vendor/kodus/psr7-server/CHANGELOG.md',
'vendor/league/climate/composer.json',
'vendor/league/climate/CHANGELOG.md',
'vendor/league/climate/CONTRIBUTING.md',
'vendor/league/climate/Dockerfile',
'vendor/league/climate/CODE_OF_CONDUCT.md',
'vendor/matthiasmullie/minify/.github',
'vendor/matthiasmullie/minify/bin',
'vendor/matthiasmullie/minify/composer.json',
'vendor/matthiasmullie/minify/docker-compose.yml',
'vendor/matthiasmullie/minify/Dockerfile',
'vendor/matthiasmullie/minify/CONTRIBUTING.md',
'vendor/matthiasmullie/path-converter/composer.json',
'vendor/maximebf/debugbar/.github',
'vendor/maximebf/debugbar/bower.json',
'vendor/maximebf/debugbar/composer.json',
'vendor/maximebf/debugbar/.bowerrc',
@ -158,13 +185,18 @@ class CleanCommand extends Command
'vendor/miljar/php-exif/phpunit.xml.dist',
'vendor/miljar/php-exif/Resources',
'vendor/miljar/php-exif/tests',
'vendor/miljar/php-exif/CHANGELOG.rst',
'vendor/monolog/monolog/composer.json',
'vendor/monolog/monolog/doc',
'vendor/monolog/monolog/phpunit.xml.dist',
'vendor/monolog/monolog/.php_cs',
'vendor/monolog/monolog/tests',
'vendor/monolog/monolog/CHANGELOG.md',
'vendor/monolog/monolog/phpstan.neon.dist',
'vendor/nyholm/psr7/composer.json',
'vendor/nyholm/psr7/phpstan.neon.dist',
'vendor/nyholm/psr7/CHANGELOG.md',
'vendor/nyholm/psr7/psalm.xml',
'vendor/phive/twig-extensions-deferred/.gitignore',
'vendor/phive/twig-extensions-deferred/.travis.yml',
'vendor/phive/twig-extensions-deferred/composer.json',
@ -172,18 +204,24 @@ class CleanCommand extends Command
'vendor/phive/twig-extensions-deferred/tests',
'vendor/php-http/message-factory/composer.json',
'vendor/php-http/message-factory/puli.json',
'vendor/php-http/message-factory/CHANGELOG.md',
'vendor/pimple/pimple/.gitignore',
'vendor/pimple/pimple/.travis.yml',
'vendor/pimple/pimple/composer.json',
'vendor/pimple/pimple/ext',
'vendor/pimple/pimple/phpunit.xml.dist',
'vendor/pimple/pimple/src/Pimple/Tests',
'vendor/pimple/pimple/.php_cs.dist',
'vendor/pimple/pimple/CHANGELOG',
'vendor/psr/cache/CHANGELOG.md',
'vendor/psr/cache/composer.json',
'vendor/psr/container/composer.json',
'vendor/psr/container/.gitignore',
'vendor/psr/http-factory/.gitignore',
'vendor/psr/http-factory/.pullapprove.yml',
'vendor/psr/http-factory/composer.json',
'vendor/psr/http-message/composer.json',
'vendor/psr/http-message/CHANGELOG.md',
'vendor/psr/http-server-handler/composer.json',
'vendor/psr/http-server-middleware/composer.json',
'vendor/psr/simple-cache/.editorconfig',
@ -201,25 +239,47 @@ class CleanCommand extends Command
'vendor/rockettheme/toolbox/.travis.yml',
'vendor/rockettheme/toolbox/composer.json',
'vendor/rockettheme/toolbox/phpunit.xml',
'vendor/rockettheme/toolbox/CHANGELOG.md',
'vendor/rockettheme/toolbox/Blueprints/tests',
'vendor/rockettheme/toolbox/ResourceLocator/tests',
'vendor/rockettheme/toolbox/Session/tests',
'vendor/rockettheme/toolbox/tests',
'vendor/seld/cli-prompt/composer.json',
'vendor/seld/cli-prompt/.gitignore',
'vendor/seld/cli-prompt/.github',
'vendor/seld/cli-prompt/phpstan.neon.dist',
'vendor/symfony/console/composer.json',
'vendor/symfony/console/phpunit.xml.dist',
'vendor/symfony/console/.gitignore',
'vendor/symfony/console/.git',
'vendor/symfony/console/Tester',
'vendor/symfony/console/Tests',
'vendor/symfony/debug/.gitignore',
'vendor/symfony/debug/.git',
'vendor/symfony/debug/phpunit.xml.dist',
'vendor/symfony/debug/composer.json',
'vendor/symfony/debug/Tests',
'vendor/symfony/debug/Resources',
'vendor/symfony/console/CHANGELOG.md',
'vendor/symfony/contracts/Cache/.gitignore',
'vendor/symfony/contracts/Cache/composer.json',
'vendor/symfony/contracts/EventDispatcher/.gitignore',
'vendor/symfony/contracts/EventDispatcher/composer.json',
'vendor/symfony/contracts/HttpClient/.gitignore',
'vendor/symfony/contracts/HttpClient/composer.json',
'vendor/symfony/contracts/HttpClient/Test',
'vendor/symfony/contracts/Service/.gitignore',
'vendor/symfony/contracts/Service/composer.json',
'vendor/symfony/contracts/Service/Test',
'vendor/symfony/contracts/Tests',
'vendor/symfony/contracts/Translation/.gitignore',
'vendor/symfony/contracts/Translation/composer.json',
'vendor/symfony/contracts/Translation/Test',
'vendor/symfony/contracts/.gitignore',
'vendor/symfony/contracts/composer.json',
'vendor/symfony/contracts/phpunit.xml.dist',
'vendor/symfony/event-dispatcher/.git',
'vendor/symfony/event-dispatcher/.gitignore',
'vendor/symfony/event-dispatcher/composer.json',
'vendor/symfony/event-dispatcher/phpunit.xml.dist',
'vendor/symfony/event-dispatcher/Tests',
'vendor/symfony/event-dispatcher/CHANGELOG.md',
'vendor/symfony/http-client/CHANGELOG.md',
'vendor/symfony/http-client/composer.json',
'vendor/symfony/polyfill-ctype/composer.json',
'vendor/symfony/polyfill-iconv/.git',
'vendor/symfony/polyfill-iconv/.gitignore',
@ -233,33 +293,41 @@ class CleanCommand extends Command
'vendor/symfony/process/composer.json',
'vendor/symfony/process/phpunit.xml.dist',
'vendor/symfony/process/Tests',
'vendor/symfony/process/CHANGELOG.md',
'vendor/symfony/var-dumper/.git',
'vendor/symfony/var-dumper/.gitignore',
'vendor/symfony/var-dumper/composer.json',
'vendor/symfony/var-dumper/phpunit.xml.dist',
'vendor/symfony/var-dumper/Test',
'vendor/symfony/var-dumper/Tests',
'vendor/symfony/var-dumper/CHANGELOG.md',
'vendor/symfony/yaml/composer.json',
'vendor/symfony/yaml/phpunit.xml.dist',
'vendor/symfony/yaml/.gitignore',
'vendor/symfony/yaml/.git',
'vendor/symfony/yaml/Tests',
'vendor/symfony/yaml/CHANGELOG.md',
'vendor/twig/twig/.editorconfig',
'vendor/twig/twig/.php_cs.dist',
'vendor/twig/twig/.travis.yml',
'vendor/twig/twig/.gitignore',
'vendor/twig/twig/.git',
'vendor/twig/twig/.github',
'vendor/twig/twig/composer.json',
'vendor/twig/twig/phpunit.xml.dist',
'vendor/twig/twig/doc',
'vendor/twig/twig/ext',
'vendor/twig/twig/test',
'vendor/twig/twig/.gitattributes',
'vendor/twig/twig/CHANGELOG',
'vendor/twig/twig/drupal_test.sh',
'vendor/willdurand/negotiation/.gitignore',
'vendor/willdurand/negotiation/.travis.yml',
'vendor/willdurand/negotiation/appveyor.yml',
'vendor/willdurand/negotiation/composer.json',
'vendor/willdurand/negotiation/phpunit.xml.dist',
'vendor/willdurand/negotiation/tests',
'vendor/willdurand/negotiation/CONTRIBUTING.md',
'user/config/security.yaml',
'cache/compiled/',
];
@ -298,7 +366,7 @@ class CleanCommand extends Command
$this->io->writeln('<red>DELETING</red>');
$anything = false;
foreach ($this->paths_to_remove as $path) {
$path = GRAV_ROOT . $path;
$path = GRAV_ROOT . DS . $path;
try {
if (is_dir($path) && Folder::delete($path)) {
$anything = true;