Skip to content

Commit 5c68227

Browse files
Merge branch 'main' into js-sails-action2-inputs
2 parents 50eb513 + d5712ef commit 5c68227

59 files changed

Lines changed: 2794 additions & 3 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

go/extractor/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ toolchain go1.26.4
99
// when adding or removing dependencies, run
1010
// bazel mod tidy
1111
require (
12-
golang.org/x/mod v0.37.0
12+
golang.org/x/mod v0.38.0
1313
golang.org/x/tools v0.47.0
1414
)
1515

go/extractor/go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
66
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
77
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
88
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
9-
golang.org/x/mod v0.37.0 h1:vF1DjpVEshcIqoEaauuHebaLk1O1forxjxBaVn884JQ=
10-
golang.org/x/mod v0.37.0/go.mod h1:m8S8VeM9r4dzDwjrKO0a1sZP3YjeMamRRlD+fmR2Q/0=
9+
golang.org/x/mod v0.38.0 h1:MECBjubtXD7yj4HrhIUcywNaGeNVUdfVnxmPajOk4yk=
10+
golang.org/x/mod v0.38.0/go.mod h1:V6Xz0pq8TQ3dGqVQ1FVHuelZpAL0uNhSkk9ogYP3c40=
1111
golang.org/x/sync v0.21.0 h1:HLII4xRRTtCRkxYp4HNFF0Js/Og6q2i++KXbg0gHCwM=
1212
golang.org/x/sync v0.21.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
1313
golang.org/x/tools v0.47.0 h1:7Kn5x/d1svx/PzryTsqeoZN4TZwqeH5pGWjefhLi/1Q=
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
category: minorAnalysis
3+
---
4+
* Added summary and LLM-generated source and sink models for `org.apache.poi`.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: summaryModel
7+
data:
8+
- ["org.apache.poi.common", "Duplicatable", True, "copy", "()", "", "Argument[this]", "ReturnValue", "value", "dfc-generated"]
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: summaryModel
7+
data:
8+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getFamilyName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
9+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getFullName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
10+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getStyleName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
11+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "getVersionName", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
12+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "init", "(LittleEndianInput)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
13+
- ["org.apache.poi.common.usermodel.fonts", "FontHeader", True, "init", "(byte[],int,int)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
14+
- ["org.apache.poi.common.usermodel.fonts", "FontInfo", True, "getPanose", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
15+
- ["org.apache.poi.common.usermodel.fonts", "FontInfo", True, "getTypeface", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: summaryModel
7+
data:
8+
- ["org.apache.poi.common.usermodel", "GenericRecord", True, "getGenericChildren", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]

java/ql/lib/ext/generated/llmgenerator/org.apache.poi.ddf.model.yml

Lines changed: 96 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: sinkModel
7+
data:
8+
- ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File)", "", "Argument[0]", "path-injection", "ai-generated"]
9+
- ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"]
10+
- ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"]
11+
- ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(File,String)", "", "Argument[0]", "path-injection", "ai-generated"]
12+
- addsTo:
13+
pack: codeql/java-all
14+
extensible: sourceModel
15+
data:
16+
- ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File)", "", "ReturnValue", "file", "ai-generated"]
17+
- ["org.apache.poi.extractor", "ExtractorFactory", True, "createExtractor", "(File,String)", "", "ReturnValue", "file", "ai-generated"]
18+
- ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(File,String)", "", "ReturnValue", "file", "ai-generated"]
19+
- addsTo:
20+
pack: codeql/java-all
21+
extensible: summaryModel
22+
data:
23+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
24+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode,String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
25+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(DirectoryNode,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
26+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
27+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
28+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
29+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[0]", "ReturnValue", "taint", "df-generated"]
30+
- ["org.apache.poi.extractor", "ExtractorFactory", False, "createExtractor", "(POIFSFileSystem,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
31+
- ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(File,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
32+
- ["org.apache.poi.extractor", "ExtractorProvider", True, "create", "(InputStream,String)", "", "Argument[1]", "ReturnValue", "taint", "df-generated"]
33+
- ["org.apache.poi.extractor", "MainExtractorFactory", True, "create", "(DirectoryNode,String)", "", "Argument[0].SyntheticField[org.apache.poi.poifs.filesystem.DirectoryNode._filesystem]", "ReturnValue.SyntheticField[org.apache.poi.hssf.extractor.OldExcelExtractor.toClose]", "value", "dfc-generated"]
34+
- ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getDocSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
35+
- ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getRoot", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
36+
- ["org.apache.poi.extractor", "POIOLE2TextExtractor", True, "getSummaryInformation", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
37+
- ["org.apache.poi.extractor", "POITextExtractor", True, "getDocument", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
38+
- ["org.apache.poi.extractor", "POITextExtractor", True, "getMetadataTextExtractor", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
39+
- ["org.apache.poi.extractor", "POITextExtractor", True, "getText", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/apache/poi#bd97feb849ab86670fe5b5513d4066c46b599797 by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: summaryModel
7+
data:
8+
- ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIDocument)", "", "Argument[0]", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "value", "dfc-generated"]
9+
- ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIFSFileSystem)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
10+
- ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "HPSFPropertiesExtractor", "(POIOLE2TextExtractor)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
11+
- ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "getDocument", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"]
12+
- ["org.apache.poi.hpsf.extractor", "HPSFPropertiesExtractor", True, "getFilesystem", "()", "", "Argument[this].SyntheticField[org.apache.poi.hpsf.extractor.HPSFPropertiesExtractor.document]", "ReturnValue", "value", "dfc-generated"]

0 commit comments

Comments
 (0)