4641 Commits (8696b691e6285e6ab9bbe70e277799a2d9a25e6b)

Author SHA1 Message Date
Siegfried Pammer 63757ead3b Fix #3382: Support compiler-generated throw-helper invocations in switch-expression implicit default-case. 3 weeks ago
Siegfried Pammer 67533d767f Compute public-key tokens with a managed SHA-1 3 weeks ago
Siegfried Pammer 83879c4a07 Fix #3775: escape reserved Windows device names in output file names 4 weeks ago
Siegfried Pammer 33d6dd7384 Restore IL-specific hover tooltips in the IL language view 4 weeks ago
Siegfried Pammer 701edf3a8c Resolve assembly references against the host runtime directory as a last resort 4 weeks ago
Siegfried Pammer 34c50c19b7 Fix #2035: Make the override modifier a link to the overridden member 4 weeks ago
danbopes 01b968fbbd
Add opt-in SortSwitchSections setting (#3749). (#3750) 4 weeks ago
Jakob Hellermann 3c062bad0c
Fix anonymous-type lambda early-return emitting unresolvable cast (#3752) 4 weeks ago
Christoph Wille da57bad452
Merge pull request #3758 from icsharpcode/christophwille/nu0626 4 weeks ago
Siegfried Pammer e0cde005f9 Carry all publish RIDs in the core-library lock files 4 weeks ago
Siegfried Pammer 667f6ad5f8 Add pwsh dev scripts, repo-wide lock files, and CI NuGet caching 4 weeks ago
Siegfried Pammer 50cfe7353a Resolve the ref-pack version when it differs from the runtime patch 4 weeks ago
Siegfried Pammer d89bf8589b Make PortablePdbWriter an instance type with an embed-source option 4 weeks ago
Siegfried Pammer 00c684491b Bump version to 11.0-preview1 4 weeks ago
Siegfried Pammer 0b8ae0bce7 Prune navigation history when assemblies are removed 4 weeks ago
Siegfried Pammer 3aa171bac5 ICSharpCode.Decompiler: XmlDocLoader falls back to .NET ref-pack XMLs 4 weeks ago
Siegfried Pammer 391bf28f81 Drop the per-call predicate from FindFlagInitStore. 2 months ago
Siegfried Pammer a9a43f96a9 Reverse runtime-async multi-handler try-catch dispatched via an if-chain. 2 months ago
Siegfried Pammer 8e2e48f5cc Generalise runtime-async flag-based early-return for nested try-finally. 2 months ago
Siegfried Pammer 8a03ee246f Reverse runtime-async try-finally where the try body always throws. 2 months ago
Siegfried Pammer 8059fde539 Reverse runtime-async exception lowering for try-catch nested inside try-finally. 2 months ago
Siegfried Pammer c107c5a4bc Reverse runtime-async flag-based early-return across a try-finally. 2 months ago
Siegfried Pammer b29dd718a5 Recover the this-copy that runtime-async inserts at the entry of struct async methods. 2 months ago
Siegfried Pammer 1bfa3b821f Reduce runtime-async manual await pattern (non-Task awaitables) to Await. 2 months ago
Siegfried Pammer 7c39e9ea5e Reduce multi-handler runtime-async try-catch back to a multi-handler TryCatch. 2 months ago
Siegfried Pammer 58baac0c50 Normalize runtime-async catch filters to recover catch-with-when. 2 months ago
Siegfried Pammer 255e73f3a0 Reverse runtime-async lowering of try-finally and try-catch with await. 2 months ago
Siegfried Pammer d28ecf1b50 Add TransformAsyncHelpersAwaitToAwait to EarlyExpressionTransforms. 2 months ago
Siegfried Pammer 1a297bebb2 Handle non-Task task-likes (ValueTask, custom AsyncMethodBuilder) in ILReader async return-type unpacking. 2 months ago
Siegfried Pammer 82edef3bc6 Add scaffolding for the C# 15 runtime-async lowering. 2 months ago
Christoph Wille 5833ee57a4 Updates for .NET Preview 4 2 months ago
Christoph Wille 6cd4131d59 Update NuGet packages (vulnerable and basic) 2 months ago
Siegfried Pammer fd6a81e7cb Suppress CA1063 / CA2213 on the ported ResXResourceWriter. 2 months ago
Siegfried Pammer a541fc0ddf Fix CS9336 precedence bug in CompoundAssignmentInstruction. 2 months ago
Siegfried Pammer 317e33b3b8 Fix five small analyzer warnings. 2 months ago
Siegfried Pammer 784379d012 Annotate intentional analyzer-violations with [SuppressMessage]. 2 months ago
Siegfried Pammer a8d841199d Lift IDisposable to MetadataFile and dispose evicted assemblies. 2 months ago
Christoph Wille aad16c66e9
Fix #3718: Incorrect current line (#3725) 2 months ago
Christoph Wille f99b4a21a7 Nuget package updates 04/26 3 months ago
Siegfried Pammer 79b0cbb719 Fix #3703: Do not transform to a primary constructor if it's not public (or protected in abstract classes) 3 months ago
Siegfried Pammer b100ddc077 Fix missing Space() in from clause 3 months ago
Siegfried Pammer f987a6b041 Fix typo 3 months ago
Christoph Wille 067680e3de Set next version (final) 3 months ago
Siegfried Pammer fae6f57b1c Fix #3671: TransformCollectionAndObjectInitializers mistakenly included trailing variable initialization. 4 months ago
Siegfried Pammer faeae3f083 Fix #1682, fix #1949, fix #2394 and fix #3684: Added basic algorithm of IsAccessorInterfaceImplementationRuntimeHelper 4 months ago
Siegfried Pammer ade13f848e Apply suggestions from Claude code review 4 months ago
Siegfried Pammer 91d7a76b94 Fix typo in MetadataModule.GetDefinition 4 months ago
Christoph Wille 5eebf1408a
One single approach to using SHA*. Fixes #3673. (#3679) 4 months ago
Christoph Wille c0d26255fa
.NET Update 10.0.4 to 10.0.5 (#3681) 4 months ago
Nikita 9ed96224b8
Update TransformCollectionAndObjectInitializers to check for init-only properties (#3678) 4 months ago