From 0ff2de9b5eb0647b3b8462a13eb5216abb20277c Mon Sep 17 00:00:00 2001 From: Esben Sparre Andreasen Date: Thu, 14 Oct 2021 08:12:04 +0200 Subject: [PATCH] restrict the queries that are run by default --- ql/src/codeql-suites/ql-all.qls | 8 ++++++++ ql/src/codeql-suites/ql-code-scanning.qls | 10 ++++++++++ ql/src/queries/style/ImplicitThis.ql | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 ql/src/codeql-suites/ql-all.qls 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