Andrew Eisenberg
|
e8a0d07217
|
Update docs/codeql/codeql-cli/analyzing-databases-with-the-codeql-cli.rst
Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com>
|
2022-09-28 09:59:22 -07:00 |
|
Tom Hvitved
|
470908f53e
|
Merge pull request #10606 from hvitved/csharp/unsupported-api-meta-query
C#: Add meta query for reporting calls to unsupported library methods
|
2022-09-28 18:52:07 +02:00 |
|
Tom Hvitved
|
3af3772041
|
Ruby: Include With(out)Element in isElementBody
|
2022-09-28 16:51:20 +02:00 |
|
Nora Dimitrijević
|
823b0109f0
|
C++: Mark FPs that are hard to solve w/o source code
|
2022-09-28 16:20:13 +02:00 |
|
Mathias Vorreiter Pedersen
|
4ab676774e
|
C++: Add qhelp to new query.
|
2022-09-28 15:17:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
769ff5c6f3
|
C++: Add 'isAdditionalFlowStep' predicates for both configurations in the product dataflow library and use them to fix missing results in the 'cpp/overrun-write' query.
|
2022-09-28 15:17:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
ccbbb5754e
|
C++: Use range analysis in 'cpp/overrun-write' and accept test changes.
|
2022-09-28 15:14:29 +01:00 |
|
Mathias Vorreiter Pedersen
|
51758aa928
|
C++: Add tests to 'cpp/overrun-write'.
|
2022-09-28 15:14:29 +01:00 |
|
Rasmus Lerchedahl Petersen
|
a11948bea0
|
Python: make toString follow member predicate name
|
2022-09-28 16:13:04 +02:00 |
|
Rasmus Lerchedahl Petersen
|
d122a64e74
|
Python: do not commit to CfgNode
|
2022-09-28 16:12:29 +02:00 |
|
Nora Dimitrijević
|
0128b1702e
|
C++: Fix "LHS-end = RHS-begin" FP
|
2022-09-28 15:36:01 +02:00 |
|
Tom Hvitved
|
ac85741da8
|
C#: Add meta query for reporting calls to unsupported library methods
|
2022-09-28 15:28:00 +02:00 |
|
Asger F
|
76cab235d9
|
Ruby: reuse argumentPositionMatch
|
2022-09-28 15:24:48 +02:00 |
|
Tamas Vajk
|
375698f975
|
Kotlin: Fix field lookup in Android synthetic classes
|
2022-09-28 15:23:34 +02:00 |
|
Asger F
|
8704ccee77
|
Ruby: mention TNoContentSet is only used by type-tracking
|
2022-09-28 15:18:09 +02:00 |
|
Nora Dimitrijević
|
e7c1fadd94
|
C++: Fix member-call- and C-cast-related FPs
|
2022-09-28 15:02:22 +02:00 |
|
Tamás Vajk
|
f761e57365
|
Merge pull request #10591 from tamasvajk/kotlin-unbound-symbol
Kotlin: Log error when unbound symbol is found
|
2022-09-28 14:45:13 +02:00 |
|
Michael Nebel
|
a36bba94f1
|
C#: Base the getAPostUpdateNote predicate purely on cfg.
|
2022-09-28 14:35:49 +02:00 |
|
Michael Nebel
|
c07c10a808
|
C#: Address review comments.
|
2022-09-28 14:35:09 +02:00 |
|
Michael Nebel
|
2d0a377b7a
|
C#: Update dataflow consistency queries to cater for non unique post and pre unique update notes for conditional branches.
|
2022-09-28 14:35:09 +02:00 |
|
Michael Nebel
|
e8fd2bfc78
|
C#: Update expected test output.
|
2022-09-28 14:35:09 +02:00 |
|
Michael Nebel
|
e5711380f8
|
C#: Make postupdate notes for conditional branches.
|
2022-09-28 14:35:09 +02:00 |
|
Michael Nebel
|
7b6e684eaf
|
C#: Update test expected output (no new flow is identified).
|
2022-09-28 14:35:09 +02:00 |
|
Michael Nebel
|
51daae01f1
|
C#: Add test case.
|
2022-09-28 14:35:09 +02:00 |
|
Tamas Vajk
|
d3c3f3bed9
|
Kotlin: Fix class lookup for nested Android synthetic classes
|
2022-09-28 14:23:39 +02:00 |
|
Erik Krogh Kristensen
|
e0c68c3a27
|
Merge pull request #10605 from erik-krogh/allow-getURL
QL: allow getURL as an acronym
|
2022-09-28 13:34:48 +02:00 |
|
Jami
|
b448206c19
|
Merge pull request #10580 from jcogs33/remove-stubs-android
Java: remove `stubs/android` directory
|
2022-09-28 07:23:52 -04:00 |
|
erik-krogh
|
2b316471c5
|
bump typos to 0.0.2
|
2022-09-28 13:19:32 +02:00 |
|
Anders Schack-Mulligen
|
b48b5d45ef
|
Merge pull request #10498 from Marcono1234/marcono1234/compilation-unit-simple-name-type
Java: Add `CompilationUnit.getATypeInScope()`
|
2022-09-28 13:18:29 +02:00 |
|
erik-krogh
|
a10a2c2b01
|
QL: allow getURL as an acronym
|
2022-09-28 13:14:48 +02:00 |
|
Asger F
|
65de5d014c
|
Ruby: add test case
|
2022-09-28 12:23:58 +02:00 |
|
Asger F
|
24f2a3cdff
|
Sync ApiGraphModels.qll
|
2022-09-28 12:17:44 +02:00 |
|
Asger F
|
c8162f80bf
|
Ruby: add TypeModel.getAnApiNode
|
2022-09-28 12:17:10 +02:00 |
|
Rasmus Lerchedahl Petersen
|
05102f9007
|
Python: add change note
|
2022-09-28 12:06:05 +02:00 |
|
Asger F
|
a48b893ed6
|
Merge pull request #10588 from asgerf/rb/rbi-instantiated-type
Ruby: add RbiInstantiatedType
|
2022-09-28 11:51:20 +02:00 |
|
Joe Farebrother
|
6cb26d5129
|
Merge pull request #10241 from joefarebrother/android-webview-dubugging
Java: Add query for WebView debugging enabled
|
2022-09-28 10:50:51 +01:00 |
|
Rasmus Lerchedahl Petersen
|
b1ae3bfdb2
|
Python: less eager tracking of flow
|
2022-09-28 11:46:26 +02:00 |
|
Asger F
|
fea47c85f3
|
Ruby: expand on type-tracking test a bit
|
2022-09-28 11:40:55 +02:00 |
|
Rasmus Lerchedahl Petersen
|
63ee51a4e2
|
Python: inline mongoCollectionMethod
|
2022-09-28 11:40:06 +02:00 |
|
yoff
|
70d47f313e
|
Apply suggestions from code review
Co-authored-by: Rasmus Wriedt Larsen <rasmuswriedtlarsen@gmail.com>
|
2022-09-28 11:33:00 +02:00 |
|
Asger F
|
971657245d
|
Ruby: update API graph inline test to match output
|
2022-09-28 11:17:13 +02:00 |
|
Tom Hvitved
|
99b2df0605
|
Ruby: Make get(Explicit)VisibilityModifier private
|
2022-09-28 11:16:13 +02:00 |
|
Asger F
|
ce1c258273
|
Ruby: Update TypeTracker.expected
|
2022-09-28 11:15:25 +02:00 |
|
Asger F
|
ee7dea1ab6
|
Merge branch 'main' into rb/summarize-loads-v2
This only fixes superficial conflicts with
https://github.com/github/codeql/pull/10574
semantic conflicts will be addressed in later commits
|
2022-09-28 11:11:44 +02:00 |
|
Tom Hvitved
|
22946b176f
|
Merge pull request #10574 from hvitved/ruby/reverse-known-stores
Ruby: Fix spurious flow through reverse stores
|
2022-09-28 11:02:17 +02:00 |
|
Asger F
|
e56630a485
|
Ruby: add missing qldoc
|
2022-09-28 10:49:34 +02:00 |
|
Asger F
|
e1dfed0fcb
|
Ruby: move OptionalContentSet to TypeTrackerSpecific.qll
|
2022-09-28 10:49:34 +02:00 |
|
Asger F
|
14e384aaa2
|
Ruby: remove unneeded import
|
2022-09-28 10:49:34 +02:00 |
|
Asger F
|
ce3665d50e
|
Ruby: remove unneeded qualified AST import
|
2022-09-28 10:49:34 +02:00 |
|
Asger F
|
665ee81967
|
Ruby: revert trackUseNode to idiomatic type-tracking
The optimizations done here now seem to backfire and cause more problems than they fix.
|
2022-09-28 10:49:34 +02:00 |
|