4612 Commits (82edef3bc6f73d22995a88756bb48cddd6e28b3c)

Author SHA1 Message Date
Siegfried Pammer 82edef3bc6 Add scaffolding for the C# 15 runtime-async lowering. 4 months ago
Christoph Wille 5833ee57a4 Updates for .NET Preview 4 4 months ago
Christoph Wille 6cd4131d59 Update NuGet packages (vulnerable and basic) 4 months ago
Siegfried Pammer fd6a81e7cb Suppress CA1063 / CA2213 on the ported ResXResourceWriter. 4 months ago
Siegfried Pammer a541fc0ddf Fix CS9336 precedence bug in CompoundAssignmentInstruction. 4 months ago
Siegfried Pammer 317e33b3b8 Fix five small analyzer warnings. 4 months ago
Siegfried Pammer 784379d012 Annotate intentional analyzer-violations with [SuppressMessage]. 4 months ago
Siegfried Pammer a8d841199d Lift IDisposable to MetadataFile and dispose evicted assemblies. 4 months ago
Christoph Wille aad16c66e9
Fix #3718: Incorrect current line (#3725) 5 months ago
Christoph Wille f99b4a21a7 Nuget package updates 04/26 5 months ago
Siegfried Pammer 79b0cbb719 Fix #3703: Do not transform to a primary constructor if it's not public (or protected in abstract classes) 5 months ago
Siegfried Pammer b100ddc077 Fix missing Space() in from clause 5 months ago
Siegfried Pammer f987a6b041 Fix typo 5 months ago
Christoph Wille 067680e3de Set next version (final) 6 months ago
Siegfried Pammer fae6f57b1c Fix #3671: TransformCollectionAndObjectInitializers mistakenly included trailing variable initialization. 6 months ago
Siegfried Pammer faeae3f083 Fix #1682, fix #1949, fix #2394 and fix #3684: Added basic algorithm of IsAccessorInterfaceImplementationRuntimeHelper 6 months ago
Siegfried Pammer ade13f848e Apply suggestions from Claude code review 6 months ago
Siegfried Pammer 91d7a76b94 Fix typo in MetadataModule.GetDefinition 6 months ago
Christoph Wille 5eebf1408a
One single approach to using SHA*. Fixes #3673. (#3679) 6 months ago
Christoph Wille c0d26255fa
.NET Update 10.0.4 to 10.0.5 (#3681) 6 months ago
Nikita 9ed96224b8
Update TransformCollectionAndObjectInitializers to check for init-only properties (#3678) 6 months ago
nikitalita 7d88d43a92 Fix `in` erroneously being applied to `this` 6 months ago
Siegfried Pammer 98d764a169 Add a treenode and decompiler APIs for extensions. 6 months ago
Christoph Wille 2f311c233d
Roslyn 5.3.0 (#3665) 6 months ago
Matt Parker 69659450a1
Replace FileVersionInfo.GetVersionInfo with DecompilerVersionInfo.Version constant (#3667) 7 months ago
Christoph Wille a1e2a4aa91
NuGet Update 02/26 (#3663) 7 months ago
Christoph Wille 4a29de5a4e Preview 3 Designation 9 months ago
Siegfried Pammer 77d9ee73e9 Fix IDE2000 globally 9 months ago
Siegfried Pammer d3e12d0ebf Migrate from .ruleset to .editorconfig 9 months ago
Siegfried Pammer 5f32b6d7ea Fix folding of extension declarations 9 months ago
Siegfried Pammer 5f0e767c7d Fix crash in TryEncodingV2, if there are multiple extension groups with the same target type, but different extension parameter name. 9 months ago
Siegfried Pammer 0cd53418ad Add ILAmbience 9 months ago
Siegfried Pammer 1579a1698c Fix #3612: WholeProjectDecompiler.CleanUpName does not count bytes on Unix. 9 months ago
sonyps5201314 45081a6c4e Fix the issue where PDBs generated by ILSpy do not match certain assemblies. 9 months ago
Siegfried Pammer 3a27cbef06 Fix #3617: Order of XML comments in types with primary constructors 9 months ago
Siegfried Pammer c0a9afc4ad Fix #3616: local variable naming conflict with primary constructor parameters. 9 months ago
Christoph Wille 1070b03468
NuGet December 2025 Updates (#3634) 9 months ago
ds5678 83df0ab9b9 Handle multiple calling conventions at once 10 months ago
ds5678 a04c0e4cab Improve decompilation of unmanaged function pointers 10 months ago
Siegfried Pammer d70a5e7fb2 Fix #3626: Do not emit named arguments for bool constants, if it causes the call to become ambiguous. 10 months ago
Siegfried Pammer 0ed123af07 #3621: Fix NRE when switching language version to C# 8.0 or lower. 10 months ago
Siegfried Pammer 3fd9981535 Fix #3621: Fix multiple uses of primary ctor parameter in initializer of record. 10 months ago
sonyps5201314 193a463766
Support batch PDB generation. (#3619) 10 months ago
Siegfried Pammer c34cc100b6 Records: Exclude static members from copy constructor check 10 months ago
Siegfried Pammer 2bb06709e9 RecordDecompiler: nullable enable 10 months ago
Siegfried Pammer 2271229b23 Fix #3618: Extend validation of declared members and ctor parameters 10 months ago
Siegfried Pammer 396b58031b Add support for C# 14 first-class span types in the type system. 10 months ago
mmusu3 88b2c437a7 Address PR review feedback 10 months ago
Siegfried Pammer 45efc732a7 #3614: Use correct number of type arguments when adding type annotations to generic types with nested types. 10 months ago
mmusu3 22ceb6e7d1 Fix remaining cases with changes to IntroduceUsingDeclarations. 10 months ago