Add some new-style suite definitions

This commit is contained in:
Henning Makholm
2019-10-11 23:24:48 +02:00
parent cb3a05c6de
commit fd768a1af6
18 changed files with 91 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
- description: Standard LGTM queries for C/C++, including ones not displayed by default
- qlpack: codeql-cpp
- apply: lgtm-selectors.yml
from: codeql-suite-helpers
# These queries are infeasible to compute on large projects:
- exclude:
query path:
- Security/CWE/CWE-497/ExposedSystemData.ql
- Critical/DescriptorMayNotBeClosed.ql
- Critical/DescriptorNeverClosed.ql
- Critical/FileMayNotBeClosed.ql
- Critical/FileNeverClosed.ql
- Critical/MemoryMayNotBeFreed.ql
- Critical/MemoryNeverFreed.ql

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for C/C++
- apply: codeql-suites/cpp-lgtm-full.qls
- apply: lgtm-displayed-only.yml
from: codeql-suite-helpers

View File

@@ -1,5 +1,6 @@
{
"name": "codeql-cpp",
"version": "0.0.0",
"dbscheme": "semmlecode.cpp.dbscheme"
"dbscheme": "semmlecode.cpp.dbscheme",
"suites": "codeql-suites"
}

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for C#, including ones not displayed by default
- qlpack: codeql-csharp
- apply: lgtm-selectors.yml
from: codeql-suite-helpers

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for C#
- apply: codeql-suites/csharp-lgtm-full.qls
- apply: lgtm-displayed-only.yml
from: codeql-suite-helpers

View File

@@ -1,5 +1,6 @@
{
"name": "codeql-csharp",
"version": "0.0.0",
"dbscheme": "semmlecode.csharp.dbscheme"
"dbscheme": "semmlecode.csharp.dbscheme",
"suites": "codeql-suites"
}

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for Java, including ones not displayed by default
- qlpack: codeql-java
- apply: lgtm-selectors.yml
from: codeql-suite-helpers

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for Java
- apply: codeql-suites/java-lgtm-full.qls
- apply: lgtm-displayed-only.yml
from: codeql-suite-helpers

View File

@@ -1,5 +1,6 @@
{
"name": "codeql-java",
"version": "0.0.0",
"dbscheme": "config/semmlecode.dbscheme"
"dbscheme": "config/semmlecode.dbscheme",
"suites": "codeql-suites"
}

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for JavaScript, including ones not displayed by default
- qlpack: codeql-javascript
- apply: lgtm-selectors.yml
from: codeql-suite-helpers

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for JavaScript
- apply: codeql-suites/javascript-lgtm-full.qls
- apply: lgtm-displayed-only.yml
from: codeql-suite-helpers

View File

@@ -1,5 +1,6 @@
{
"name": "codeql-javascript",
"version": "0.0.0",
"dbscheme": "semmlecode.javascript.dbscheme"
"dbscheme": "semmlecode.javascript.dbscheme",
"suites": "codeql-suites"
}

View File

@@ -0,0 +1,8 @@
- description: Selectors for excluding queries that LGTM doesn't display by default
- exclude:
kind: problem
precision: medium
- exclude:
kind: problem
precision: high
problem.severity: recommendation

View File

@@ -0,0 +1,19 @@
- description: Selectors for selecting the LGTM-relevant queries for a language
- include:
kind: problem
precision:
- high
- very high
- include:
kind: problem
precision: medium
problem.severity:
- error
- warning
- include:
kind:
- definitions
- alert-suppression
- file-classifier
- exclude:
deprecated: //

View File

@@ -0,0 +1,4 @@
{
"name" : "codeql-suite-helpers",
"version" : "0.0.0"
}

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for Python, including ones not displayed by default
- qlpack: codeql-python
- apply: lgtm-selectors.yml
from: codeql-suite-helpers

View File

@@ -0,0 +1,4 @@
- description: Standard LGTM queries for Python
- apply: codeql-suites/python-lgtm-full.qls
- apply: lgtm-displayed-only.yml
from: codeql-suite-helpers

View File

@@ -1,5 +1,6 @@
{
"name": "codeql-python",
"version": "0.0.0",
"dbscheme": "semmlecode.python.dbscheme"
"dbscheme": "semmlecode.python.dbscheme",
"suites": "codeql-suites"
}