help wantednew rule
Repository metrics
- Stars
- (5,022 個のスター)
- PR merge metrics
- (平均マージ 4h 30m) (30d で 26 merged PRs)
説明
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('🦄');