Skip to content
Permalink
Browse files

Merge pull request #120 from tarlepp/feat/tools

feat/tools
  • Loading branch information...
tarlepp committed Jul 15, 2019
2 parents c49170e + ff9d674 commit 9e7b6a6699edfaac023dd77a4b65574ee02fdfc6
@@ -39,4 +39,4 @@ infection.json
###< lexik/jwt-authentication-bundle ###

### Vendor bin dependencies
/vendor-bin/*/vendor/
/tools/*/vendor/
@@ -40,4 +40,4 @@ phpstan.neon
###< lexik/jwt-authentication-bundle ###

### Vendor bin dependencies
/vendor-bin/*/vendor/
/tools/*/vendor/
@@ -8,126 +8,126 @@
<component name="PhpIncludePathManager">
<include_path>
<path value="$PROJECT_DIR$/bin" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/vendor/zendframework/zend-code" />
<path value="$PROJECT_DIR$/vendor/zendframework/zend-eventmanager" />
<path value="$PROJECT_DIR$/vendor/matthiasnoback/symfony-console-form" />
<path value="$PROJECT_DIR$/vendor/ocramius/proxy-manager" />
<path value="$PROJECT_DIR$/vendor/paragonie/random_compat" />
<path value="$PROJECT_DIR$/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/vendor/sensiolabs/security-checker" />
<path value="$PROJECT_DIR$/vendor/mark-gerarts/auto-mapper-plus" />
<path value="$PROJECT_DIR$/vendor/mark-gerarts/automapper-plus-bundle" />
<path value="$PROJECT_DIR$/vendor/mustangostang/spyc" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-docblock" />
<path value="$PROJECT_DIR$/vendor/doctrine/instantiator" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-fixtures-bundle" />
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-migrations-bundle" />
<path value="$PROJECT_DIR$/vendor/doctrine/persistence" />
<path value="$PROJECT_DIR$/vendor/doctrine/inflector" />
<path value="$PROJECT_DIR$/vendor/easycorp/easy-log-handler" />
<path value="$PROJECT_DIR$/vendor/lcobucci/jwt" />
<path value="$PROJECT_DIR$/vendor/ocramius/package-versions" />
<path value="$PROJECT_DIR$/vendor/doctrine/annotations" />
<path value="$PROJECT_DIR$/vendor/ocramius/proxy-manager" />
<path value="$PROJECT_DIR$/vendor/doctrine/orm" />
<path value="$PROJECT_DIR$/vendor/doctrine/lexer" />
<path value="$PROJECT_DIR$/vendor/doctrine/data-fixtures" />
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-bundle" />
<path value="$PROJECT_DIR$/vendor/doctrine/common" />
<path value="$PROJECT_DIR$/vendor/doctrine/collections" />
<path value="$PROJECT_DIR$/vendor/doctrine/migrations" />
<path value="$PROJECT_DIR$/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/vendor/doctrine/instantiator" />
<path value="$PROJECT_DIR$/vendor/symfony/stopwatch" />
<path value="$PROJECT_DIR$/vendor/zircote/swagger-php" />
<path value="$PROJECT_DIR$/vendor/doctrine/doctrine-cache-bundle" />
<path value="$PROJECT_DIR$/vendor/doctrine/cache" />
<path value="$PROJECT_DIR$/vendor/doctrine/reflection" />
<path value="$PROJECT_DIR$/vendor/doctrine/event-manager" />
<path value="$PROJECT_DIR$/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/vendor/symfony/dotenv" />
<path value="$PROJECT_DIR$/vendor/doctrine/annotations" />
<path value="$PROJECT_DIR$/vendor/symfony/form" />
<path value="$PROJECT_DIR$/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/vendor/symfony/asset" />
<path value="$PROJECT_DIR$/vendor/symfony/monolog-bridge" />
<path value="$PROJECT_DIR$/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/vendor/symfony/config" />
<path value="$PROJECT_DIR$/vendor/symfony/framework-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/process" />
<path value="$PROJECT_DIR$/vendor/symfony/debug" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php56" />
<path value="$PROJECT_DIR$/vendor/symfony/intl" />
<path value="$PROJECT_DIR$/vendor/symfony/filesystem" />
<path value="$PROJECT_DIR$/vendor/symfony/twig-bridge" />
<path value="$PROJECT_DIR$/vendor/symfony/http-client" />
<path value="$PROJECT_DIR$/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/vendor/symfony/dotenv" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/vendor/symfony/flex" />
<path value="$PROJECT_DIR$/vendor/symfony/cache-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/property-info" />
<path value="$PROJECT_DIR$/vendor/symfony/debug-pack" />
<path value="$PROJECT_DIR$/vendor/symfony/console" />
<path value="$PROJECT_DIR$/vendor/symfony/var-exporter" />
<path value="$PROJECT_DIR$/vendor/symfony/framework-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/web-profiler-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/vendor/symfony/serializer" />
<path value="$PROJECT_DIR$/vendor/symfony/orm-pack" />
<path value="$PROJECT_DIR$/vendor/symfony/debug-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/web-server-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/vendor/symfony/security-csrf" />
<path value="$PROJECT_DIR$/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/vendor/symfony/expression-language" />
<path value="$PROJECT_DIR$/vendor/symfony/maker-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/security-core" />
<path value="$PROJECT_DIR$/vendor/symfony/security-http" />
<path value="$PROJECT_DIR$/vendor/symfony/inflector" />
<path value="$PROJECT_DIR$/vendor/symfony/cache" />
<path value="$PROJECT_DIR$/vendor/symfony/var-exporter" />
<path value="$PROJECT_DIR$/vendor/symfony/serializer-pack" />
<path value="$PROJECT_DIR$/vendor/symfony/doctrine-bridge" />
<path value="$PROJECT_DIR$/vendor/symfony/options-resolver" />
<path value="$PROJECT_DIR$/vendor/symfony/twig-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php73" />
<path value="$PROJECT_DIR$/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/vendor/symfony/dom-crawler" />
<path value="$PROJECT_DIR$/vendor/symfony/web-server-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/http-client-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/property-access" />
<path value="$PROJECT_DIR$/vendor/symfony/monolog-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/yaml" />
<path value="$PROJECT_DIR$/vendor/symfony/requirements-checker" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-icu" />
<path value="$PROJECT_DIR$/vendor/symfony/security-guard" />
<path value="$PROJECT_DIR$/vendor/symfony/cache" />
<path value="$PROJECT_DIR$/vendor/symfony/dependency-injection" />
<path value="$PROJECT_DIR$/vendor/symfony/security-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-util" />
<path value="$PROJECT_DIR$/vendor/symfony/validator" />
<path value="$PROJECT_DIR$/vendor/symfony/profiler-pack" />
<path value="$PROJECT_DIR$/vendor/symfony/browser-kit" />
<path value="$PROJECT_DIR$/vendor/exsyst/swagger" />
<path value="$PROJECT_DIR$/vendor/symfony/dom-crawler" />
<path value="$PROJECT_DIR$/vendor/namshi/jose" />
<path value="$PROJECT_DIR$/vendor/nelmio/cors-bundle" />
<path value="$PROJECT_DIR$/vendor/nelmio/api-doc-bundle" />
<path value="$PROJECT_DIR$/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/vendor/sensio/framework-extra-bundle" />
<path value="$PROJECT_DIR$/vendor/bamarni/composer-bin-plugin" />
<path value="$PROJECT_DIR$/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/vendor/stof/doctrine-extensions-bundle" />
<path value="$PROJECT_DIR$/vendor/symfony/security-guard" />
<path value="$PROJECT_DIR$/vendor/twig/twig" />
<path value="$PROJECT_DIR$/vendor/behat/transliterator" />
<path value="$PROJECT_DIR$/vendor/gedmo/doctrine-extensions" />
<path value="$PROJECT_DIR$/vendor/jdorn/sql-formatter" />
<path value="$PROJECT_DIR$/vendor/lexik/jwt-authentication-bundle" />
<path value="$PROJECT_DIR$/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/vendor/piwik/device-detector" />
<path value="$PROJECT_DIR$/vendor/exsyst/swagger" />
<path value="$PROJECT_DIR$/vendor/psr/container" />
<path value="$PROJECT_DIR$/vendor/psr/cache" />
<path value="$PROJECT_DIR$/vendor/psr/log" />
<path value="$PROJECT_DIR$/vendor/stof/doctrine-extensions-bundle" />
<path value="$PROJECT_DIR$/vendor/composer" />
</include_path>
</component>
@@ -2,44 +2,44 @@
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/liuggio/fastest/adapters" isTestSource="true" packagePrefix="Liuggio\Fastest\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/liuggio/fastest/adapters" isTestSource="true" packagePrefix="Liuggio\Fastest\" />
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="App\" />
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/dom-crawler" isTestSource="true" packagePrefix="Symfony\Component\DomCrawler\" />
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/browser-kit" isTestSource="true" packagePrefix="Symfony\Component\BrowserKit\" />
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/phpunit/phpunit/src" isTestSource="true" packagePrefix="PHPUnit\" />
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/phpunit-bridge" isTestSource="true" packagePrefix="Symfony\Bridge\PhpUnit\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/dom-crawler" isTestSource="true" packagePrefix="Symfony\Component\DomCrawler\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/browser-kit" isTestSource="true" packagePrefix="Symfony\Component\BrowserKit\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/phpunit/phpunit/src" isTestSource="true" packagePrefix="PHPUnit\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/phpunit-bridge" isTestSource="true" packagePrefix="Symfony\Bridge\PhpUnit\" />
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" packagePrefix="App\Tests\" />
<sourceFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/liuggio/fastest/src" isTestSource="true" packagePrefix="Liuggio\Fastest\" />
<sourceFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/liuggio/fastest/src" isTestSource="true" packagePrefix="Liuggio\Fastest\" />
<excludeFolder url="file://$MODULE_DIR$/build" />
<excludeFolder url="file://$MODULE_DIR$/tools/infection" />
<excludeFolder url="file://$MODULE_DIR$/tools/php-coveralls" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpinsights" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpmetrics" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpstan" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/codedungeon" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/doctrine" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/hassankhan" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/liuggio" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/myclabs" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/phar-io" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/phpdocumentor" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/phpspec" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/sebastian" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/console" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/finder" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/polyfill-ctype" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/polyfill-mbstring" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/process" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/stopwatch" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/symfony/yaml" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/theseer" />
<excludeFolder url="file://$MODULE_DIR$/tools/phpunit/vendor/webmozart" />
<excludeFolder url="file://$MODULE_DIR$/tools/psalm" />
<excludeFolder url="file://$MODULE_DIR$/var" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/ecs" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/infection" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phan" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/php-coveralls" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpinsights" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpmetrics" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpstan" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/codedungeon" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/composer" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/doctrine" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/hassankhan" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/liuggio" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/myclabs" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/phar-io" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/phpdocumentor" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/phpspec" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/sebastian" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/console" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/finder" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/polyfill-ctype" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/polyfill-mbstring" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/process" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/stopwatch" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/symfony/yaml" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/theseer" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/phpunit/vendor/webmozart" />
<excludeFolder url="file://$MODULE_DIR$/vendor-bin/psalm" />
<excludeFolder url="file://$MODULE_DIR$/vendor/bamarni/composer-bin-plugin" />
<excludeFolder url="file://$MODULE_DIR$/vendor/behat/transliterator" />
<excludeFolder url="file://$MODULE_DIR$/vendor/composer" />
@@ -193,18 +193,18 @@ phpstan: ## Runs PHPStan static analysis tool
@./vendor/bin/phpstan analyze --level 7 src
###< phpstan ###

