Skip to content

Commit 7686f1f

Browse files
committed
JS: mass add missing quality related tags to relevant queries
1 parent 30ab9b7 commit 7686f1f

File tree

93 files changed

+245
-111
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+245
-111
lines changed

javascript/ql/src/AngularJS/DependencyMismatch.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
* @problem.severity warning
88
* @precision very-high
99
* @id js/angular/dependency-injection-mismatch
10-
* @tags correctness
10+
* @tags quality
1111
* maintainability
12+
* readability
1213
* frameworks/angularjs
1314
*/
1415

javascript/ql/src/AngularJS/DuplicateDependency.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @problem.severity warning
66
* @precision very-high
77
* @id js/angular/duplicate-dependency
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* readability
911
* frameworks/angularjs
1012
*/
1113

javascript/ql/src/AngularJS/IncompatibleService.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @problem.severity error
66
* @precision high
77
* @id js/angular/incompatible-service
8-
* @tags correctness
8+
* @tags quality
9+
* reliability
10+
* correctness
911
* frameworks/angularjs
1012
*/
1113

javascript/ql/src/AngularJS/MissingExplicitInjection.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
* @problem.severity warning
77
* @precision high
88
* @id js/angular/missing-explicit-injection
9-
* @tags correctness
10-
* maintainability
9+
* @tags quality
10+
* reliability
11+
* correctness
1112
* frameworks/angularjs
1213
*/
1314

javascript/ql/src/AngularJS/RepeatedInjection.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @problem.severity warning
66
* @precision high
77
* @id js/angular/repeated-dependency-injection
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* readability
911
* frameworks/angularjs
1012
*/
1113

javascript/ql/src/AngularJS/UseNgSrc.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
* @problem.severity warning
88
* @precision very-high
99
* @id js/angular/expression-in-url-attribute
10-
* @tags maintainability
10+
* @tags quality
11+
* reliability
12+
* correctness
1113
* frameworks/angularjs
1214
*/
1315

javascript/ql/src/DOM/DuplicateAttributes.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/duplicate-html-attribute
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
910
* readability
1011
* @precision very-high
1112
*/

javascript/ql/src/DOM/MalformedIdAttribute.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/malformed-html-id
8-
* @tags maintainability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* external/cwe/cwe-758
1112
* @precision very-high

javascript/ql/src/DOM/PseudoEval.ql

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
* @kind problem
66
* @problem.severity recommendation
77
* @id js/eval-like-call
8-
* @tags maintainability
9-
* external/cwe/cwe-676
8+
* @tags quality
9+
* maintainability
10+
* readability
11+
* external/cwe/cwe-67
1012
* @precision very-high
1113
*/
1214

javascript/ql/src/Declarations/ArgumentsRedefined.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
* @kind problem
77
* @problem.severity recommendation
88
* @id js/arguments-redefinition
9-
* @tags efficiency
10-
* maintainability
9+
* @tags quality
10+
* reliability
11+
* performance
1112
* @precision very-high
1213
*/
1314

javascript/ql/src/Declarations/AssignmentToConst.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity error
77
* @id js/assignment-to-constant
8-
* @tags reliability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* @precision very-high
1112
*/

javascript/ql/src/Declarations/ClobberingVarInit.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity error
77
* @id js/variable-initialization-conflict
8-
* @tags reliability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* external/cwe/cwe-563
1112
* @precision very-high

javascript/ql/src/Declarations/ConflictingFunctions.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
* @kind problem
77
* @problem.severity error
88
* @id js/function-declaration-conflict
9-
* @tags reliability
9+
* @tags quality
10+
* reliability
1011
* correctness
1112
* external/cwe/cwe-563
1213
* @precision high

javascript/ql/src/Declarations/DeadStoreOfLocal.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/useless-assignment-to-local
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* useless-code
911
* external/cwe/cwe-563
1012
* @precision very-high
1113
*/

javascript/ql/src/Declarations/DeadStoreOfProperty.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* @kind problem
55
* @problem.severity warning
66
* @id js/useless-assignment-to-property
7-
* @tags maintainability
7+
* @tags quality
8+
* maintainability
9+
* useless-code
810
* @precision high
911
*/
1012

javascript/ql/src/Declarations/DeclBeforeUse.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
* @kind problem
55
* @problem.severity warning
66
* @id js/use-before-declaration
7-
* @tags maintainability
7+
* @tags quality
8+
* maintainability
89
* readability
910
* @precision very-high
1011
*/

javascript/ql/src/Declarations/DefaultArgumentReferencesNestedFunction.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
* @kind problem
77
* @problem.severity error
88
* @id js/nested-function-reference-in-default-parameter
9-
* @tags reliability
9+
* @tags quality
10+
* reliability
1011
* correctness
1112
* @precision very-high
1213
*/

javascript/ql/src/Declarations/DuplicateVarDecl.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @kind problem
66
* @problem.severity recommendation
77
* @id js/duplicate-variable-declaration
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* readability
911
* @precision very-high
1012
*/
1113

