-
Notifications
You must be signed in to change notification settings - Fork 198
Deprecated now-duplicate rules from TSLint 5.12.0 (bumped devDependency to 5.12.0) #686
Deprecated now-duplicate rules from TSLint 5.12.0 (bumped devDependency to 5.12.0) #686
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deprecation message for no-increment-decrement
should be fixed.
Other notes are about metadata for tslint-warnings.csv
(which honestly do not understand fully) that has unexpected differences from same now-deprecated rules.
At this point it is hard for me to tell if changes are required for moved and newly added rules.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only problem is not updated tslint-warnings.csv
. Everything else looks good 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@IllusionMH I added "recommendation": "false,"
to rules that would be a breaking change in the recommended ruleset. Otherwise I think it's good to go?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like recommended_ruleset.json
was not updated and incorrect severity
.
Otherwise good 👍
And question indirectly related to this PR: |
IMO they're ok to remove. If someone would like to add those in, that should be added as a configurable parameter to core's |
…cy to 5.12.0) (microsoft#686) * Deprecated now-duplicate rules from TSLint 5.12.0 (bumped devDependency to 5.12.0) Fixes microsoft#684. Fixes microsoft#685. * Added missing deprecation notices in README.md * Update noUnnecessaryBindRule.ts * Corrected changes in package-lock.json and metadata * Fixed recommended ruleset and tslint warnings * Removed breaking rule changes * Fixed recommendation typos * Updated metadata files * Reverted react-a11y-accessible-headings line
PR checklist