Skip to content

Commit 9be0a8c

Browse files
authored
Updates dependencies (#22)
* ⬆️ 🔥 Updates dependencies, removes Ocular" * SUDO make me a sandwich * 🚑 Updated tests * 🚀 Adds PHP 7.2 to Travis
1 parent f956684 commit 9be0a8c

File tree

3 files changed

+20
-26
lines changed

3 files changed

+20
-26
lines changed

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ dist: trusty
44
sudo: required
55

66
php:
7+
- 7.2
78
- 7.1
89
- 7.0
910
- 5.6
@@ -26,7 +27,7 @@ before_install:
2627
- npm set progress false
2728

2829
install:
29-
- pip install yamllint
30+
- sudo pip install yamllint
3031
- if ! shellcheck --version ; then
3132
curl -sSL "${SHELLCHECK_URL}" | tar --exclude 'SHA256SUMS' --strip-components=1 -C "${HOME}/bin" -xjf -;
3233
fi
@@ -51,7 +52,6 @@ script:
5152
- ./vendor/bin/parallel-lint -h
5253
- ./vendor/bin/paratest --version
5354
- ./vendor/bin/pdepend --version
54-
- ./vendor/bin/phing -v
5555
- ./vendor/bin/phinx --version
5656
- ./vendor/bin/php-cs-fixer --version
5757
- ./vendor/bin/phpcbf --version

README.md

-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ You'll get the following tools by depending on this package:
3939
### Test Related
4040

4141
- **[Codeception][codeception]**: Modern full-stack testing framework for PHP
42-
- **[Ocular][ocular]**: CLI for uploading external code coverage data to Scrutinizer
4342
- **[ParaTest][paratest]**: Parallel testing for PHPUnit
4443
- **[PHPUnit][phpunit]**: Testing framework for PHP
4544

@@ -50,7 +49,6 @@ Other packages that you'll get:
5049
- **[Composer Versions Check][versions-check]**: Checks if packages are up to date to last major versions after update
5150
- **[Deployer][deployer]**: Deployment tool for PHP
5251
- **[Deployer Recipes][deployer-recipes]**: Third party recipes to integrate with Deployer
53-
- **[Phing][phing]**: Phing is a PHP project build system or build tool based on ​Apache Ant
5452
- **[Phinx][phinx]**: Phinx makes it ridiculously easy to manage the database migrations for your PHP app
5553
- **[PHP_CodeSniffer Composer Installer][phpcs-composer-installer]**: For installing PHP_CodeSniffer coding standards
5654
- **[PHPCompatibility][phpcompatibility]**: PHP Compatibility checks for PHP_CodeSniffer
@@ -219,14 +217,12 @@ THE SOFTWARE.
219217
[license-shield]: https://img.shields.io/github/license/dealerdirect/php-qa-tools.svg
220218
[maintenance-shield]: https://img.shields.io/maintenance/yes/2017.svg
221219
[mockery]: https://github.com/padraic/mockery
222-
[ocular]: https://github.com/scrutinizer-ci/ocular
223220
[packagist-shield]: https://img.shields.io/packagist/dt/dealerdirect/qa-tools.svg
224221
[packagist-version-shield]: https://img.shields.io/packagist/v/dealerdirect/qa-tools.svg
225222
[packagist-version]: https://packagist.org/packages/dealerdirect/qa-tools
226223
[packagist]: https://packagist.org/packages/dealerdirect/qa-tools
227224
[paratest]: https://github.com/brianium/paratest
228225
[pdepend]: https://github.com/pdepend/pdepend
229-
[phing]:https://www.phing.info/
230226
[phinx]: https://phinx.org
231227
[php-codebrowser]: https://github.com/mayflower/PHP_CodeBrowser
232228
[php-parallel-lint]: https://github.com/JakubOnderka/PHP-Parallel-Lint

composer.json

+18-20
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,27 @@
2525
"require": {
2626
"php": ">=5.6,<8.0-dev",
2727
"brianium/paratest": ">=0.14.0,<1.0.0",
28-
"codeception/codeception": "^2.2.0",
29-
"dealerdirect/phpcodesniffer-composer-installer": "^0.4.0",
30-
"deployer/deployer": "^4.0.0",
31-
"deployer/recipes": "^4.0.0",
32-
"friendsofphp/php-cs-fixer": "^2.0.0",
28+
"codeception/codeception": "^2.3",
29+
"dealerdirect/phpcodesniffer-composer-installer": "^0.4",
30+
"deployer/deployer": "^4.3",
31+
"deployer/recipes": "^4.0",
32+
"friendsofphp/php-cs-fixer": "^2.8",
3333
"hirak/prestissimo": "^0.3",
3434
"jakub-onderka/php-parallel-lint": ">=0.9.1,<1.0.0",
35-
"pdepend/pdepend": "^2.2.0",
36-
"phing/phing": "^2.0.0",
37-
"phploc/phploc": "^3.0.1",
38-
"phpmd/phpmd": "^2.2.0",
39-
"phpmetrics/phpmetrics": "^2.0.0",
35+
"pdepend/pdepend": "^2.5",
36+
"phploc/phploc": "^4.0",
37+
"phpmd/phpmd": "^2.6.0",
38+
"phpmetrics/phpmetrics": "^2.3.2",
4039
"phpro/grumphp": ">=0.11.0,<1.0.0,!=0.11.4",
41-
"phpunit/phpunit": "^5.5.0",
42-
"robmorgan/phinx": "^0.8.0",
43-
"scheb/tombstone-analyzer": "^0.3.0",
44-
"scrutinizer/ocular": "^1.3",
45-
"sebastian/phpcpd": "^3.0.0",
46-
"seld/jsonlint": "^1.4.0",
47-
"sensiolabs/security-checker": "^4.0",
48-
"sllh/composer-versions-check": "^2.0.0",
49-
"squizlabs/php_codesniffer": "^3.0.2",
50-
"wimg/php-compatibility": "^8.0.0"
40+
"phpunit/phpunit": "^5.7",
41+
"robmorgan/phinx": "^0.9",
42+
"scheb/tombstone-analyzer": "^0.3",
43+
"sebastian/phpcpd": "^3.0",
44+
"seld/jsonlint": "^1.6",
45+
"sensiolabs/security-checker": "^4.1",
46+
"sllh/composer-versions-check": "^2.0",
47+
"squizlabs/php_codesniffer": "^3.2",
48+
"wimg/php-compatibility": "^8.0"
5149
},
5250
"suggest": {
5351
"apigen/apigen": "Smart and Readable Documentation for your PHP project.",

0 commit comments

Comments
 (0)