help wantednew rule
倉庫指標
- 星標
- (5,022 顆星)
- PR 合併指標
- (平均合併 1天 16小時) (30 天內合併 399 個 PR)
描述
If the body of if contains one of these keywords, the else is moot:
throwbreakcontinuereturn
This slightly overlaps with https://eslint.org/docs/rules/no-else-return
This was inspired by https://github.com/eslint/eslint/issues/13067.
This could be auto-fixed, but we should take care to properly move any comments.
Fail
if (foo) {
throw new Error();
} else {
console.log('🦄');
}
Pass
if (foo) {
throw new Error();
}
console.log('🦄');