###> clear vendor-bin ###
clear-vendor-bin: ## Runs PHPStan static analysis tool
@echo "\033[32mClearing vendor-bin dependencies\033[39m"
@find -type d -name vendor | grep vendor-bin | xargs rm -rf
@echo "\033[32mremember to run 'composer update' command after this\033[39m"
###< clear vendor-bin ###

###> check vendor-bin ###
check-vendor-dependencies: ## Checks if any vendor dependency can be updated
@echo "\033[32mChecking dependencies\033[39m"
@bin/console check-vendor-dependencies
###< clear vendor-bin ###
###> clear tools ###
clear-tools: ## Clears all tools depedencies
@echo "\033[32mClearing tools dependencies\033[39m"
@find -type d -name vendor | grep tools | xargs rm -rf
@echo "\033[32mremember to run 'make update' command after this\033[39m"
###< clear tools ###

###> check tools ###
check-tools: ## Checks if any vendor dependency can be updated
@echo "\033[32mChecking tools dependencies\033[39m"
@bin/console check-tools
###< check tools ###

###> update composer dependencies ###
update: ## Update composer dependencies
@@ -81,14 +81,14 @@
"autoload-dev": {
"psr-4": {
"App\\Tests\\": "tests/",
"PHPUnit\\": "vendor-bin/phpunit/vendor/phpunit/phpunit/src/",
"PHPUnit\\Framework\\MockObject\\": "vendor-bin/phpunit/vendor/phpunit/phpunit/src/Framework/MockObject/ForwardCompatibility",
"SebastianBergmann\\FinderFacade\\": "vendor-bin/phpunit/vendor/sebastian/finder-facade/src",
"Symfony\\Component\\BrowserKit\\": "vendor-bin/phpunit/vendor/symfony/browser-kit",
"Symfony\\Component\\DomCrawler\\": "vendor-bin/phpunit/vendor/symfony/dom-crawler",
"Symfony\\Bridge\\PhpUnit\\": "vendor-bin/phpunit/vendor/symfony/phpunit-bridge",
"TheSeer\\fDOM\\": "vendor-bin/phpunit/vendor/theseer/fdomdocument/src",
"Liuggio\\Fastest\\": ["vendor-bin/phpunit/vendor/liuggio/fastest/src", "vendor-bin/phpunit/vendor/liuggio/fastest/adapters"]
"PHPUnit\\": "tools/phpunit/vendor/phpunit/phpunit/src/",
"PHPUnit\\Framework\\MockObject\\": "tools/phpunit/vendor/phpunit/phpunit/src/Framework/MockObject/ForwardCompatibility",
"SebastianBergmann\\FinderFacade\\": "tools/phpunit/vendor/sebastian/finder-facade/src",
"Symfony\\Component\\BrowserKit\\": "tools/phpunit/vendor/symfony/browser-kit",
"Symfony\\Component\\DomCrawler\\": "tools/phpunit/vendor/symfony/dom-crawler",
"Symfony\\Bridge\\PhpUnit\\": "tools/phpunit/vendor/symfony/phpunit-bridge",
"TheSeer\\fDOM\\": "tools/phpunit/vendor/theseer/fdomdocument/src",
"Liuggio\\Fastest\\": ["tools/phpunit/vendor/liuggio/fastest/src", "tools/phpunit/vendor/liuggio/fastest/adapters"]
}
},
"scripts": {
@@ -116,8 +116,11 @@
"symfony/debug": "<3.3"
},
"extra": {
"allow-contrib": "true",
"allow-contrib": "true",
"projectTitle": "Symfony Flex Backend",
"bamarni-bin": {
"target-directory": "tools"
},
"symfony": {
"id": "01BFA135DXTPRA5CR250NTJJJP",
"require": "4.3.2"

Some generated files are not rendered by default. Learn more.

0 comments on commit 9e7b6a6

Please sign in to comment.
You can’t perform that action at this time.