Michael Nebel
|
6a406b28d1
|
C#: Do not insert a synthetic ToString call in interpolation expressions, if the type implements IFormattable.
|
2025-01-14 17:14:57 +01:00 |
|
Michael Nebel
|
ab70a945e4
|
C#: Add a summary model for PathString.ToString.
|
2025-01-14 17:14:12 +01:00 |
|
Michael Nebel
|
024de5eafc
|
C#: Update virtual call in constructor expected test output.
|
2025-01-14 17:14:11 +01:00 |
|
Michael Nebel
|
2bff2d646f
|
C#: Disregards compiler generated virtual calls as problematic virtual calls.
|
2025-01-14 17:14:09 +01:00 |
|
Michael Nebel
|
77f9f4c532
|
C#: Add implicit to string usage in constructor.
|
2025-01-14 17:14:07 +01:00 |
|
Michael Nebel
|
d40c1bebbf
|
C#: Update expected testoutput for Nullness tests.
|
2025-01-14 17:14:06 +01:00 |
|
Michael Nebel
|
e62846e4c5
|
C#: Disregard compiler generated method calls as possible null dereferences.
|
2025-01-14 17:14:04 +01:00 |
|
Michael Nebel
|
6a31fd7893
|
C#: Add ImplicitToString example in nullness tests.
|
2025-01-14 17:14:02 +01:00 |
|
Michael Nebel
|
cd7d2d4ca4
|
C#: Add change note.
|
2025-01-14 17:14:00 +01:00 |
|
Michael Nebel
|
20c2b2b2a2
|
C#: Update other existing tests expected output.
|
2025-01-14 17:13:59 +01:00 |
|
Michael Nebel
|
f239ab1fbf
|
C#: Update PrintAst expected test output.
|
2025-01-14 17:13:57 +01:00 |
|
Michael Nebel
|
53c2f76385
|
C#: Update AST printing to include generated cast (wrapping) expressions and generated ToString calls.
|
2025-01-14 17:13:56 +01:00 |
|
Michael Nebel
|
6c6e58b337
|
C#: Add PrintAst test to implicit ToString test.
|
2025-01-14 17:13:54 +01:00 |
|
Michael Nebel
|
a4049b1d9a
|
C#: Modify compiler generated strip logic to also take generated ToString calls into account.
|
2025-01-14 17:13:53 +01:00 |
|
Michael Nebel
|
8bf67e37fe
|
C#: Update test expected output.
|
2025-01-14 17:13:51 +01:00 |
|
Michael Nebel
|
5f539c5515
|
C#: Make synthetic ToString calls in string interpolation expressions.
|
2025-01-14 17:13:50 +01:00 |
|
Michael Nebel
|
e9beeac60f
|
C#: Update test expected output.
|
2025-01-14 17:13:48 +01:00 |
|
Michael Nebel
|
908a3e3563
|
C#: Make synthetic ToString calls in binary add expressions.
|
2025-01-14 17:13:46 +01:00 |
|
Michael Nebel
|
f905be4df3
|
C#: Add a RedundantToStringCall test case.
|
2025-01-14 17:13:45 +01:00 |
|
Michael Nebel
|
261b8db144
|
C#: Add some implicit toString data flow test cases.
|
2025-01-14 17:13:43 +01:00 |
|
Geoffrey White
|
6402aa5332
|
Merge pull request #18471 from geoffw0/weakhash
Rust: Weak hashing query
|
2025-01-14 15:54:42 +00:00 |
|
Chris Smowton
|
b2bb143689
|
Merge pull request #18305 from smowton/smowton/admin/agent-extracted-file-test
Java: Add test for a JavacTool-based compiler that doesn't use standard JavaFileObjects
|
2025-01-14 15:52:55 +00:00 |
|
Chris Smowton
|
060161cd5e
|
Add change note
|
2025-01-14 14:22:27 +00:00 |
|
Chris Smowton
|
5ca7d26cf3
|
Add test for a JavacTool-based compiler that doesn't use standard JavaFileObjects
|
2025-01-14 14:22:26 +00:00 |
|
Tom Hvitved
|
ed07da4327
|
Rust: Include nested .rs files in codeql test run
|
2025-01-14 14:35:34 +01:00 |
|
Chris Smowton
|
3e10e78c95
|
Merge pull request #18480 from github/smowton/admin/document-serialization-proxy
Java: document serialization proxy pattern
|
2025-01-14 12:34:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
0ff37f1205
|
Merge pull request #18486 from MathiasVP/indirect-instruction-barriers
C++: Add a `BarrierGuard` module for indirect instruction/operand nodes.
|
2025-01-14 11:37:58 +00:00 |
|
Simon Friis Vindum
|
7196892867
|
Merge pull request #18461 from paldepind/cpp-conditional-expr-range-analysis
C++: Only propagate smallest/largest range bound in conditional expressions
|
2025-01-14 12:31:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
aa55b8e726
|
Merge pull request #18485 from MathiasVP/speed-up-cpp-unbounded-write
C++: Speed up the `cpp/unbounded-write` query for an upcoming change
|
2025-01-14 10:39:03 +00:00 |
|
Jeroen Ketema
|
a2aefc9d61
|
Merge pull request #18478 from jketema/stats-try
C++: Update stats file
|
2025-01-14 10:47:20 +01:00 |
|
Jeroen Ketema
|
4951571dd4
|
Merge pull request #18488 from geoffw0/cleanup
C++: Fix a couple of typos.
|
2025-01-14 10:46:56 +01:00 |
|
Joe Farebrother
|
460de3f7d5
|
Reduce generality of map and zip for performance
|
2025-01-14 09:39:57 +00:00 |
|
Joe Farebrother
|
4e36008ed9
|
Add tests
|
2025-01-14 09:39:56 +00:00 |
|
Joe Farebrother
|
642f9dcbea
|
Model missing builtins
|
2025-01-14 09:39:54 +00:00 |
|
Geoffrey White
|
96008469d4
|
C++: QLDoc correction.
|
2025-01-14 09:19:50 +00:00 |
|
Paolo Tranquilli
|
23612b47a4
|
Merge pull request #18484 from github/redsun82/rust-discover-once
Rust: run sysroot discovery once
|
2025-01-14 09:54:58 +01:00 |
|
Owen Mansel-Chan
|
883301938b
|
Merge pull request #18161 from owen-mc/java/weak-crypto-algo-more-informative
Java: Make `java/weak-cryptographic-algorithm` give a reason why the algo is insecure
|
2025-01-13 23:43:04 +00:00 |
|
yoff
|
599411b440
|
Merge pull request #17787 from yoff/shared/add-location-to-typetracking-nodes
shared: Add locations to type tracking nodes
|
2025-01-13 23:06:09 +01:00 |
|
Mathias Vorreiter Pedersen
|
d9d0d9348c
|
C++: Add change note.
|
2025-01-13 18:53:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
91992e2f3f
|
C++: Accept test changes.
|
2025-01-13 18:34:42 +00:00 |
|
Mathias Vorreiter Pedersen
|
6f3a2c41b3
|
C++: Fill in skeleton for indirect instruction/operand barrier nodes.
|
2025-01-13 18:34:32 +00:00 |
|
Mathias Vorreiter Pedersen
|
4e3b27e920
|
C++: Add a testcase that needs indirect instruction/operand nodes.
|
2025-01-13 18:33:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
d63b73406c
|
C++: Add dataflow skeleton for barrier guards on indirect instruction/operand nodes.
|
2025-01-13 18:33:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
2d44b33598
|
C++: Speed up the 'cpp/unbounded-write' query.
|
2025-01-13 16:03:30 +00:00 |
|
Paolo Tranquilli
|
7988729ee6
|
Rust: run sysroot discovery once
|
2025-01-13 16:13:55 +01:00 |
|
Ian Lynagh
|
6b182c5ebd
|
Merge pull request #18396 from igfoo/igfoo/path_transformer
Kotlin: Add CODEQL_PATH_TRANSFORMER support
|
2025-01-13 15:11:41 +00:00 |
|
Michael Nebel
|
c68b55b957
|
Merge pull request #18385 from michaelnebel/csharp/allowsrefstruct
C# 13: Allows ref struct.
|
2025-01-13 16:04:03 +01:00 |
|
Michael Nebel
|
d0d5e0d157
|
C#: Address review comment.
|
2025-01-13 14:56:24 +01:00 |
|
Paolo Tranquilli
|
ca28087a16
|
Merge pull request #18479 from github/redsun82/rust-upgrade
Rust: update dependencies
|
2025-01-13 14:31:49 +01:00 |
|
Simon Friis Vindum
|
e9f2a8b017
|
C++: Extend nested ternary test with two more terms in the addition
|
2025-01-13 13:54:05 +01:00 |
|