Andrew Eisenberg
|
878203f1d0
|
Merge pull request #6862 from github/aeisenberg/tutorial
Move tutorial directly into each qlpack
|
2021-10-13 09:29:37 -07:00 |
|
Mathias Vorreiter Pedersen
|
2543b720e6
|
QL: Add a basic GVN library.
|
2021-10-13 17:26:26 +01:00 |
|
Mathias Vorreiter Pedersen
|
690b7ef617
|
QL: QL: Add a basic GVN library.
|
2021-10-13 17:26:26 +01:00 |
|
Mathias Vorreiter Pedersen
|
c577817882
|
QL: Add some convenience predicates in 'Ast.qll' and move a couple of the predicates from subclasses of 'BinOpExpr' into 'BinOpExpr'.
|
2021-10-13 17:26:00 +01:00 |
|
Mathias Vorreiter Pedersen
|
4795cbb849
|
QL: QL: Add some convenience predicates in 'Ast.qll' and move a couple of the predicates from subclasses of 'BinOpExpr' into 'BinOpExpr'.
|
2021-10-13 17:26:00 +01:00 |
|
Mathias Vorreiter Pedersen
|
4c4fd52347
|
QL: Add some more model classes that represent builtin QL classes.
|
2021-10-13 17:24:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
d7f08703af
|
QL: QL: Add some more model classes that represent builtin QL classes.
|
2021-10-13 17:24:27 +01:00 |
|
Tom Hvitved
|
1cf90858cc
|
Merge pull request #350 from github/hvitved/erb-get-a-child-stmt-perf
Speedup `ErbDirective::containsStmtStart`
|
2021-10-13 18:14:43 +02:00 |
|
Andrew Eisenberg
|
0d1632a5d2
|
Move tutorial directly into each qlpack
Previously, the tutorial was injected during build time. This is much
simpler.
|
2021-10-13 08:37:04 -07:00 |
|
Arthur Baars
|
5df728dd7d
|
Merge pull request #354 from github/hvitved/identical-files-fix
Remove "DataFlow2" section from `identical-files.json`
|
2021-10-13 17:20:40 +02:00 |
|
Geoffrey White
|
2e61ae244a
|
C++: Set literals.
|
2021-10-13 16:12:36 +01:00 |
|
Tom Hvitved
|
6b46aaaefb
|
Remove "DataFlow2" section from identical-files.json
|
2021-10-13 17:03:48 +02:00 |
|
Erik Krogh Kristensen
|
31394878a2
|
resolve calls to db relations
|
2021-10-13 17:03:24 +02:00 |
|
Erik Krogh Kristensen
|
b31f705ffc
|
QL: resolve calls to db relations
|
2021-10-13 17:03:24 +02:00 |
|
Taus
|
06ba078ef2
|
Merge pull request #83 from github/tausbn/fix-missing-override-fps
Fix "missing override" FPs
|
2021-10-13 16:36:18 +02:00 |
|
Taus
|
823c24a7ab
|
QL: Merge pull request #83 from github/tausbn/fix-missing-override-fps
Fix "missing override" FPs
|
2021-10-13 16:36:18 +02:00 |
|
Arthur Baars
|
893ca5a250
|
Merge pull request #353 from github/rc/3.3
Merge rc/3.3 into main
|
2021-10-13 16:33:42 +02:00 |
|
Erik Krogh Kristensen
|
1a1770fc06
|
resolve imports across qlpacks
|
2021-10-13 16:20:07 +02:00 |
|
Erik Krogh Kristensen
|
bc74af7307
|
QL: resolve imports across qlpacks
|
2021-10-13 16:20:07 +02:00 |
|
Arthur Baars
|
dc8399f13c
|
Merge pull request #352 from github/hvitved/dataflowimpl2-sync
Add missing `DataFlowImpl2.qll` entry to `identical-files.json`
|
2021-10-13 16:08:24 +02:00 |
|
Taus
|
bd01d92500
|
Fix "missing override" FPs
This brings the analysis back to the level it was at before the addition
of `instanceof`.
|
2021-10-13 14:07:24 +00:00 |
|
Taus
|
cc43230244
|
QL: Fix "missing override" FPs
This brings the analysis back to the level it was at before the addition
of `instanceof`.
|
2021-10-13 14:07:24 +00:00 |
|
Geoffrey White
|
0704ab7bd3
|
Add tests.
|
2021-10-13 15:00:54 +01:00 |
|
Geoffrey White
|
7c02b6a3b2
|
QL: Add tests.
|
2021-10-13 15:00:54 +01:00 |
|
Geoffrey White
|
c8c23a6eb4
|
Support hasName(x) pattern as well.
|
2021-10-13 15:00:54 +01:00 |
|
Geoffrey White
|
161461eb6f
|
QL: Support hasName(x) pattern as well.
|
2021-10-13 15:00:54 +01:00 |
|
Geoffrey White
|
e6242fd349
|
Add ql/use-set-literal query.
|
2021-10-13 15:00:54 +01:00 |
|
Geoffrey White
|
d933bf6f24
|
QL: Add ql/use-set-literal query.
|
2021-10-13 15:00:54 +01:00 |
|
Anders Schack-Mulligen
|
169cc75c88
|
Merge pull request #6840 from aschackmull/java/misc-perf
Java: Fix some performance issues.
|
2021-10-13 15:53:49 +02:00 |
|
Tom Hvitved
|
11792e17a9
|
Add missing DataFlowImpl2.qll entry to identical-files.json
|
2021-10-13 15:50:29 +02:00 |
|
Andrew Eisenberg
|
01819cdbde
|
Merge pull request #344 from github/aeisenberg/tutorial
|
2021-10-13 06:48:55 -07:00 |
|
Anders Schack-Mulligen
|
dd4f6edd62
|
Merge pull request #75 from github/aschackmull/isclosure
Expose transitive closure syntax.
|
2021-10-13 15:45:20 +02:00 |
|
Anders Schack-Mulligen
|
4b73c99c56
|
QL: Merge pull request #75 from github/aschackmull/isclosure
Expose transitive closure syntax.
|
2021-10-13 15:45:20 +02:00 |
|
Mathias Vorreiter Pedersen
|
43b1185d82
|
Merge pull request #79 from github/esbena/fix-1
fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 14:44:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
366fc23938
|
QL: Merge pull request #79 from github/esbena/fix-1
fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 14:44:25 +01:00 |
|
Taus
|
a6115687aa
|
Python: More implicit this
|
2021-10-13 13:43:37 +00:00 |
|
Taus
|
a9c8163ab3
|
Python: Fix uses of implicit this
Quoting the style guide:
"14. _Always_ qualify _calls_ to predicates of the same class with
`this`."
|
2021-10-13 13:43:36 +00:00 |
|
Esben Sparre Andreasen
|
3e7b82a02a
|
fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 15:38:16 +02:00 |
|
Esben Sparre Andreasen
|
64a3ffdca7
|
QL: fix getAPrimaryQlClass: SuperAccess -> Super
|
2021-10-13 15:38:16 +02:00 |
|
Erik Krogh Kristensen
|
06f2345bbb
|
add pretty AST for YAML and a QLPack utility class
|
2021-10-13 15:35:14 +02:00 |
|
Erik Krogh Kristensen
|
236989f6fd
|
QL: add pretty AST for YAML and a QLPack utility class
|
2021-10-13 15:35:14 +02:00 |
|
Mathias Vorreiter Pedersen
|
aef394e2d1
|
Merge pull request #62 from github/if-with-none
QL: Add query that finds 'if p() then q() else none()'
|
2021-10-13 14:29:15 +01:00 |
|
Mathias Vorreiter Pedersen
|
d2222ee9f2
|
QL: Merge pull request #62 from github/if-with-none
QL: Add query that finds 'if p() then q() else none()'
|
2021-10-13 14:29:15 +01:00 |
|
Andrew Eisenberg
|
0e0441743b
|
Move tutorial directly into each qlpack
See also https://github.com/github/codeql/pull/6862
|
2021-10-13 15:28:17 +02:00 |
|
Arthur Baars
|
aa4d0021a8
|
Merge pull request #349 from github/aibaars/bump-codeql-main
Bump codeql submodule on main
|
2021-10-13 15:26:59 +02:00 |
|
Arthur Baars
|
078cebe822
|
Merge pull request #351 from github/aibaars/fix-broken-links
Update broken links
|
2021-10-13 15:25:23 +02:00 |
|
Esben Sparre Andreasen
|
b8d26abbc2
|
Merge pull request #64 from github/esbena/codeql-action-support
CodeQL-action to work with QL-for-QL
|
2021-10-13 15:24:13 +02:00 |
|
Esben Sparre Andreasen
|
d41331b28b
|
QL: Merge pull request #64 from github/esbena/codeql-action-support
CodeQL-action to work with QL-for-QL
|
2021-10-13 15:24:13 +02:00 |
|
Philip Ginsbach
|
a204b7f3e7
|
Merge pull request #6866 from github/ginsbach/MoreInstanceofExtensions
more instanceof extensions
|
2021-10-13 14:21:50 +01:00 |
|
Esben Sparre Andreasen
|
85a35544af
|
add workflow with codeql-action
|
2021-10-13 15:21:08 +02:00 |
|