Nora Dimitrijević
0a02b16c43
Merge pull request #22095 from d10c/d10c/drop-bracket-style-links
...
Remove [[ link syntax from C# XSS sink
2026-07-02 15:45:30 +02:00
Mathias Vorreiter Pedersen
4f4cdf434b
Merge pull request #22061 from MathiasVP/mad-write-through-model
...
Shared: Support flow summaries from `ReturnValue`s
2026-07-02 12:38:44 +01:00
Jeroen Ketema
daf97f7139
Add Windows integration tests showing that subst is handled inconsistently
2026-07-01 12:51:05 +02:00
Nora Dimitrijević
43cfa2f8bd
C#: Remove [[ style links from XSS sink explanation
...
Remove the makeUrl predicate and the [[""|""]]] link syntax from
AspxCodeSink.explanation(), replacing with plain text.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-30 16:14:12 +02:00
Mathias Vorreiter Pedersen
b7b731bab7
Merge branch 'main' into mad-write-through-model
2026-06-30 15:12:02 +01:00
Michael Nebel
a93501a1eb
Merge pull request #22033 from michaelnebel/csharp/usefeedmanager
...
C#: Use the feed manager in the `NugetExeWrapper`.
2026-06-30 15:03:25 +02:00
github-actions[bot]
456e33773b
Post-release preparation for codeql-cli-2.26.0
2026-06-25 16:24:06 +00:00
github-actions[bot]
237c5639e2
Release preparation for version 2.26.0
2026-06-25 15:27:00 +00:00
Michael Nebel
18913ce4b8
C#: Add change-note.
2026-06-25 11:50:49 +02:00
Michael Nebel
a45ef5845a
C#: Address review comments.
2026-06-25 11:50:47 +02:00
Michael Nebel
d32c4d838d
C#: Make the NuGetExeWrapper respect the CheckFeeds flag, private registries configuration and provide sources via the command line instead of creating a file.
2026-06-25 11:50:44 +02:00
Michael Nebel
8042fba94a
C#: Inject the feed manager into the NugetExeWrapper.
2026-06-25 11:50:42 +02:00
Michael Nebel
bbad4f6069
C#: Take a the feed logic out of the try/catch for NuGet downloading.
2026-06-25 11:50:40 +02:00
Tom Hvitved
929fa1e977
C#: Remove redundant code from DeadStoreOfLocal.ql
2026-06-25 08:50:40 +02:00
Anders Schack-Mulligen
29eba2f38e
Merge pull request #22017 from aschackmull/cfg/catchclause-pattern
...
Cfg: Change AST/CFG for CatchClauses to use a pattern.
2026-06-24 13:21:54 +02:00
Michael Nebel
a24d222d96
Merge pull request #22011 from michaelnebel/csharp/removeafallback
...
C#: Re-factor feed handling logic into its own component.
2026-06-24 11:58:56 +02:00
Mathias Vorreiter Pedersen
bf50e377c5
C#: Fixes after changes to the flow summary API.
2026-06-23 20:33:10 +01:00
Anders Schack-Mulligen
e1d4fe8605
C#: Accept test changes.
2026-06-23 14:42:20 +02:00
Anders Schack-Mulligen
41297c588c
Cfg: Change AST/CFG for CatchClauses to use a pattern.
2026-06-23 14:28:44 +02:00
copilot-swe-agent[bot]
b254aa7e0b
C#: Extract catch(Ex) type as TypeAccess instead of TypeMention
2026-06-23 13:55:39 +02:00
Michael Nebel
18f49ed1a2
C#: Fix spelling error.
2026-06-22 13:04:38 +02:00
Anders Schack-Mulligen
ac7ed0612d
C#: Accept test change.
2026-06-22 13:00:55 +02:00
Michael Nebel
5f31632445
C#: Move GetAllFeeds to the feed manager.
2026-06-22 12:45:53 +02:00
copilot-swe-agent[bot]
bd84fb31e1
Add regression for catch type mention extraction
2026-06-22 09:41:55 +00:00
copilot-swe-agent[bot]
4c9fa4dddc
Emit catch type mentions without variables
2026-06-22 09:37:24 +00:00
Michael Nebel
6a2a337ffe
C#: Move the nuget.config diagnostics out of the GetAllFeeds method.
2026-06-22 11:03:40 +02:00
Michael Nebel
cf896f243f
C#: Re-factor more the feed related methods into the FeedManager.
2026-06-22 11:03:38 +02:00
Michael Nebel
bae2d18446
C#: Refactor some of the feed logic into a separate class.
2026-06-22 11:03:35 +02:00
Michael Nebel
2fb5321a50
C#: NoOpPackageRestore only needs the PackageConfigs collection and not the entire FileProvider.
2026-06-22 11:03:33 +02:00
Michael Nebel
03b525b689
C#: Handle the places where we could risk that Path.Combine would have thrown away the first argument.
2026-06-19 10:22:52 +02:00
Michael Nebel
f7b3f851e8
C#: Rename PathCombine to PathJoin.
2026-06-19 10:22:49 +02:00
Michael Nebel
131d4a0d81
C#: Fix the cs/path-combine code quality issues in the extractor.
2026-06-19 10:22:40 +02:00
Michael Nebel
2686026608
Merge pull request #21993 from michaelnebel/csharp/dropmono
...
C#: Only use `nuget.exe` on Windows or machines with Mono.
2026-06-19 09:53:04 +02:00
Michael Nebel
142a72c77b
C#: Address review comments.
2026-06-18 12:48:09 +02:00
Anders Schack-Mulligen
f844cd3754
Java/C#: Adapt to signature change.
2026-06-18 11:00:30 +02:00
Michael Nebel
c747352f41
C#: Fix some code quality issues by replacing Path.Combine with Path.Join.
2026-06-18 08:28:58 +02:00
Michael Nebel
dfdd12190e
C#: Rename NugetExeWrapper to PackagesConfigRestorer.
2026-06-18 08:28:56 +02:00
Michael Nebel
63057db753
C#: Only download and use nuget.exe in case of windows or mono is installed.
2026-06-18 08:28:54 +02:00
Michael Nebel
21f8caf153
C#: Re-factor the NugetExeWrapper, introduce an interface and a factory method for constructing package config restorers.
2026-06-18 08:28:51 +02:00
Michael Nebel
9b34cfa362
C#: Invert logic in HasPackageSource.
2026-06-18 08:28:49 +02:00
Michael Nebel
944d76de44
C#: Use the build actions IsWindows in the NugetExeWrapper.
2026-06-18 08:28:47 +02:00
Michael Nebel
e94d279234
Merge pull request #21984 from forks-felickz/felickz/razor-page-handler-sources
...
C#: Add Razor Page handler method parameters as remote flow sources
2026-06-16 13:15:51 +02:00
Michael Nebel
01454d76c2
Merge pull request #21881 from michaelnebel/csharp/propertycalls
...
C#: Property- and Indexer call targets for partial overrides.
2026-06-16 08:46:33 +02:00
Michael Nebel
859ad1d8d0
Merge pull request #21877 from michaelnebel/csharp/spanaccessrange
...
C#: Extract `.Slice` method call when using a span in conjunction with a range.
2026-06-16 08:42:57 +02:00
Chad Bentz
c08c0e9ae5
Merge branch 'main' into felickz/razor-page-handler-sources
2026-06-15 11:35:54 -04:00
Chad Bentz
4f1d6f472d
Fix test comments: replace GOOD/BAD markers with flow source descriptions
...
Per review feedback, GOOD/BAD markers don't apply to flow source
enumeration tests. Use descriptive comments instead.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-15 11:34:43 -04:00
Michael Nebel
c31b594bbc
C#: Address review comments.
2026-06-15 16:17:46 +02:00
Michael Nebel
66db0d42a9
C#: Address review comment.
2026-06-15 15:41:19 +02:00
Michael Nebel
175c4f1b0d
C#: Add models as data tests for compound assignment operators.
2026-06-15 13:26:39 +02:00
Michael Nebel
ab4f170780
Merge pull request #21909 from michaelnebel/csharp/refactoroperations
...
C#: Refactor- and rename operation expressions.
2026-06-15 12:35:39 +02:00