PSR12.Traits.UseDeclaration: check spacing after use keyword for multi-line statements + fix typo #3856
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
PSR12.Traits.UseDeclaration: fix typo in error code
The
processUseStatement()
method checking single-line traituse
statements checks the spacing after theuse
keyword, but the error did not have the correct error code.PSR12.Traits.UseDeclaration: check spacing after use keyword for multi-line statements
While the
processUseStatement()
method checking single-line traituse
statements would check the spacing after theuse
keyword, theprocessUseGroup()
method checking multi-line traituse
statements did not execute that same check, while the rule applies to both single- as well as multi-lineuse
statements.By moving the check for the spacing after the
use
keyword to theprocess()
method, it will now be executed for both situations.Tested by adjusting a pre-existing test.
Suggested changelog entry
use
keyword using theSpaceAfterUse
errorcode.use
keyword for multi-line traituse
statements.Types of changes