diff --git a/.travis.yml b/.travis.yml index 3b1e2c4f4..0cc13f91a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -65,7 +65,7 @@ script: # Run PHPStan - if [[ $PHPSTAN == "1" ]]; then bin/composer require --dev phpstan/phpstan-shim:^0.11 --ignore-platform-reqs && - vendor/bin/phpstan.phar analyse src tests --configuration=phpstan/config.neon --autoload-file=phpstan/autoload.php; + vendor/bin/phpstan.phar analyse --configuration=phpstan/config.neon; fi before_deploy: diff --git a/phpstan/config.neon b/phpstan/config.neon index 0c5dc30b8..ae53ac531 100644 --- a/phpstan/config.neon +++ b/phpstan/config.neon @@ -1,4 +1,6 @@ parameters: + autoload_files: + - phpstan/autoload.php level: 0 excludes_analyse: - 'tests/Composer/Test/Fixtures' @@ -39,3 +41,6 @@ parameters: # parent call in test mocks - '~^Composer\\Test\\Mock\\HttpDownloaderMock::__construct\(\) does not call parent constructor from Composer\\Util\\HttpDownloader\.$~' - '~^Composer\\Test\\Mock\\InstallationManagerMock::__construct\(\) does not call parent constructor from Composer\\Installer\\InstallationManager\.$~' + paths: + - src + - tests