Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composer: allow installation with PHPCS 4.x for testing purposes + Travis test it #112

Merged
merged 3 commits into from
Mar 18, 2020

Conversation

jrfnl
Copy link
Member

@jrfnl jrfnl commented Mar 18, 2020

Composer: allow installation with PHPCS 4.x for testing purposes

Until PHPCS 4.x has been released, PHPCSUtils does not formally support it, though an effort will be made to keep up with the changes and anticipate potential compatibility issues.

For testing purposes, installation of PHPCSUtils with PHPCS 4.x-dev should already be supported though.

Travis: add a test run against PHPCS 4.x-dev

Start testing against PHPCS 4.x-dev, for which development has started, to get early warning about cross-version compatibility issues which need fixing.

The build against 4.x-dev has been added to allow_failures for now.

Tests: Helper::getVersion(): update to allow for PHPCS 4.x-dev

jrfnl added 2 commits March 18, 2020 12:10
Until PHPCS 4.x has been released, PHPCSUtils does not formally support it, though an effort will be made to keep up with the changes and anticipate potential compatibility issues.

For testing purposes, installation of PHPCSUtils with PHPCS 4.x-dev should already be supported though.
Start testing against PHPCS 4.x-dev, for which development has started, to get early warning about cross-version compatibility issues which need fixing.

The build against `4.x-dev` has been added to `allow_failures for now.
@jrfnl jrfnl merged commit 8187668 into develop Mar 18, 2020
@jrfnl jrfnl deleted the feature/allow-installation-of-phpcs-4.x branch March 18, 2020 12:08
@jrfnl jrfnl mentioned this pull request Mar 26, 2020
5 tasks
@jrfnl jrfnl modified the milestones: 1.0.0, 1.0.0-alpha3 May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant