Rasmus Lerchedahl Petersen
|
4a291147e0
|
Python: only look for the py2 stdlib if we extract std lib
|
2024-10-11 15:36:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
bb78c2a67e
|
Python: update test expectations
|
2024-10-11 15:36:44 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e91efaa92e
|
python: do not extract stdlib by default
|
2024-10-11 15:36:44 +02:00 |
|
Tom Hvitved
|
ac8b9739c5
|
Merge pull request #17686 from hvitved/rust/cfg-patterns
Rust: Include parameters and patterns in the CFG
|
2024-10-11 14:45:27 +02:00 |
|
Tom Hvitved
|
ffd6b9864c
|
Address review comments
|
2024-10-11 14:27:42 +02:00 |
|
Paolo Tranquilli
|
854d7660eb
|
Merge pull request #17730 from github/redsun82/codegen-annotate
Rust: insert `CallExprBase` in the hierarchy
|
2024-10-11 10:59:40 +02:00 |
|
Jeroen Ketema
|
57c6e4d9cb
|
Merge pull request #17734 from jketema/handle-print
C++: Print handler parameters in PrintAST
|
2024-10-11 10:53:27 +02:00 |
|
Paolo Tranquilli
|
f3bf347bd6
|
Merge branch 'main' into redsun82/codegen-annotate
|
2024-10-11 10:38:02 +02:00 |
|
Paolo Tranquilli
|
c66bd72620
|
Rust: rename to CallExprBase
|
2024-10-11 09:52:30 +02:00 |
|
Ian Lynagh
|
575eb24073
|
Merge pull request #17735 from github/revert-17709-go/extractor/objecttypes-consistency-generics
Revert "Go: extractor/objecttypes consistency generics"
|
2024-10-10 22:20:03 +01:00 |
|
Owen Mansel-Chan
|
d013c8940d
|
Revert "Go: extractor/objecttypes consistency generics"
|
2024-10-10 21:37:44 +01:00 |
|
Tom Hvitved
|
756affa4aa
|
Rust: Fix bugs in LetExprTree and MethodCallExprTree
|
2024-10-10 21:05:01 +02:00 |
|
Tom Hvitved
|
2f14ec9f2a
|
Rust: Include patterns in the CFG
|
2024-10-10 21:05:00 +02:00 |
|
Tom Hvitved
|
f6f54c6e3b
|
Rust: Include parameters in the CFG
|
2024-10-10 21:04:58 +02:00 |
|
Tom Hvitved
|
665da3958a
|
Rust: Add CFG test for nested function
|
2024-10-10 21:04:57 +02:00 |
|
Jeroen Ketema
|
f1a350c96a
|
C++: Print handler parameters in PrintAST
|
2024-10-10 20:47:12 +02:00 |
|
Owen Mansel-Chan
|
d0f73acc25
|
Merge pull request #17709 from owen-mc/go/extractor/objecttypes-consistency-generics
Go: extractor/objecttypes consistency generics
|
2024-10-10 17:30:03 +01:00 |
|
Tom Hvitved
|
5f353b72cd
|
Merge pull request #17727 from github/aibaars/modifiers
Rust: add extraction of all sorts of modifier tokens
|
2024-10-10 18:00:21 +02:00 |
|
Simon Friis Vindum
|
1398575b97
|
Merge pull request #17728 from paldepind/rust-remove-unused-types
Rust: Remove unused types
|
2024-10-10 17:33:59 +02:00 |
|
Geoffrey White
|
04c7319b6b
|
Merge pull request #17647 from geoffw0/warnings
Rust: More information about extractor errors and warnings
|
2024-10-10 16:19:15 +01:00 |
|
Geoffrey White
|
7420d07935
|
Update ruby/ql/lib/codeql/ruby/AST.qll
Co-authored-by: Arthur Baars <aibaars@github.com>
|
2024-10-10 15:54:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
e7da53d838
|
Merge pull request #17715 from MathiasVP/fopen-taint
C++: Add taint through `fopen`
|
2024-10-10 15:46:46 +01:00 |
|
Paolo Tranquilli
|
3ef49f31aa
|
Merge pull request #17725 from github/redsun82/fix-cwe-coverage-link
Docs: fix CWE coverage link in main index
|
2024-10-10 16:18:16 +02:00 |
|
Cornelius Riemenschneider
|
396bf93ac0
|
Merge pull request #17716 from github/criemen/rules-kotlin-2.0.0
Upgrade rules_kotlin to 2.0.0.
|
2024-10-10 15:07:50 +02:00 |
|
Geoffrey White
|
8a895740ba
|
Ruby: Move language specific code out of FileSystem.qll (at least for now).
|
2024-10-10 14:05:39 +01:00 |
|
Owen Mansel-Chan
|
513efe222d
|
Add check for object for specialized named type
|
2024-10-10 13:59:51 +01:00 |
|
Owen Mansel-Chan
|
6f6b4a0bfe
|
Add check for specialized objects
|
2024-10-10 13:59:49 +01:00 |
|
Owen Mansel-Chan
|
d295cac697
|
Always use generic method object
|
2024-10-10 13:59:47 +01:00 |
|
Paolo Tranquilli
|
89f43fb917
|
Rust: generate code
|
2024-10-10 14:37:40 +02:00 |
|
Paolo Tranquilli
|
6015524589
|
Rust: insert FunctionOrMethodCallExpr in annotations
|
2024-10-10 14:34:24 +02:00 |
|
Paolo Tranquilli
|
c364fd7e56
|
Codegen: allow annotations to replace bases and drop fields
|
2024-10-10 14:33:06 +02:00 |
|
Arthur Baars
|
32e9881cfb
|
Rust: update expected output
|
2024-10-10 14:25:07 +02:00 |
|
Arthur Baars
|
30034b4254
|
Rust: run 'bazel //rust/codegen'
|
2024-10-10 14:25:06 +02:00 |
|
Arthur Baars
|
b80b6aafdd
|
Rust: extract modifier tokens as predicates
|
2024-10-10 14:25:05 +02:00 |
|
Tom Hvitved
|
4df9cd88ef
|
Merge pull request #17658 from hvitved/shared/cfg-conditional-splitting
Shared `ConditionalCompletionSplitting` implementation
|
2024-10-10 13:21:38 +02:00 |
|
Simon Friis Vindum
|
0c9a2896d8
|
Rust: Remove unused types
|
2024-10-10 11:47:58 +02:00 |
|
Cornelius Riemenschneider
|
b18f8d3935
|
Merge pull request #17714 from github/criemen/flip-enable-plus
Bazel: Flip --incompatible_use_plus_in_repo_names.
|
2024-10-10 11:06:19 +02:00 |
|
Cornelius Riemenschneider
|
6322270926
|
Merge branch 'main' into criemen/flip-enable-plus
|
2024-10-10 09:54:16 +02:00 |
|
Paolo Tranquilli
|
3711a7e3e6
|
Fix CWE coverage link in main index
Kudos to @aikenka for spotting this.
Closes https://github.com/github/codeql/issues/17723
|
2024-10-10 09:30:20 +02:00 |
|
Geoffrey White
|
25b3d76f71
|
Merge pull request #17718 from geoffw0/unusedvar4
Rust: Restrict variables to lowercase (for now).
|
2024-10-10 08:22:52 +01:00 |
|
Geoffrey White
|
09c2f901f4
|
Merge pull request #17525 from geoffw0/unreachable
Rust: Unreachable code query
|
2024-10-10 08:22:08 +01:00 |
|
Tom Hvitved
|
6a87eb0c73
|
Merge pull request #17696 from hvitved/rust/captured-variables
Rust: Account for captured variables
|
2024-10-09 19:42:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
acac3a06ad
|
C++: Respond to review comments.
|
2024-10-09 17:32:37 +01:00 |
|
Geoffrey White
|
719cef8298
|
Merge branch 'main' into unreachable
|
2024-10-09 17:06:11 +01:00 |
|
Geoffrey White
|
5ac9c2db74
|
Rust: Accept variables test change.
|
2024-10-09 17:00:15 +01:00 |
|
Tom Hvitved
|
aa7215bbd5
|
Address review comments
|
2024-10-09 17:22:16 +02:00 |
|
Geoffrey White
|
dfeb35fe1a
|
Rust: Move the restriction to variableDecl.
|
2024-10-09 16:21:12 +01:00 |
|
Jeroen Ketema
|
8352d17e2c
|
Merge pull request #17693 from jketema/concepts
C++: Add a skeleton class for requires expressions
|
2024-10-09 16:54:33 +02:00 |
|
Geoffrey White
|
f171eeb229
|
Rust: Restrict 'unreachable' to nodes intended to be part of the CFG.
|
2024-10-09 15:37:10 +01:00 |
|
Geoffrey White
|
a66f31d844
|
Rust: Restrict variables to lowercase (for now).
|
2024-10-09 15:14:27 +01:00 |
|