Skip to content
New issue

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

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

Already on GitHub? # to your account

Fix false positive with no-unused-message-ids from external violation reporting function #286

Merged

Conversation

bmish
Copy link
Member

@bmish bmish commented Aug 11, 2022

Fixes #283.

When we haven't found any violation reporting code in a rule, we should assume the violation reporting is being handled in an external file/function, so don't flag any violations as they are likely to be false positives.

Changes:

  • Adds variable hasSeenViolationReport for tracking whether we have seen any violation reporting code
  • Renames existing variable to hasSeenUnknownMessageId for clarity

@bmish bmish added the bug label Aug 11, 2022
Copy link
Contributor

@aladdin-add aladdin-add left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@aladdin-add aladdin-add merged commit 01d0eef into eslint-community:main Aug 12, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

False positive with no-unused-message-ids when violation reporting is done with external helper function
2 participants