| Call to eval-like DOM function |
Maintainability |
Recommendation |
| Duplicate dependency |
Maintainability |
Warning |
| Duplicate HTML element attributes |
Maintainability |
Warning |
| Duplicate property |
Maintainability |
Warning |
| Duplicate variable declaration |
Maintainability |
Recommendation |
| Expression has no effect |
Maintainability |
Warning |
| Misleading indentation after control statement |
Maintainability |
Warning |
| Misleading indentation of dangling 'else' |
Maintainability |
Warning |
| Missing space in string concatenation |
Maintainability |
Warning |
| Repeated dependency injection |
Maintainability |
Warning |
| Semicolon insertion |
Maintainability |
Recommendation |
| Unclear precedence of nested operators |
Maintainability |
Recommendation |
| Unneeded defensive code |
Maintainability |
Recommendation |
| Unused variable, import, function or class |
Maintainability |
Recommendation |
| Use of for-in comprehension blocks |
Maintainability |
Error |
| Use of platform-specific language features |
Maintainability |
Warning |
| Useless assignment to local variable |
Maintainability |
Warning |
| Useless assignment to property |
Maintainability |
Warning |
| Useless return in setter |
Maintainability |
Warning |
| Variable not declared before use |
Maintainability |
Warning |
| With statement |
Maintainability |
Warning |
| Access to let-bound variable in temporal dead zone |
Reliability |
Error |
| Arguments redefined |
Reliability |
Recommendation |
| Arrow method on Vue instance |
Reliability |
Warning |
| Assignment to constant |
Reliability |
Error |
| Assignment to exports variable |
Reliability |
Warning |
| Assignment to property of primitive value |
Reliability |
Error |
| Back reference into negative lookahead assertion |
Reliability |
Error |
| Back reference precedes capture group |
Reliability |
Error |
| Comparison between inconvertible types |
Reliability |
Warning |
| Comparison with NaN |
Reliability |
Error |
| Conditional comments |
Reliability |
Warning |
| Conflicting function declarations |
Reliability |
Error |
| Conflicting variable initialization |
Reliability |
Error |
| Default parameter references nested function |
Reliability |
Error |
| Deleting non-property |
Reliability |
Warning |
| Dependency mismatch |
Reliability |
Warning |
| Direct state mutation |
Reliability |
Warning |
| Duplicate 'if' condition |
Reliability |
Warning |
| Duplicate character in character class |
Reliability |
Warning |
| Duplicate parameter names |
Reliability |
Error |
| Duplicate switch case |
Reliability |
Warning |
| Empty character class |
Reliability |
Warning |
| Identical operands |
Reliability |
Warning |
| Ignoring result from pure array method |
Reliability |
Warning |
| Illegal invocation |
Reliability |
Error |
| Implicit operand conversion |
Reliability |
Warning |
| Incompatible dependency injection |
Reliability |
Error |
| Inconsistent direction of for loop |
Reliability |
Error |
| Inconsistent use of 'new' |
Reliability |
Warning |
| Ineffective parameter type |
Reliability |
Warning |
| Invalid prototype value |
Reliability |
Error |
| Invocation of non-function |
Reliability |
Error |
| Loop iteration skipped due to shifting |
Reliability |
Warning |
| Malformed id attribute |
Reliability |
Warning |
| Missing '.length' in comparison |
Reliability |
Warning |
| Missing 'this' qualifier |
Reliability |
Error |
| Missing await |
Reliability |
Warning |
| Missing explicit dependency injection |
Reliability |
Warning |
| Missing exports qualifier |
Reliability |
Error |
| Missing variable declaration |
Reliability |
Warning |
| Misspelled variable name |
Reliability |
Warning |
| Non-case label in switch statement |
Reliability |
Warning |
| Non-linear pattern |
Reliability |
Error |
| Off-by-one comparison against length |
Reliability |
Warning |
| Overwritten property |
Reliability |
Error |
| Potentially inconsistent state update |
Reliability |
Warning |
| Property access on null or undefined |
Reliability |
Error |
| Regular expression always matches |
Reliability |
Warning |
| Return statement assigns local variable |
Reliability |
Warning |
| Self assignment |
Reliability |
Warning |
| Shift out of range |
Reliability |
Error |
| String instead of regular expression |
Reliability |
Warning |
| Superfluous trailing arguments |
Reliability |
Warning |
| Suspicious method name declaration |
Reliability |
Warning |
| Template syntax in string literal |
Reliability |
Warning |
| Unbound back reference |
Reliability |
Warning |
| Unbound event handler receiver |
Reliability |
Error |
| Unhandled error in stream pipeline |
Reliability |
Warning |
| Unknown directive |
Reliability |
Warning |
| Unmatchable caret in regular expression |
Reliability |
Error |
| Unmatchable dollar in regular expression |
Reliability |
Error |
| Unreachable method overloads |
Reliability |
Warning |
| Unreachable statement |
Reliability |
Warning |
| Unsupported state update in lifecycle method |
Reliability |
Warning |
| Unused index variable |
Reliability |
Warning |
| Unused loop iteration variable |
Reliability |
Error |
| Unused or undefined state property |
Reliability |
Warning |
| Use of AngularJS markup in URL-valued attribute |
Reliability |
Warning |
| Use of call stack introspection in strict mode |
Reliability |
Error |
| Use of incompletely initialized object |
Reliability |
Error |
| Use of returnless function |
Reliability |
Warning |
| Useless comparison test |
Reliability |
Warning |
| Useless conditional |
Reliability |
Warning |
| Useless type test |
Reliability |
Error |
| Whitespace contradicts operator precedence |
Reliability |
Warning |
| Wrong use of 'this' for static method |
Reliability |
Error |
| Yield in non-generator function |
Reliability |
Error |