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 |
|
Esben Sparre Andreasen
|
5e1f565b6a
|
QL: add workflow with codeql-action
|
2021-10-13 15:21:08 +02:00 |
|
Jonas Jensen
|
c215838531
|
Merge pull request #6867 from nickrolfe/mergeback
Merge rc/3.3 into main
|
2021-10-13 15:19:18 +02:00 |
|
Mathias Vorreiter Pedersen
|
6ece3c2b46
|
Merge pull request #6870 from jbj/cp-fixes
C++: Fix potential Cartesian products
|
2021-10-13 14:15:33 +01:00 |
|
Arthur Baars
|
f4003406cf
|
Apply suggestions from code review
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2021-10-13 15:11:04 +02:00 |
|
Taus
|
e524076045
|
Extend the tests slightly
Adds a test for when the call is to an outer, non-member predicate.
|
2021-10-13 13:03:30 +00:00 |
|
Taus
|
d0cb1384a9
|
QL: Extend the tests slightly
Adds a test for when the call is to an outer, non-member predicate.
|
2021-10-13 13:03:30 +00:00 |
|
Arthur Baars
|
112b7a8e27
|
Update broken links
|
2021-10-13 15:03:19 +02:00 |
|
Anders Schack-Mulligen
|
94dbf2b7b4
|
Expose transitive closure syntax.
|
2021-10-13 12:48:38 +00:00 |
|
Anders Schack-Mulligen
|
7d68020c7b
|
QL: Expose transitive closure syntax.
|
2021-10-13 12:48:38 +00:00 |
|
Tom Hvitved
|
436f678c94
|
Speedup ErbDirective::containsStmtStart
|
2021-10-13 14:41:04 +02:00 |
|