mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Python: Do not alter codeql-workspaces.yml
And remove the qlpack referred to therein. Instead we rename and duplicate the extesion file that this qlpack pointed to. These two extension files are kept in sync by `identical-files.json`.
This commit is contained in:
@@ -27,7 +27,6 @@ provide:
|
||||
- "swift/extractor-pack/codeql-extractor.yml"
|
||||
- "swift/integration-tests/qlpack.yml"
|
||||
- "ql/extractor-pack/codeql-extractor.yml"
|
||||
- "python/ql/test/experimental/dataflow/model-summaries/qlpack.yml"
|
||||
|
||||
versionPolicies:
|
||||
default:
|
||||
|
||||
@@ -571,5 +571,9 @@
|
||||
"EncryptionKeySizes Python/Java": [
|
||||
"python/ql/lib/semmle/python/security/internal/EncryptionKeySizes.qll",
|
||||
"java/ql/lib/semmle/code/java/security/internal/EncryptionKeySizes.qll"
|
||||
],
|
||||
"Python model summaries test extension": [
|
||||
"python/ql/test/experimental/dataflow/model-summaries/InlineTaintTest.ext.yml",
|
||||
"python/ql/test/experimental/dataflow/model-summaries/NormalDataflowTest.ext.yml"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
extensions:
|
||||
- addsTo:
|
||||
pack: codeql/python-all
|
||||
extensible: summaryModel
|
||||
data:
|
||||
- ["foo", "Member[MS_identity]", "Argument[0]", "ReturnValue", "value"]
|
||||
- ["foo", "Member[MS_apply_lambda]", "Argument[1]", "Argument[0].Parameter[0]", "value"]
|
||||
- ["foo", "Member[MS_apply_lambda]", "Argument[0].ReturnValue", "ReturnValue", "value"]
|
||||
- ["foo", "Member[MS_reversed]", "Argument[0].ListElement", "ReturnValue.ListElement", "value"]
|
||||
- ["foo", "Member[MS_reversed]", "Argument[0]", "ReturnValue", "taint"]
|
||||
- ["foo", "Member[MS_list_map]", "Argument[1].ListElement", "Argument[0].Parameter[0]", "value"]
|
||||
- ["foo", "Member[MS_list_map]", "Argument[0].ReturnValue", "ReturnValue.ListElement", "value"]
|
||||
- ["foo", "Member[MS_list_map]", "Argument[1]", "ReturnValue", "taint"]
|
||||
- ["foo", "Member[MS_append_to_list]", "Argument[0].ListElement", "ReturnValue.ListElement", "value"]
|
||||
- ["foo", "Member[MS_append_to_list]", "Argument[1]", "ReturnValue.ListElement", "value"]
|
||||
- ["foo", "Member[MS_append_to_list]", "Argument[0]", "ReturnValue", "taint"]
|
||||
- ["foo", "Member[MS_append_to_list]", "Argument[1]", "ReturnValue", "taint"]
|
||||
- ["json", "Member[MS_loads]", "Argument[0]", "ReturnValue", "taint"]
|
||||
@@ -1,11 +0,0 @@
|
||||
name: python-model-summaries-tests
|
||||
groups:
|
||||
- python
|
||||
- test
|
||||
dependencies:
|
||||
codeql/python-tests: ${workspace}
|
||||
extractor: python
|
||||
tests: .
|
||||
warnOnImplicitThis: true
|
||||
dataExtensions:
|
||||
- AllTests.ext.yml
|
||||
Reference in New Issue
Block a user