javascript/ql/src/Declarations/IneffectiveParameterType.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
* @problem.severity warning
66
* @id js/ineffective-parameter-type
77
* @precision high
8-
* @tags correctness
8+
* @tags quality
9+
* reliability
10+
* correctness
911
* typescript
10-
* quality
1112
*/
1213

1314
import javascript

javascript/ql/src/Declarations/MissingThisQualifier.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
* @kind problem
55
* @problem.severity error
66
* @id js/missing-this-qualifier
7-
* @tags maintainability
8-
* correctness
7+
* @tags quality
8+
* maintainability
9+
* readability
910
* methods
1011
* @precision high
1112
*/

javascript/ql/src/Declarations/MissingVarDecl.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/missing-variable-declaration
8-
* @tags reliability
9-
* maintainability
8+
* @tags quality
9+
* reliability
10+
* correctness
1011
* @precision high
1112
*/
1213

javascript/ql/src/Declarations/MixedStaticInstanceThisAccess.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* @kind problem
55
* @problem.severity error
66
* @id js/mixed-static-instance-this-access
7-
* @tags correctness
7+
* @tags quality
8+
* reliability
9+
* correctness
810
* methods
911
* @precision high
1012
*/

javascript/ql/src/Declarations/TemporalDeadZone.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
* @kind problem
66
* @problem.severity error
77
* @id js/variable-use-in-temporal-dead-zone
8-
* @tags portability
8+
* @tags quality
9+
* reliability
910
* correctness
11+
* portability
1012
* @precision very-high
1113
*/
1214

javascript/ql/src/Declarations/UniqueParameterNames.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity error
77
* @id js/duplicate-parameter-name
8-
* @tags reliability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* @precision very-high
1112
*/

javascript/ql/src/Declarations/UniquePropertyNames.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
* @kind problem
77
* @problem.severity error
88
* @id js/overwritten-property
9-
* @tags reliability
9+
* @tags quality
10+
* reliability
1011
* correctness
1112
* external/cwe/cwe-563
1213
* @precision very-high

javascript/ql/src/Declarations/UnreachableMethodOverloads.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
* @problem.severity warning
88
* @id js/unreachable-method-overloads
99
* @precision high
10-
* @tags correctness
10+
* @tags quality
11+
* reliability
12+
* correctness
1113
* typescript
1214
*/
1315

javascript/ql/src/Declarations/UnusedVariable.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @kind problem
66
* @problem.severity recommendation
77
* @id js/unused-local-variable
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* useless-code
911
* @precision very-high
1012
*/
1113

javascript/ql/src/Expressions/ComparisonWithNaN.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity error
77
* @id js/comparison-with-nan
8-
* @tags reliability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* external/cwe/cwe-570
1112
* external/cwe/cwe-571

javascript/ql/src/Expressions/DuplicateCondition.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/duplicate-condition
8-
* @tags maintainability
9-
* correctness
8+
* @tags quality
9+
* maintainability
10+
* readability
1011
* external/cwe/cwe-561
1112
* @precision very-high
1213
*/

javascript/ql/src/Expressions/DuplicateProperty.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/duplicate-property
8-
* @tags maintainability
8+
* @tags quality
9+
* maintainability
10+
* readability
911
* external/cwe/cwe-563
1012
* @precision very-high
1113
*/

javascript/ql/src/Expressions/DuplicateSwitchCase.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/duplicate-switch-case
8-
* @tags maintainability
8+
* @tags quality
9+
* reliability
910
* correctness
1011
* external/cwe/cwe-561
1112
* @precision very-high

javascript/ql/src/Expressions/ExprHasNoEffect.ql

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,9 @@
77
* @id js/useless-expression
88
* @tags quality
99
* maintainability
10-
* correctness
10+
* useless-code
1111
* external/cwe/cwe-480
1212
* external/cwe/cwe-561
13-
* useless-code
1413
* @precision very-high
1514
*/
1615

javascript/ql/src/Expressions/HeterogeneousComparison.ql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
* @kind problem
77
* @problem.severity warning
88
* @id js/comparison-between-incompatible-types
9-
* @tags reliability
9+
* @tags quality
10+
* reliability
1011
* correctness
1112
* external/cwe/cwe-570
1213
* external/cwe/cwe-571

javascript/ql/src/Expressions/ImplicitOperandConversion.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
* @kind problem
66
* @problem.severity warning
77
* @id js/implicit-operand-conversion
8-
* @tags reliability
9-
* readability
8+
* @tags quality
9+
* reliability
10+
* correctness
1011
* external/cwe/cwe-704
1112
* @precision very-high
1213
*/

javascript/ql/src/Expressions/MissingAwait.ql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44
* @kind problem
55
* @problem.severity warning
66
* @id js/missing-await
7-
* @tags correctness
8-
* quality
7+
* @tags quality
8+
* reliability
9+
* correctness
910
* @precision high
1011
*/
1112

javascript/ql/src/Expressions/MissingDotLengthInComparison.ql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
* @problem.severity warning
77
* @id js/missing-dot-length-in-comparison
88
* @precision high
9-
* @tags correctness
9+
* @tags quality
10+
* reliability
11+
* correctness
1012
*/
1113

1214
import javascript

0 commit comments

Comments
 (0)