Ruleset: remove support for sniffs not following the naming conventions #987
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Revert "Common::getSniffCode(): be more lenient about sniffs not following naming conventions"
This reverts commit 71b4524.
Includes further enhancements to strictly apply the naming conventions by:
Sniffs
orTests
sub-namespace in the correct position.Sniffs
.Sniff
orUnitTest
, and that that is a suffix, not the sole name of the class.Includes updating the tests.
Related to #689
Related to #6
Ruleset: remove support for sniffs not following the naming conventions
The About Standards for PHP_CodeSniffer wiki page outlines exactly what the naming conventions are.
This PR changes the previously added Ruleset deprecation notice to an error and starts rejecting sniffs which do not comply with the naming conventions.
Includes updated tests.
Closes #689
Related to #6
Suggested changelog entry
Removed: