Skip to content
This repository has been archived by the owner on Apr 28, 2020. It is now read-only.

Updated dependencies and QA toolchain #17

Merged
merged 2 commits into from
Apr 21, 2016

Conversation

weierophinney
Copy link
Member

Updated dependencies as follows:

  • PHP => ^5.5 || ^7.0
  • zend-stdlib => ^2.7 || ^3.0
  • zend-servicemanager was removed (it's not used in either tests or source!)
  • all other zf deps were updated to known stable, forwards-compatible versions.

Updated QA toolchain as follows:

  • Swapped out php-cs-fixer for phpcs
  • Added composer scripts
  • Updated travis configuration to use composer scripts
  • Fixed CS issues reported by phpcs

- PHP => `^5.5 || ^7.0`
- zend-stdlib => `^2.7 || ^3.0`
- zend-servicemanager was removed (it's not used in either tests or source!)
- all other zf deps were updated to known stable, forwards-compatible versions.
- Swapped out php-cs-fixer for phpcs
- Removed test bootstrap, as unnecessary
- Added composer scripts, and updated travis to use them
Many instances of:

- multiple class/function definitions within test files (separated into
  individual TestAsset files)
- underscore-prefixed, non-public members (all of these were removed, with the
  exception of `Server::_fixTypes()`, which is inherited from zend-server)
- too long lines
- multiple arguments spread incorrectly over multiple lines
@weierophinney weierophinney added this to the 2.5.2 milestone Apr 21, 2016
@weierophinney weierophinney self-assigned this Apr 21, 2016
@weierophinney weierophinney merged commit ed63e32 into zendframework:master Apr 21, 2016
weierophinney added a commit that referenced this pull request Apr 21, 2016
weierophinney added a commit that referenced this pull request Apr 21, 2016
weierophinney added a commit that referenced this pull request Apr 21, 2016
@weierophinney weierophinney deleted the hotfix/dependencies branch April 21, 2016 19:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant