microsoft/tslint-microsoft-contrib

Convert all existing rules to use a `walk` function instead of extending AbstractRule

JoshuaKGoldberg opened this issue · 4 comments

Partner to #586: following palantir/tslint#2522, we should be recommending a ts.forEachChild strategy.

Accepting any PRs that take an existing rule and convert it to walk! ✨

The change in #682 to no-for-in is a good example of how to approach this 😊

Edit: whoops, allowed the PR to close the issue. Any other rules yet to be converted are still fair game!

Reopening this issue because it tracks migration of all rules and was closed automatically with fixes #NNN text in PR text.

Note to reviewers: check if PR text strictly follows template and will close this one again.

We're about halfway there! 😄

Looks like this was accomplished. Thanks so much folks! 💖