diff --git a/.travis.yml b/.travis.yml index 3ccf62cdd8a2301e60e22d9bcc61af128eb9d2f5..d97ff3a7e1652584fda54f15953d87217a291ff5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,11 +12,12 @@ matrix: - php: hhvm before_script: - composer update -- if [[ "$TRAVIS_PHP_VERSION" == "7.0" ]]; then composer require --dev vimeo/psalm:0.3.72; fi +- if [[ "$TRAVIS_PHP_VERSION" == "7.0" ]]; then composer require --dev vimeo/psalm:0.3.92; fi - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then composer require --dev php-coveralls/php-coveralls; fi script: - bin/check-syntax.sh - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then php vendor/phpunit/phpunit/phpunit --configuration tools/phpunit; else php vendor/phpunit/phpunit/phpunit --configuration tools/phpunit --no-coverage; fi +- if [[ "$TRAVIS_PHP_VERSION" == "7.0" ]]; then vendor/bin/psalm; fi after_success: - if [[ "$TRAVIS_PHP_VERSION" == "5.6" ]]; then php vendor/bin/php-coveralls -v; fi notifications: diff --git a/psalm.xml b/psalm.xml index 575f74033ee2f2ee3b0c63ed984e962d179ac302..de26534bccba1159bf92b296f23a95669a23acd9 100644 --- a/psalm.xml +++ b/psalm.xml @@ -23,6 +23,7 @@ <PropertyNotSetInConstructor errorLevel="info" /> <MissingConstructor errorLevel="info" /> + <MissingClosureParamType errorLevel="info" /> <UnusedClass errorLevel="info" /> <PossiblyUnusedMethod errorLevel="info" /> <UntypedParam errorLevel="info" />