File tree Expand file tree Collapse file tree 2 files changed +31
-7
lines changed Expand file tree Collapse file tree 2 files changed +31
-7
lines changed Original file line number Diff line number Diff line change @@ -8,32 +8,43 @@ matrix:
88 include :
99 - php : 7.0
1010 env : coverage=on
11+ - php : 7.1
12+ env : codingStandard=on
1113
1214 allow_failures :
1315 - php : 7.0
1416 env : coverage=on
1517
1618script :
1719 - vendor/bin/tester tests -s -c tests/php-unix.ini $coverageArgs
18- - php temp/code-checker/src/code-checker.php --short-arrays --strict-types -i tests/Utils/fixtures.reflection
20+ - >
21+ if [ "$codingStandard" ]; then
22+ php temp/code-checker/src/code-checker.php --short-arrays --strict-types -i tests/Utils/fixtures.reflection
23+ && php temp/coding-standard/ecs check src tests --config tests/coding-standard.neon;
24+ fi
1925
2026after_failure :
2127 # Print *.actual content
2228 - for i in $(find tests -name \*.actual); do echo "--- $i"; cat $i; echo; echo; done
2329
2430before_script :
25- # Install Nette Tester & Code Checker
31+ # Install Nette Tester
2632 - travis_retry composer install --no-interaction --prefer-dist
27- - travis_retry composer create-project nette/code-checker temp/code-checker ~2.8 --no-interaction
28- - if [ "$coverage" == "on" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
33+ # Install Code Checkers
34+ - >
35+ if [ "$codingStandard" ]; then
36+ travis_retry composer create-project nette/code-checker temp/code-checker ~2 --no-interaction;
37+ travis_retry composer create-project nette/coding-standard temp/coding-standard --no-interaction;
38+ fi
39+ - if [ "$coverage" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
2940
3041after_script :
3142 # Report Code Coverage
3243 - >
33- if [ "$coverage" == "on" ]; then
44+ if [ "$coverage" ]; then
3445 wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
35- && php coveralls.phar --verbose --config tests/.coveralls.yml
36- || true; fi
46+ && php coveralls.phar --verbose --config tests/.coveralls.yml;
47+ fi
3748
3849sudo : false
3950
Original file line number Diff line number Diff line change 1+ includes :
2+ - ../temp/coding-standard/coding-standard-php70.neon
3+
4+ parameters :
5+ skip :
6+ PHP_CodeSniffer\Standards\PSR1\Sniffs\Methods\CamelCapsMethodNameSniff :
7+ - tests/Utils/FileSystem.phpt # RemoteStream extends streamWrapper
8+
9+ PhpCsFixer\Fixer\Import\SingleImportPerStatementFixer :
10+ - src/Utils/Arrays.php # use function
11+ - src/Utils/Callback.php # use function
12+ - src/Utils/Html.php # use function
13+ - src/Utils/Strings.php # use function
You can’t perform that action at this time.
0 commit comments