Convert all existing rules to use a `walk` function instead of extending AbstractRule
JoshuaKGoldberg opened this issue · 4 comments
JoshuaKGoldberg commented
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
! ✨
JoshuaKGoldberg commented
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!
IllusionMH commented
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.
JoshuaKGoldberg commented
We're about halfway there! 😄
JoshuaKGoldberg commented
Looks like this was accomplished. Thanks so much folks! 💖