From 679a27a5ff57caa582ee5a0190a9192b2ec2750e Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Mon, 1 Feb 2021 12:16:48 +0200 Subject: [PATCH] Updated CleanCommand --- system/src/Grav/Console/Cli/CleanCommand.php | 94 +++++++++++++++++--- 1 file changed, 81 insertions(+), 13 deletions(-) diff --git a/system/src/Grav/Console/Cli/CleanCommand.php b/system/src/Grav/Console/Cli/CleanCommand.php index 9b1b2fd34..fd4bbdbb2 100644 --- a/system/src/Grav/Console/Cli/CleanCommand.php +++ b/system/src/Grav/Console/Cli/CleanCommand.php @@ -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('DELETING'); $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;