.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christoph Wille
d0c9cc9bae
Track the await shapes that still fail as issues, not as a red test
...
The fixture was written as a spec of nine await shapes that decompiled to code
that does not compile. Six no longer do. Of the rest, default(Task) was never a
defect -- it compiles to the same ldnull as (Task)null, so the two are
indistinguishable in IL and the cast is a correct decompilation. The three real
ones are unrelated to the await conversion and have no correct output to pin
yet, so they move to #4017 , #4018 and #4019 ; what stays behind is a regression
test for the shapes where the cast in front of the operand is load-bearing.
Assisted-by: Claude:claude-opus-5[1m]:Claude Code
4 weeks ago
..
Documentation
Assemble the ID string probe once, outside the source tree
2 months ago
Helpers
Fix #3624 : decompile semi-auto properties with the C# 14 field keyword
1 month ago
Instrumentation
Report deduplicated reference count, deflake EventSource schema tests
2 months ago
Metadata
Bound WebCilFile section access against mapped-view length
2 months ago
Output
Fix #749 : toggle a member's fold together with its documentation
2 months ago
PatternMatching
…
ProjectDecompiler
Fix #3510 : keep exporting a project when a member cannot be decompiled
1 month ago
Properties
Add license headers to source files that lacked them
2 months ago
Semantics
Share one ref-assembly compilation across the semantics tests
1 month ago
Syntax
Fix #3845 : Add option to expand XML documentation comments
2 months ago
TestCases
Track the await shapes that still fail as issues, not as a red test
4 weeks ago
TypeSystem
Align span conversions, betterness and inference with the C# 14 spec
1 month ago
Util
Unpack !AvaloniaResources into per-file resource tree nodes
3 months ago
.editorconfig
…
CLAUDE.md
…
CorrectnessTestRunner.cs
Add an async/await pattern test suite for ExpressionBuilder.VisitAwait
4 weeks ago
DataFlowTest.cs
…
DecompilationErrorRecoveryTests.cs
Fix #3510 : keep exporting a project when a member cannot be decompiled
1 month ago
DecompilerSettingsTests.cs
Pin the GetMinimumRequiredVersion contract with a settings test
1 month ago
DisassemblerPrettyTestRunner.cs
Show the hexadecimal form of negative ldc.i4/ldc.i8 operands
1 month ago
ICSharpCode.Decompiler.Tests.csproj
Merge pull request #3964 from icsharpcode/fix-copypropagation-stobj-target
1 month ago
ILPrettyTestRunner.cs
Merge pull request #3930 from icsharpcode/tests/829-first-class-span
1 month ago
IsolatedMethodDecompilationTests.cs
Fix #3938 : nested-type members must not inherit ExtensionInfo
2 months ago
PdbGenerationTestRunner.cs
Add license headers to source files that lacked them
2 months ago
PrettyTestRunner.cs
Track the await shapes that still fail as issues, not as a red test
4 weeks ago
RoundtripAssembly.cs
Fix #3510 : keep exporting a project when a member cannot be decompiled
1 month ago
SingleFileBundleTests.cs
Guard against OOB read when bundle signature is at file start
3 months ago
TestAssemblyResolver.cs
Add license headers to source files that lacked them
2 months ago
TestTraceListener.cs
…
UglyTestRunner.cs
Merge pull request #3964 from icsharpcode/fix-copypropagation-stobj-target
1 month ago
VBPrettyTestRunner.cs
Add VBPretty fixtures for VB anonymous types and queries
1 month ago
XamarinCompressedFileLoaderTests.cs
Bound XamarinCompressedFileLoader against crafted XALZ headers
2 months ago
packages.lock.json
NuGet August 2026 Updates ( #3981 )
1 month ago