Skip to content
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

New: add option to report unused eslint-disable directives (fixes #9249) #9250

Merged
merged 1 commit into from Sep 29, 2017

Conversation

not-an-aardvark
Copy link
Member

What is the purpose of this pull request? (put an "X" next to item)

[x] Add something to the core (see #9249)

What changes did you make? (Give an overview)

This adds the --report-unused-disable-directives CLI flag, and the reportUnusedDisableDirectives option to CLIEngine and Linter, as described in #9249.

Is there anything you'd like reviewers to focus on?

Nothing in particular

@not-an-aardvark not-an-aardvark added core Relates to ESLint's core APIs and features enhancement This change enhances an existing feature of ESLint evaluating The team will evaluate this issue to decide whether it meets the criteria for inclusion labels Sep 7, 2017
@eslintbot
Copy link

LGTM

@@ -32,26 +32,27 @@ function compareLocations(itemA, itemB) {
* comment for two different rules is represented as two directives).
Copy link
Member Author

Choose a reason for hiding this comment

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

The business logic changes (i.e. the changes that actually handle directive comments rather than just passing options through the API) are all in this file.

@eslintbot
Copy link

LGTM

@eslintbot
Copy link

LGTM

@not-an-aardvark not-an-aardvark added accepted There is consensus among the team that this change meets the criteria for inclusion and removed evaluating The team will evaluate this issue to decide whether it meets the criteria for inclusion labels Sep 14, 2017
@eslintbot
Copy link

LGTM

@eslintbot
Copy link

LGTM

@not-an-aardvark not-an-aardvark requested a review from a team September 28, 2017 00:15
Copy link
Member

@btmills btmills left a comment

Choose a reason for hiding this comment

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

Whew, this was a lot, nice job @not-an-aardvark!

@kaicataldo kaicataldo merged commit 3f2b908 into master Sep 29, 2017
@not-an-aardvark not-an-aardvark deleted the report-unused-disable branch September 29, 2017 19:55
@eslint-deprecated eslint-deprecated bot locked and limited conversation to collaborators Mar 29, 2018
@eslint-deprecated eslint-deprecated bot added the archived due to age This issue has been archived; please open a new issue for any further discussion label Mar 29, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
accepted There is consensus among the team that this change meets the criteria for inclusion archived due to age This issue has been archived; please open a new issue for any further discussion core Relates to ESLint's core APIs and features enhancement This change enhances an existing feature of ESLint
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants