Michael Nebel
|
fe94b3b68b
|
C#: Address review comments.
|
2026-02-09 11:46:53 +01:00 |
|
Michael Nebel
|
02e4a8b6f7
|
C#: Add change-note.
|
2026-02-05 15:52:43 +01:00 |
|
Michael Nebel
|
bd3e4d3d7e
|
C#: Add MaD tests for extensions.
|
2026-02-05 15:38:29 +01:00 |
|
Michael Nebel
|
4b6a53b577
|
C#: Add extension data flow test.
|
2026-02-05 15:38:27 +01:00 |
|
Michael Nebel
|
6cbe000d51
|
C#: Add PrintAst test for extensions.
|
2026-02-05 15:38:25 +01:00 |
|
Michael Nebel
|
c040daab9c
|
C#: Add extensions test.
|
2026-02-05 15:38:20 +01:00 |
|
Michael Nebel
|
849823eff6
|
C#: Add dispatch logic for calling extensions accessors as methods.
|
2026-02-05 15:38:16 +01:00 |
|
Michael Nebel
|
e831c80a23
|
C#: Replace extension parameter access with the corresponding synthetic parameter.
|
2026-02-05 15:38:14 +01:00 |
|
Michael Nebel
|
5e02a86542
|
C#: Add extension call classes.
|
2026-02-05 15:38:12 +01:00 |
|
Michael Nebel
|
b9f36f37b6
|
C#: Add extension callable and accessor classes.
|
2026-02-05 15:38:09 +01:00 |
|
Michael Nebel
|
9a4a6cfcb8
|
C#: Add ExtensionType to the QL library.
|
2026-02-05 15:38:07 +01:00 |
|
Michael Nebel
|
edfdc9812f
|
C#: Extract extension types and members. Replacing invocations to static generated methods with invocation of extension type member.
|
2026-02-05 15:38:05 +01:00 |
|
Michael Nebel
|
ab505e3281
|
C#: Add class for making synthetic parameter entities.
|
2026-02-05 15:38:02 +01:00 |
|
Michael Nebel
|
60bb9a9b06
|
C#: Move some populate methods and location writing methods.
|
2026-02-04 13:24:21 +01:00 |
|
Michael Nebel
|
c68cd58f70
|
C#: Add parameter marker interface, allow a type to a parent for parameter and make it possible to specify a parameter position offset.
|
2026-02-04 13:19:29 +01:00 |
|
Michael Nebel
|
dca10f8740
|
C#: Add extended_type to the DB scheme.
|
2026-02-04 12:51:30 +01:00 |
|
Michael B. Gale
|
8e39ed079e
|
Merge pull request #21252 from github/mbg/go/private-registry-diagnostic
Go: Add diagnostic for private registry usage
|
2026-02-03 14:36:19 +00:00 |
|
Michael B. Gale
|
d5c4a19efa
|
Apply suggestions from code review
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com>
|
2026-02-03 10:34:14 +00:00 |
|
Tom Hvitved
|
6fbf727309
|
Merge pull request #21251 from hvitved/rust/fix-bad-join
Rust: Fix bad join
|
2026-02-02 19:12:30 +01:00 |
|
Owen Mansel-Chan
|
e00390d23a
|
Merge pull request #21224 from owen-mc/go/use-shared-basic-block-lib
Go: Use shared basic block lib
|
2026-02-02 16:31:06 +00:00 |
|
Michael B. Gale
|
d079671ec8
|
Align testItems with what getEnvVars does
|
2026-02-02 16:17:22 +00:00 |
|
Michael B. Gale
|
cbbc057dd3
|
Fix singular/plural wording and add test
|
2026-02-02 16:15:36 +00:00 |
|
Henry Mercer
|
e712e62f14
|
Merge pull request #21250 from github/post-release-prep/codeql-cli-2.24.1
Post-release preparation for codeql-cli-2.24.1
|
2026-02-02 07:31:39 -08:00 |
|
Michael B. Gale
|
30b30d65c8
|
Emit the new diagnostic
|
2026-02-02 14:47:25 +00:00 |
|
Michael B. Gale
|
6d67e419ff
|
Move private registry sources out of util package
|
2026-02-02 14:45:06 +00:00 |
|
Michael B. Gale
|
29930fa6bf
|
Track active proxy configurations
|
2026-02-02 14:40:08 +00:00 |
|
Michael B. Gale
|
a57c6cde30
|
Add EmitPrivateRegistryUsed
|
2026-02-02 14:39:27 +00:00 |
|
Tom Hvitved
|
b16f1d3778
|
Rust: Fix bad join
Before
```
Evaluated relational algebra for predicate _PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6_PathResolution::ImplOrTraitItemNode.ge__#shared@0d3de6d9 with tuple counts:
395360270 ~2% {5} r1 = JOIN Type::TAssociatedTypeTypeParameter#6da9e52a WITH `PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6` CARTESIAN PRODUCT OUTPUT Rhs.0, Lhs.0, Lhs.1, Lhs.2, Rhs.1
1274237644 ~0% {6} | JOIN WITH `PathResolution::ItemNode.getASuccessor/1#8f430f71` ON FIRST 1 OUTPUT Lhs.1, Lhs.2, Lhs.3, Lhs.4, Rhs.1, Rhs.2
1274237644 ~0% {6} | JOIN WITH PathResolution::TraitItemNode#8d4ce62d ON FIRST 1 OUTPUT Lhs.0, Lhs.4, Lhs.1, Lhs.2, Lhs.3, Lhs.5
6984871 ~0% {5} | JOIN WITH `PathResolution::ImplOrTraitItemNode.getAssocItem/1#f77bb9ed` ON FIRST 3 OUTPUT Lhs.2, Lhs.0, Lhs.3, Lhs.4, Lhs.5
6984871 ~0% {4} | JOIN WITH TypeAlias::Generated::TypeAlias#1ca97780 ON FIRST 1 OUTPUT Lhs.4, Lhs.1, Lhs.2, Lhs.3
6076675 ~0% {4} | JOIN WITH `TypeAlias::Generated::TypeAlias.getTypeRepr/0#dispred#5fd7e521` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3
return r1
```
After
```
Evaluated relational algebra for predicate _PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6_PathResolution::ImplOrTraitItemNode.ge__#shared@760e0499 with tuple counts:
443292 ~2% {3} r1 = SCAN `PathResolution::ImplOrTraitItemNode.getAssocItem/1#f77bb9ed` OUTPUT In.0, In.2, In.1
1258 ~1% {3} | JOIN WITH Type::TAssociatedTypeTypeParameter#6da9e52a ON FIRST 2 OUTPUT Lhs.2, Lhs.0, Rhs.2
13656944 ~3% {4} | JOIN WITH `PathResolution::ItemNode.getASuccessor/1#8f430f71_102#join_rhs` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Rhs.2
6984871 ~0% {4} | JOIN WITH `PathResolution::ImplItemNode.getTraitPath/0#dispred#3b7d1cb6` ON FIRST 1 OUTPUT Lhs.3, Lhs.1, Lhs.2, Rhs.1
6076675 ~0% {4} | JOIN WITH `TypeAlias::Generated::TypeAlias.getTypeRepr/0#dispred#5fd7e521` ON FIRST 1 OUTPUT Rhs.1, Lhs.1, Lhs.2, Lhs.3
return r1
```
|
2026-02-02 15:26:32 +01:00 |
|
github-actions[bot]
|
73d06f26cb
|
Post-release preparation for codeql-cli-2.24.1
|
2026-02-02 14:04:26 +00:00 |
|
Henry Mercer
|
fedb9464af
|
Merge pull request #21248 from github/henrymercer/fix-mysql-typo
Fix capitalization of MySQL
codeql-cli/latest
codeql-cli/v2.24.1
|
2026-02-02 05:33:39 -08:00 |
|
Simon Friis Vindum
|
8b03608a4f
|
Merge pull request #21188 from paldepind/rust/self-path-assoc
Rust: Implement type inference for associated types for concrete types
|
2026-02-02 13:50:43 +01:00 |
|
Henry Mercer
|
1a6b2b9b82
|
Fix capitalization of MySQL
|
2026-02-02 12:37:32 +00:00 |
|
Henry Mercer
|
57c2208f7a
|
Merge pull request #21246 from github/henrymercer/kotlin/version-range-formatting
Fix formatting of Kotlin version ranges
|
2026-02-02 04:30:52 -08:00 |
|
Henry Mercer
|
5f1fd57f84
|
Fix formatting of Kotlin version ranges
|
2026-02-02 12:22:50 +00:00 |
|
Henry Mercer
|
6b78313701
|
Merge pull request #21245 from github/release-prep/2.24.1
Release preparation for version 2.24.1
|
2026-02-02 04:12:14 -08:00 |
|
Henry Mercer
|
38fcc61817
|
Fix formatting in Kotlin changelog
|
2026-02-02 12:10:15 +00:00 |
|
github-actions[bot]
|
0db542e9f0
|
Release preparation for version 2.24.1
|
2026-02-02 12:09:09 +00:00 |
|
Tom Hvitved
|
4a04f7b66f
|
Merge pull request #21243 from hvitved/csharp/insecure-object-tests
C#: Add more tests for `InsecureDirectObjectReference.ql`
|
2026-02-02 13:03:23 +01:00 |
|
Simon Friis Vindum
|
0567864a83
|
Rust: Make module private
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2026-02-02 12:57:26 +01:00 |
|
Simon Friis Vindum
|
18576838d4
|
Rust: Minor tweaks and improvements
|
2026-02-02 12:07:18 +01:00 |
|
Tom Hvitved
|
fe0634574d
|
C#: Add more tests for InsecureDirectObjectReference.ql
|
2026-02-02 11:09:26 +01:00 |
|
Michael B. Gale
|
9a00c75460
|
Merge pull request #21236 from github/mbg/csharp/fix-registry-feeds
C#: Make sure `allFeeds` contains at least `explicitFeeds`
|
2026-02-02 07:49:33 +00:00 |
|
Owen Mansel-Chan
|
5204255615
|
Merge pull request #21234 from owen-mc/python/convert-sanitizers-to-mad
Python: Allow models-as-data sanitizers
|
2026-01-30 14:28:39 +00:00 |
|
Owen Mansel-Chan
|
0222159df5
|
Specify vulnerable args instead of safe ones
|
2026-01-30 14:10:03 +00:00 |
|
Michael B. Gale
|
454d13b485
|
Remove element check
|
2026-01-30 14:03:43 +00:00 |
|
Mathias Vorreiter Pedersen
|
16670511de
|
Merge pull request #21239 from MathiasVP/logical-binary-fix-guards-cpp
C++: Ensure that there are AST `GuardCondition`s for `||` and `&&`
|
2026-01-30 13:50:55 +00:00 |
|
Michael B. Gale
|
ad2aa6d4f8
|
Accept expected diagnostic output
|
2026-01-30 13:38:50 +00:00 |
|
Michael B. Gale
|
3e0719609f
|
Fix missing negation
|
2026-01-30 13:30:47 +00:00 |
|
Michael B. Gale
|
1aba0b20cd
|
Add integration test
|
2026-01-30 13:19:47 +00:00 |
|
Michael B. Gale
|
1b5ed129ac
|
Log and emit diagnostic if incorrectly named files are found
|
2026-01-30 13:19:46 +00:00 |
|