diff --git a/ql/src/codeql-suites/ql-all.qls b/ql/src/codeql-suites/ql-all.qls new file mode 100644 index 00000000000..e4c050bfa98 --- /dev/null +++ b/ql/src/codeql-suites/ql-all.qls @@ -0,0 +1,8 @@ +- description: All Code Scanning queries for QL +- queries: . +- include: + kind: + - problem + - path-problem + - alert + - path-alert diff --git a/ql/src/codeql-suites/ql-code-scanning.qls b/ql/src/codeql-suites/ql-code-scanning.qls index ae349649944..f6b2a097b0a 100644 --- a/ql/src/codeql-suites/ql-code-scanning.qls +++ b/ql/src/codeql-suites/ql-code-scanning.qls @@ -6,3 +6,13 @@ - path-problem - alert - path-alert + precision: + - high + - very-high + problem.severity: + - error + - warning +- exclude: + deprecated: // +- exclude: + query path: /^experimental\/.*/ diff --git a/ql/src/queries/style/ImplicitThis.ql b/ql/src/queries/style/ImplicitThis.ql index 0f085235b61..cbc25d2c145 100644 --- a/ql/src/queries/style/ImplicitThis.ql +++ b/ql/src/queries/style/ImplicitThis.ql @@ -2,7 +2,7 @@ * @name Using implicit `this` * @description Writing member predicate calls with an implicit `this` can be confusing * @kind problem - * @problem.severity warning + * @problem.severity recommendation * @precision very-high * @id ql/implicit-this * @tags maintainability