Skip to content

Commit 0dcb189

Browse files
authored
Merge pull request #2162 from xiemaisi/js/remove-deprecated-queries
Approved by esben-semmle
2 parents 90cefea + 55fb86d commit 0dcb189

File tree

67 files changed

+18
-1615
lines changed

Some content is hidden

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

67 files changed

+18
-1615
lines changed

change-notes/1.23/analysis-javascript.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,21 @@
4343
## Changes to QL libraries
4444

4545
* `Expr.getDocumentation()` now handles chain assignments.
46+
47+
## Removal of deprecated queries
48+
49+
The following queries (deprecated since 1.17) are no longer available in the distribution:
50+
51+
* Builtin redefined (js/builtin-redefinition)
52+
* Inefficient method definition (js/method-definition-in-constructor)
53+
* Bad parity check (js/incomplete-parity-check)
54+
* Potentially misspelled property or variable name (js/wrong-capitalization)
55+
* Unknown JSDoc tag (js/jsdoc/unknown-tag-type)
56+
* Invalid JSLint directive (js/jslint/invalid-directive)
57+
* Malformed JSLint directive (js/jslint/malformed-directive)
58+
* Use of HTML comments (js/html-comment)
59+
* Multi-line string literal (js/multi-line-string)
60+
* Octal literal (js/octal-literal)
61+
* Reserved word used as variable name (js/use-of-reserved-word)
62+
* Trailing comma in array or object expressions (js/trailing-comma-in-array-or-object)
63+
* Call to parseInt without radix (js/parseint-without-radix)
Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +0,0 @@
1-
+ semmlecode-javascript-queries/Declarations/BuiltinRedefined.ql: /Maintainability/Declarations
2-
+ semmlecode-javascript-queries/Declarations/InefficientMethodDefinition.ql: /Maintainability/Declarations
3-
+ semmlecode-javascript-queries/Expressions/BadParityCheck.ql: /Correctness/Expressions
4-
+ semmlecode-javascript-queries/Expressions/HapaxLegomenon.ql: /Correctness/Expressions
5-
+ semmlecode-javascript-queries/JSDoc/UnknownTagType.ql: /Readability/JSDoc
6-
+ semmlecode-javascript-queries/JSLint/InvalidJSLintDirective.ql: /Frameworks/JSLint
7-
+ semmlecode-javascript-queries/JSLint/MalformedJSLintDirective.ql: /Frameworks/JSLint
8-
+ semmlecode-javascript-queries/LanguageFeatures/HTMLComments.ql: /Maintainability/Language Features
9-
+ semmlecode-javascript-queries/LanguageFeatures/MultilineStringLiteral.ql: /Readability/Language Features
10-
+ semmlecode-javascript-queries/LanguageFeatures/ReservedWords.ql: /Maintainability/Language Features
11-
+ semmlecode-javascript-queries/LanguageFeatures/TrailingComma.ql: /Correctness/Language Features
12-
+ semmlecode-javascript-queries/LanguageFeatures/OctalLiteral.ql: /Maintainability/Language Features
13-
+ semmlecode-javascript-queries/StandardLibrary/ParseIntRadix.ql: /Maintainability/Standard Library

javascript/ql/src/Declarations/BuiltinRedefined.qhelp

Lines changed: 0 additions & 37 deletions
This file was deleted.

javascript/ql/src/Declarations/BuiltinRedefined.ql

Lines changed: 0 additions & 50 deletions
This file was deleted.

javascript/ql/src/Declarations/InefficientMethodDefinition.qhelp

Lines changed: 0 additions & 46 deletions
This file was deleted.

javascript/ql/src/Declarations/InefficientMethodDefinition.ql

Lines changed: 0 additions & 41 deletions
This file was deleted.

javascript/ql/src/Expressions/BadParityCheck.qhelp

Lines changed: 0 additions & 45 deletions
This file was deleted.

javascript/ql/src/Expressions/BadParityCheck.ql

Lines changed: 0 additions & 105 deletions
This file was deleted.

0 commit comments

Comments
 (0)