-
-
Notifications
You must be signed in to change notification settings - Fork 488
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
Switch to PHPCSStandards/PHP_CodeSniffer & raise minimum supported version #2408
Conversation
74c4ed9
to
2b33752
Compare
Rebased without changes to get it passed a merge conflict. |
2b33752
to
d488b71
Compare
Update: The Composer package name will not change, so while this PR should still be merged at our convenience (after the 3.8.0 release expected this Friday), we will not need to do a release to unblock end-users. (though we may want to do a release anyway, but not for reasons related to this PR) |
PHPCS 3.8.0 has been released. (as well as PHPCSUtils 1.0.9 + PHPCSExtra 1.2.1) Marking this PR as ready for review. |
I've merged #2412. You can rebase and I'll approve and merge this PR 👍🏼 |
The Squizlabs repo has been abandoned. The project continues in a fork in the PHPCSStandards organisation. Ref: * squizlabs/PHP_CodeSniffer 3932
In contrast to earlier information, arrangements are now being made to allow the package to continue under its original name on Packagist. The commit (in the new repo) to rename the package [has been reverted](PHPCSStandards/PHP_CodeSniffer#135).
... for improved PHP 8.2 support.
... after the tooling has also updated to the PHPCSStandards version of PHPCS. Refs: * https://github.com/PHPCSStandards/PHPCSUtils/releases * https://github.com/PHPCSStandards/PHPCSExtra/releases
... as the bug is now fixed.
00bb218
to
105a10c
Compare
Rebased, 🤞🏻 for a passing build. |
And... we have lift-off.... 🚀 |
(which contains the Composer, this can/should be mergedreplace
directive)and released ASAP.Switch to PHPCSStandards/PHP_CodeSniffer
The Squizlabs repo has been abandoned. The project continues in a fork in the PHPCSStandards organisation.
Ref:
🆕 Revert changes to the Composer package name
In contrast to earlier information, arrangements are now being made to allow the package to continue under its original name on Packagist. The commit (in the new repo) to rename the package has been reverted.
Composer: raise the minimum supported PHPCS version to 3.8.0
... ... for improved PHP 8.2 support.
Includes updating references to the PHPCS version whenever relevant throughout the codebase.
Composer: update various version constraints
... after the tooling has also updated to the PHPCSStandards version of PHPCS.
Refs:
🆕 DeprecatedFunctionsUnitTest: remove work-around for PHPCS bug
... as the bug is now fixed.