Michael Nebel
|
2eac8890d3
|
Merge pull request #21893 from michaelnebel/cshar/updateroslyn
C#: Update Roslyn and other pinned depenencies.
|
2026-05-28 13:49:29 +02:00 |
|
Michael Nebel
|
d4c7b5b6fe
|
C#: Update encoding of SBCS to UTF8 with BOM.
|
2026-05-27 14:01:34 +02:00 |
|
Michael Nebel
|
c0273ae94f
|
C#: Update other affected tests (including database quality).
|
2026-05-19 14:24:05 +02:00 |
|
Michael Nebel
|
1c01bb32d9
|
C#: Update test expected output.
|
2026-05-19 14:24:03 +02:00 |
|
Michael Nebel
|
a2ac0ab7d5
|
C#: Add test case for indexer calls and update test expected for other files.
|
2026-05-19 14:23:55 +02:00 |
|
Michael Nebel
|
42aaae7cf3
|
C#: Add test case for property calls and update test expected for other files.
|
2026-05-19 14:23:52 +02:00 |
|
Michael Nebel
|
4bd9005f9a
|
C#: Add data flow testcases for mutation operators.
|
2026-05-13 09:24:54 +02:00 |
|
Michael Nebel
|
23328e90d4
|
C#: Add extension increment/decrement examples.
|
2026-05-13 09:24:46 +02:00 |
|
Michael Nebel
|
25274a1df2
|
C#: Add an increment/decrement operator test case.
|
2026-05-13 09:24:40 +02:00 |
|
Michael Nebel
|
1c50c0c2c6
|
C#: Update PrintAst expected output.
|
2026-05-13 09:24:37 +02:00 |
|
Michael Nebel
|
ac7eb01817
|
C#: Add Increment/Decrement instance operator test example and update test expected output.
|
2026-05-13 09:24:29 +02:00 |
|
Anders Schack-Mulligen
|
6b6df374fa
|
C#/Java: Accept test changes.
|
2026-05-07 15:07:31 +02:00 |
|
Anders Schack-Mulligen
|
02f5fe9a42
|
C#: Address some review comments.
|
2026-05-04 11:49:24 +02:00 |
|
Anders Schack-Mulligen
|
e012981e5b
|
C#: Accept test changes for out/ref SSA location changes.
|
2026-05-01 10:32:18 +02:00 |
|
Anders Schack-Mulligen
|
351e9cc914
|
C#: Accept test changes.
|
2026-05-01 10:28:15 +02:00 |
|
Anders Schack-Mulligen
|
9a7eb8dfb9
|
C#: Replace Ssa::PhiNode with SsaPhiDefinition.
|
2026-04-30 13:49:23 +02:00 |
|
Anders Schack-Mulligen
|
6ecdf3fe32
|
C#: Replace Ssa::ImplicitParameterDefinition with SsaParameterInit.
|
2026-04-30 13:49:19 +02:00 |
|
Anders Schack-Mulligen
|
dc34b10cb6
|
C#: Replace Ssa::ExplicitDefinition with SsaExplicitWrite.
|
2026-04-30 12:52:51 +02:00 |
|
Anders Schack-Mulligen
|
ed6cdfc227
|
C#: Move isLiveOutRefParameterDefinition to top-level.
|
2026-04-30 12:46:27 +02:00 |
|
Anders Schack-Mulligen
|
9345c44e0f
|
C#: Delete test for Definition.getElement.
|
2026-04-30 12:46:23 +02:00 |
|
Anders Schack-Mulligen
|
c88a22ccf8
|
C#: Replace most uses of Ssa::Definition with SsaDefinition.
|
2026-04-30 12:45:25 +02:00 |
|
Anders Schack-Mulligen
|
83c7a33e53
|
C#: Deprecate member predicates Definition.getAFirstRead and getAFirstReadAtNode.
|
2026-04-30 12:42:21 +02:00 |
|
Tom Hvitved
|
d4a32476da
|
C#: No need to special-case default arguments in nullness analysis
|
2026-04-29 14:01:13 +02:00 |
|
Tom Hvitved
|
6c42418faf
|
C#: Use parameter CFG nodes in SSA
|
2026-04-29 14:01:11 +02:00 |
|
Tom Hvitved
|
cbe207ab65
|
C#: Include parameters and their defaults in the CFG
|
2026-04-29 14:01:09 +02:00 |
|
Tom Hvitved
|
d792e11b7f
|
C#: Add tests for methods with default parameters
|
2026-04-29 14:01:08 +02:00 |
|
Michael Nebel
|
f3f3ee6e81
|
C#: Add cs/deferenced-value-is-always-null test example for compound operators.
|
2026-04-24 08:57:14 +02:00 |
|
Michael Nebel
|
01baa6e3ae
|
C#: Add tests and update expected test output.
|
2026-04-24 08:57:11 +02:00 |
|
Anders Schack-Mulligen
|
4b8e4b40af
|
C#: Fix test.
|
2026-04-22 14:00:13 +02:00 |
|
Anders Schack-Mulligen
|
bbd60031b1
|
C#: Replace references to old BaseSSA classes.
|
2026-04-22 11:53:40 +02:00 |
|
Michael Nebel
|
bca51a986c
|
Merge pull request #21612 from michaelnebel/csharp/legacyasptaintedmember
C#: Taint members of types in ASP.NET user context.
|
2026-04-22 09:28:27 +02:00 |
|
Anders Schack-Mulligen
|
f912731cd4
|
Merge pull request #21565 from aschackmull/csharp/cfg2
C#: Replace CFG with the shared implementation
|
2026-04-21 15:50:38 +02:00 |
|
Michael Nebel
|
8b93ce2747
|
C#: Add ASP.NET test case for a collection type.
|
2026-04-21 14:27:06 +02:00 |
|
Michael Nebel
|
8060d2ff24
|
C#: Streamline the implementation for ASP.NET Core tainted members.
|
2026-04-21 13:40:02 +02:00 |
|
Michael Nebel
|
921d93e427
|
C#: Add an ASP.NET flow source example when using the WebMethod attribute.
|
2026-04-21 13:39:59 +02:00 |
|
Michael Nebel
|
0062eb1209
|
C#: Update remote flow sources test to also report tainted members.
|
2026-04-21 13:39:51 +02:00 |
|
Anders Schack-Mulligen
|
a2a4e8288e
|
C#: Deprecate ControlFlowElement.getAControlFlowNode and remove some splitting quantification.
|
2026-04-21 11:14:05 +02:00 |
|
Anders Schack-Mulligen
|
9de02b7ae6
|
Cfg: Use consistent casing in additional node tags.
|
2026-04-21 10:56:10 +02:00 |
|
Tom Hvitved
|
0235df8758
|
C#: Improve alert message for RedundantToStringCall.ql
|
2026-04-17 13:55:00 +02:00 |
|
Tom Hvitved
|
426962e348
|
C#: Fix FPs in RedundantToStringCall.ql
|
2026-04-17 09:37:19 +02:00 |
|
Tom Hvitved
|
33e9c02079
|
C#: Add more tests for RedundantToStringCall.ql
|
2026-04-17 09:33:13 +02:00 |
|
Tom Hvitved
|
878cfd720c
|
C#: Use inline test expectations
|
2026-04-14 14:41:28 +02:00 |
|
copilot-swe-agent[bot]
|
3483050526
|
Fix false positive in MissedSelectOpportunity for async/await loops
Agent-Logs-Url: https://github.com/github/codeql/sessions/3e8f4320-2bf4-45f5-b9ea-dad41d522d84
Co-authored-by: hvitved <3667920+hvitved@users.noreply.github.com>
|
2026-04-14 08:18:02 +00:00 |
|
Anders Schack-Mulligen
|
aaf9bb2e9e
|
C#: Accept fewer CallContextSpecificCall due to no splitting.
|
2026-04-10 15:47:24 +02:00 |
|
Anders Schack-Mulligen
|
2d5a1840f4
|
C#: Accept new CFG in tests.
|
2026-04-10 15:47:24 +02:00 |
|
Anders Schack-Mulligen
|
371bc3012e
|
C#: CFG and data flow nodes now exist for LHSs.
|
2026-04-10 15:47:22 +02:00 |
|
Anders Schack-Mulligen
|
a7d4b00d06
|
C#: Accept changed location for phi nodes.
|
2026-04-10 15:47:21 +02:00 |
|
Anders Schack-Mulligen
|
a69581966b
|
C#: Accept CFG changes for "first" relation.
|
2026-04-10 15:47:21 +02:00 |
|
Anders Schack-Mulligen
|
a997d9f80c
|
C#: Accept fixed consistency check.
|
2026-04-10 15:47:20 +02:00 |
|
Anders Schack-Mulligen
|
88256eeee8
|
C#: GuardedExpr no longer contains expressions guarded solely by disjunctions.
|
2026-04-10 15:47:19 +02:00 |
|