ABCDEFGHIJKLMNOPQRSTUVWXY
1
Mistake causeWrong code and linter disabledLinter warns about well codeLinter warns about wrong codeResolustion
2
for-direction😵 Inattention❌ Easy to locate and fix❌❌ Forever code degradation✅ Linter points to error💀 Harmful
3
getter-return😵 Inattention✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
4
no-async-promise-executor🤡 Illiteracy➖ Impossible to mistake➖ Code is incorrect✅ Linter points to error🎓 Teach developer
5
no-compare-neg-zero🤡 Illiteracy➖ Hard to mistake❌ Easy to simplify code➖ Hard to mistake🎓 Teach developer
6
no-cond-assign😵 Inattention➖ Hard to mistake❌❌ Forever code degradation➖ Hard to mistake💀 Harmful
7
no-constant-condition👽 Impossible➖ Impossible to mistake❌ Easy to simplify code➖ Impossible to mistake💀 Harmful
8
no-control-regex😵 Inattention➖ Hard to mistake❌❌ Forever code degradation➖ Hard to mistake💀 Harmful
9
no-debugger👽 Impossible➖ Hard to mistake❌❌ Forever code degradation➖ Hard to mistake💀 Harmful
10
no-dupe-args😵 Inattention✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
11
no-dupe-else-if😵 Inattention➖ Hard to mistake➖ Code is incorrect✅ Linter points to error👍 Useful
12
no-dupe-keys😵 Inattention✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
13
no-duplicate-case😵 Inattention❌ Easy to locate and fix➖ Code is incorrect✅ Linter points to error👍 Useful
14
no-empty👽 Impossible➖ Impossible to mistake❌❌ Forever code degradation➖ Impossible to mistake💀 Harmful
15
no-empty-character-class🤡 Illiteracy🎓 Teach developer
16
no-ex-assign👽 Impossible
17
no-extra-boolean-cast👽 Impossible
18
no-extra-semi😵 Inattention➖ Nobody cares❌ Easy to simplify code➖ Nobody cares💀 Harmful
19
no-func-assign👽 Impossible
20
no-import-assign👽 Impossible✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
21
no-inner-declarations👽 Impossible➖ Impossible to mistake❌❌ Forever code degradation➖ Impossible to mistake💀 Harmful
22
no-invalid-regexp👽 Impossible➖ Impossible to mistake❌❌ Forever code degradation➖ Impossible to mistake💀 Harmful
23
no-irregular-whitespace🐜 Bug in tools⭕⭕ Strange error, hard to locate➖ Code is incorrect✅ Linter points to error🔀 Fix IDE
24
no-misleading-character-class😵 Inattention❌ Easy to locate and fix➖ Code is incorrect✅ Linter points to error👍 Useful
25
no-obj-calls👽 Impossible✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
26
no-prototype-builtins🤡 Illiteracy❌❌❌ Strange behaviour in some cases that hard to locate❌ Easy to rewrite code to make it safe✅ Linter points to error🎓 Teach developer
27
no-regex-spaces😵 Inattention❌ Easy to locate and fix❌❌ Forever code degradation✅ Linter points to error
28
no-setter-return👽 Impossible✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
29
no-sparse-arrays😵 Inattention➖ Hard to mistake❌❌ Forever code degradation➖ Hard to mistake💀 Harmful
30
no-unexpected-multiline🤡 Illiteracy
31
no-unreachable👽 Impossible✅ Compiler points to error➖ Code is useless✅ Linter points to error🎀 Redundant
32
no-unsafe-finally🤡 Illiteracy🎓 Teach developer
33
no-unsafe-negation🤡 Illiteracy🎓 Teach developer
34
use-isnan🤡 Illiteracy🎓 Teach developer
35
valid-typeof👽 Impossible✅ Compiler points to error➖ Code is incorrect✅ Linter points to error🎀 Redundant
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100