From 626887a792d85ce5e56aadb19c5f196135983e41 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 7 Jan 2024 19:25:01 +0100 Subject: Exclude phpunit cache from version control --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index c77ee0466..8be384ae6 100644 --- a/.gitignore +++ b/.gitignore @@ -49,6 +49,8 @@ doc/html/ # external repositories for themes/addons extend/ # files generated by phpunit +tests/.cache +tests/.phpunit.result.cache tests/results/ ## exclude IDE files -- cgit v1.2.3 From 659a8c967cff97e81c3b8defe047437838b7dff4 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 7 Jan 2024 19:39:49 +0100 Subject: Exclude dev dependencies from version control. This will ignore dependencies only installed as part of the dev setup. --- .gitignore | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 8be384ae6..482e80dca 100644 --- a/.gitignore +++ b/.gitignore @@ -80,5 +80,59 @@ composer.phar vendor/**/tests/ vendor/**/Test/ vendor/sabre/*/examples/ + +# Exclude dev dependencies +vendor/behat/ +vendor/bin/behat +vendor/bin/pdepend +vendor/bin/php-parse +vendor/bin/phpcbf +vendor/bin/phpcs +vendor/bin/phpmd +vendor/bin/phpunit +vendor/bin/yaml-lint +vendor/composer/pcre/ +vendor/composer/xdebug-handler/ +vendor/dms/ +vendor/doctrine/ +vendor/fabpot/ +vendor/myclabs/ +vendor/nikic/ +vendor/pdepend/ +vendor/phar-io/ +vendor/php-mock/ +vendor/phpmd/ +vendor/phpunit/ +vendor/psr/container/ +vendor/psr/event-dispatcher/ +vendor/sebastian/ +vendor/squizlabs/ +vendor/symfony/browser-kit/ +vendor/symfony/config/ +vendor/symfony/console/ +vendor/symfony/css-selector/ +vendor/symfony/dependency-injection/ +vendor/symfony/deprecation-contracts/ +vendor/symfony/dom-crawler/ +vendor/symfony/event-dispatcher-contracts/ +vendor/symfony/event-dispatcher/ +vendor/symfony/filesystem/ +vendor/symfony/http-client-contracts/ +vendor/symfony/http-client/ +vendor/symfony/mime/ +vendor/symfony/polyfill-ctype/ +vendor/symfony/polyfill-intl-grapheme/ +vendor/symfony/polyfill-intl-idn/ +vendor/symfony/polyfill-intl-normalizer/ +vendor/symfony/polyfill-mbstring/ +vendor/symfony/polyfill-php72/ +vendor/symfony/polyfill-php73/ +vendor/symfony/polyfill-php80/ +vendor/symfony/service-contracts/ +vendor/symfony/string/ +vendor/symfony/translation-contracts/ +vendor/symfony/translation/ +vendor/symfony/yaml/ +vendor/theseer/ # /info is a directory containing site-specific HTML documents /info/ -- cgit v1.2.3 From 0a31fc176c01e8ef85a20dfc54ffc18035e0686a Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 7 Jan 2024 19:46:14 +0100 Subject: Remove behat as dev dependency. As the Symphony\Yaml stuff disappeared with behat, we need another way to load read the yaml files with database fixtures for the integration tests. As the php yaml extension is not distributed with PHP by default, this creates it as another dev dependency! --- .gitignore | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 482e80dca..878f33f67 100644 --- a/.gitignore +++ b/.gitignore @@ -82,20 +82,16 @@ vendor/**/Test/ vendor/sabre/*/examples/ # Exclude dev dependencies -vendor/behat/ -vendor/bin/behat vendor/bin/pdepend vendor/bin/php-parse vendor/bin/phpcbf vendor/bin/phpcs vendor/bin/phpmd vendor/bin/phpunit -vendor/bin/yaml-lint vendor/composer/pcre/ vendor/composer/xdebug-handler/ vendor/dms/ vendor/doctrine/ -vendor/fabpot/ vendor/myclabs/ vendor/nikic/ vendor/pdepend/ @@ -104,35 +100,16 @@ vendor/php-mock/ vendor/phpmd/ vendor/phpunit/ vendor/psr/container/ -vendor/psr/event-dispatcher/ vendor/sebastian/ vendor/squizlabs/ -vendor/symfony/browser-kit/ vendor/symfony/config/ -vendor/symfony/console/ -vendor/symfony/css-selector/ vendor/symfony/dependency-injection/ vendor/symfony/deprecation-contracts/ -vendor/symfony/dom-crawler/ -vendor/symfony/event-dispatcher-contracts/ -vendor/symfony/event-dispatcher/ vendor/symfony/filesystem/ -vendor/symfony/http-client-contracts/ -vendor/symfony/http-client/ -vendor/symfony/mime/ vendor/symfony/polyfill-ctype/ -vendor/symfony/polyfill-intl-grapheme/ -vendor/symfony/polyfill-intl-idn/ -vendor/symfony/polyfill-intl-normalizer/ vendor/symfony/polyfill-mbstring/ -vendor/symfony/polyfill-php72/ -vendor/symfony/polyfill-php73/ vendor/symfony/polyfill-php80/ vendor/symfony/service-contracts/ -vendor/symfony/string/ -vendor/symfony/translation-contracts/ -vendor/symfony/translation/ -vendor/symfony/yaml/ vendor/theseer/ # /info is a directory containing site-specific HTML documents /info/ -- cgit v1.2.3