Skip to content

Commit ded34a5

Browse files
committed
Add MaDs for Quarkus, Hibernate ORM with Panache
1 parent 36554d1 commit ded34a5

2 files changed

Lines changed: 139 additions & 0 deletions

File tree

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/quarkusio/quarkus.git#c6003e7b403e0d28d12ff6bb276088fa5c23024f by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: sinkModel
7+
data:
8+
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
9+
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
10+
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
11+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
12+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
13+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
14+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
15+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
16+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
17+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
18+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
19+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
20+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
21+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
22+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
23+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
24+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
25+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
26+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
27+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
28+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
29+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
30+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
31+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
32+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
33+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
34+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
35+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
36+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
37+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
38+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
39+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
40+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
41+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
42+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
43+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
44+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
45+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
46+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
47+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
48+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
49+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
50+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
51+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
52+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
53+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
54+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
55+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
56+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
57+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
58+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
59+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
60+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
61+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
62+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
63+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
64+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
65+
- addsTo:
66+
pack: codeql/java-all
67+
extensible: sourceModel
68+
data:
69+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findById", "(Object)", "", "ReturnValue", "database", "ai-generated"]
70+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findById", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
71+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIdOptional", "(Object)", "", "ReturnValue", "database", "ai-generated"]
72+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIdOptional", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
73+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIds", "(List)", "", "ReturnValue", "database", "ai-generated"]
74+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
75+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
76+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
77+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
78+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
79+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
80+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "listAll", "()", "", "ReturnValue", "database", "ai-generated"]
81+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "listAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
82+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
83+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
84+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
85+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
86+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
87+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
88+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "streamAll", "()", "", "ReturnValue", "database", "ai-generated"]
89+
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "streamAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
90+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "firstResult", "()", "", "ReturnValue", "database", "ai-generated"]
91+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "firstResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
92+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "list", "()", "", "ReturnValue", "database", "ai-generated"]
93+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "singleResult", "()", "", "ReturnValue", "database", "ai-generated"]
94+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "singleResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
95+
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "stream", "()", "", "ReturnValue", "database", "ai-generated"]
96+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findById", "(Object)", "", "ReturnValue", "database", "ai-generated"]
97+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findById", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
98+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIdOptional", "(Object)", "", "ReturnValue", "database", "ai-generated"]
99+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIdOptional", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
100+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIds", "(List)", "", "ReturnValue", "database", "ai-generated"]
101+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
102+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
103+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
104+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
105+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
106+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
107+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "listAll", "()", "", "ReturnValue", "database", "ai-generated"]
108+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "listAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
109+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
110+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
111+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
112+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
113+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
114+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
115+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "streamAll", "()", "", "ReturnValue", "database", "ai-generated"]
116+
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "streamAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
2+
# Generated from https://github.com/quarkusio/quarkus.git#c6003e7b403e0d28d12ff6bb276088fa5c23024f by codeql-mads-via-llm
3+
extensions:
4+
- addsTo:
5+
pack: codeql/java-all
6+
extensible: sinkModel
7+
data:
8+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "createPanacheQuery", "(Session,String,String,String,Object)", "", "Argument[1..3]", "sql-injection", "ai-generated"]
9+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "createPanacheQuery", "(StatelessSession,String,String,String,Object)", "", "Argument[1..3]", "sql-injection", "ai-generated"]
10+
- addsTo:
11+
pack: codeql/java-all
12+
extensible: sourceModel
13+
data:
14+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "list", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
15+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "stream", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
16+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "list", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
17+
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "stream", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
18+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "firstResult", "()", "", "ReturnValue", "database", "ai-generated"]
19+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "firstResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
20+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "list", "()", "", "ReturnValue", "database", "ai-generated"]
21+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "singleResult", "()", "", "ReturnValue", "database", "ai-generated"]
22+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "singleResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
23+
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "stream", "()", "", "ReturnValue", "database", "ai-generated"]

0 commit comments

Comments
 (0)