mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
Create security-experimental suite helper and all language suite implementations
This commit is contained in:
5
cpp/ql/src/codeql-suites/cpp-security-experimental.qls
Normal file
5
cpp/ql/src/codeql-suites/cpp-security-experimental.qls
Normal file
@@ -0,0 +1,5 @@
|
||||
- description: Extended and experimental security queries for C and C++
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
- apply: codeql-suites/exclude-slow-queries.yml
|
||||
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for C#
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
4
go/ql/src/codeql-suites/go-security-experimental.qls
Normal file
4
go/ql/src/codeql-suites/go-security-experimental.qls
Normal file
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for Go
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
4
java/ql/src/codeql-suites/java-security-experimental.qls
Normal file
4
java/ql/src/codeql-suites/java-security-experimental.qls
Normal file
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for Java and Kotlin
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for JavaScript and TypeScript
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
45
misc/suite-helpers/security-experimental-selectors.yml
Normal file
45
misc/suite-helpers/security-experimental-selectors.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
- description: Selectors for selecting the security-extended and experimental security queries for a language
|
||||
- include:
|
||||
kind:
|
||||
- problem
|
||||
- path-problem
|
||||
precision:
|
||||
- high
|
||||
- very-high
|
||||
tags contain:
|
||||
- security
|
||||
- include:
|
||||
kind:
|
||||
- problem
|
||||
- path-problem
|
||||
precision:
|
||||
- medium
|
||||
problem.severity:
|
||||
- error
|
||||
- warning
|
||||
tags contain:
|
||||
- security
|
||||
- include:
|
||||
kind:
|
||||
- diagnostic
|
||||
- include:
|
||||
kind:
|
||||
- metric
|
||||
tags contain:
|
||||
- summary
|
||||
- exclude:
|
||||
query path:
|
||||
- /^experimental\/.*/
|
||||
- include:
|
||||
tags contain all:
|
||||
- security
|
||||
- experimental
|
||||
- exclude:
|
||||
deprecated: //
|
||||
- exclude:
|
||||
query path:
|
||||
- Metrics/Summaries/FrameworkCoverage.ql
|
||||
- /Diagnostics/Internal/.*/
|
||||
- exclude:
|
||||
tags contain:
|
||||
- model-generator
|
||||
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for Python
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
4
ruby/ql/src/codeql-suites/ruby-security-experimental.qls
Normal file
4
ruby/ql/src/codeql-suites/ruby-security-experimental.qls
Normal file
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for Ruby
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
@@ -0,0 +1,4 @@
|
||||
- description: Extended and experimental security queries for Swift
|
||||
- queries: .
|
||||
- apply: security-experimental-selectors.yml
|
||||
from: codeql/suite-helpers
|
||||
Reference in New Issue
Block a user