1
0
mirror of synced 2025-12-19 09:57:42 -05:00
Files
docs/data/reusables/code-quality/codeql-query-tables/javascript.md
2025-12-11 16:39:46 +00:00

14 KiB

{% rowheaders %}

Query name Category Severity
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

{% endrowheaders %}