[pygrep-hooks
] Improve blanket-noqa
error message (PGH004
)
#10851
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.
Summary
Improve
blanket-noqa
error message in cases where codes are provided but not detected due to formatting issues. Namely# noqa X100
(missing colon) ornoqa : X100
(space before colon). The behavior is similar toNQA002
andNQA003
fromflake8-noqa
mentioned in #850. The idea to merge the rules intoPGH004
was suggested by @MichaReiser #10325 (comment).Test Plan
Test cases added to fixture.