9611 Commits (7493c5f3d2fce54c3f026ba60215575f9e1136a4)
 

Author SHA1 Message Date
Siegfried Pammer 7493c5f3d2 Add nuget-top.ps1 to build a corpus from the most-downloaded packages 3 weeks ago
Siegfried Pammer f440f28301 Accept a commit-ish as a decompdiff side 3 weeks ago
Christoph Wille 7a08c6c57d Update NuGet packages; adapt to Dock.Serializer.SystemTextJson 12.1.0.6 3 weeks ago
Siegfried Pammer 2058b2e080
Merge pull request #4062 from icsharpcode/fix/3202-obfuscated-local-functions 3 weeks ago
Siegfried Pammer 2606bfd946
Merge pull request #4076 from icsharpcode/fix/sharptreeview-stranded-container 3 weeks ago
Siegfried Pammer 7bb731e25c
Merge pull request #4074 from icsharpcode/fix/decompdiff-ref-packs 3 weeks ago
Siegfried Pammer f3d48a141e
Merge pull request #4073 from icsharpcode/fix/context-menu-test-flake 3 weeks ago
Siegfried Pammer 0f4bb196e6 Bind each corpus assembly against its own reference-assembly pack 3 weeks ago
Siegfried Pammer 170aea4408 Wait for the click target instead of counting frames 3 weeks ago
Siegfried Pammer b279efd364
Merge pull request #4070 from icsharpcode/fix/unknown-type-erasure 3 weeks ago
Siegfried Pammer 997d2f2db3 Recognize a closure struct of a generic method or type 3 weeks ago
Siegfried Pammer 4bc51e6083 Drop isReferenceType when erasing unknown types 3 weeks ago
Daniel Grunwald d410645cb4
Merge pull request #4071 from icsharpcode/better-types-for-stack-slots 3 weeks ago
Daniel Grunwald b360268d6d Adjust tests: the improved stack slot type caused variable names to improve. 3 weeks ago
Daniel Grunwald 5670bfc132 Stack slots holding value types previously nevertheless often had type `object` 3 weeks ago
Siegfried Pammer 3687c069ed
Merge pull request #4063 from icsharpcode/fix/navigateto-short-form 3 weeks ago
Siegfried Pammer 8651329710 Scroll the tree by offset, so no container is left stranded 3 weeks ago
Siegfried Pammer ead3ee7e39 Decide --navigateto's selection from what the ID resolved to 3 weeks ago
Siegfried Pammer 9971c7e6df Find the member a hand-written documentation id was aiming at 3 weeks ago
Siegfried Pammer 46d8f8c4f4
Merge pull request #4067 from icsharpcode/docs/code-review-guidelines 3 weeks ago
Daniel Grunwald aa00e3fb84
Merge pull request #4068 from icsharpcode/type-inference 3 weeks ago
Daniel Grunwald 5d9cdce94c We need to properly compare the C# type, not just the StackType, otherwise our implicit conversions might end up converting to the wrong type. 3 weeks ago
Daniel Grunwald b54a073efe Improvements to type inference: 3 weeks ago
Siegfried Pammer 2d9f852cd0
Merge pull request #4065 from icsharpcode/fix-3683 3 weeks ago
Siegfried Pammer 89719860b9 Require the Assisted-by trailer on every agent-written commit 3 weeks ago
Siegfried Pammer 6c261321d5 Add a code review guide and point CLAUDE.md at it 3 weeks ago
Daniel Grunwald 1a784e2fa9 Fix `throw switch-expr;` by specifying the typeHint for `throw`. 3 weeks ago
Daniel Grunwald ca24b8f3af Fix #3683: insert casts in switch expression to ensure a best common type exists. 3 weeks ago
Siegfried Pammer 8997904b72
Merge pull request #4029 from icsharpcode/refactor/debug-steps-typed-il 3 weeks ago
Siegfried Pammer 3160485f1f Keep the original name of an obfuscated local function 3 weeks ago
Siegfried Pammer e85d2ba00e Detect local functions renamed by obfuscators 3 weeks ago
Siegfried Pammer 3a8340ef60 Stop pointing the ILAst docs at a language that is not there 3 weeks ago
Siegfried Pammer ea28552655 Name the new file's author, and require the group depth 3 weeks ago
Siegfried Pammer 90d563b796 Walk the step tree with the helper the repo already has 3 weeks ago
Siegfried Pammer 72ed28f903 Report the halted-ILAst write through a return value 3 weeks ago
Siegfried Pammer 1e95c82a52 Show each step's pipeline half, and filter without building the tree 3 weeks ago
Siegfried Pammer b8d68d9143 Give the builder output a step of its own 3 weeks ago
Siegfried Pammer 44116503d9 Take the halted function from the stepper 3 weeks ago
Siegfried Pammer f24e7faa96 Carry step recording in the decompilation request 3 weeks ago
Siegfried Pammer 1118f2c056 Let the pane's steps go when it closes 3 weeks ago
Siegfried Pammer 0b4b2a3f08 Record the whole pipeline or none of it 3 weeks ago
Siegfried Pammer a5bd230e14 Walk the whole decompiler pipeline in the Debug Steps pane 3 weeks ago
Siegfried Pammer a980639f99 Pin the deconstruction shapes the transform has to keep matching 3 weeks ago
Christoph Wille 27b45a4458 Fix #4054: Accept drops from sources that do not permit the Move effect 3 weeks ago
Siegfried Pammer 5571b87074
Merge pull request #4051 from icsharpcode/docs/decompiler-engine-guardrails 3 weeks ago
Siegfried Pammer 76ec7588e3 #2764: Add regression test for duplicate assembly references 3 weeks ago
Christoph Wille e930120ade
Merge pull request #4047 from icsharpcode/fix/resources-file-length-validation 3 weeks ago
Christoph Wille 45470dfbed
Merge pull request #4048 from icsharpcode/fix/bundle-entry-decompression-bound 3 weeks ago
Christoph Wille 436a82a3f8
Merge pull request #4046 from icsharpcode/fix/lightjson-parser-depth-limit 3 weeks ago
Christoph Wille 629bed5677 Rename CheckLength to CheckLengthOrThrow 3 weeks ago