.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.
Siegfried Pammer
bf3beea96a
Fix #2879 : show stored member-list values for empty ranges
...
The TypeDef table view derived FieldList/MethodList from the computed
member ranges (TypeDefinition.GetFields/GetMethods), and the MethodDef
view derived ParamList the same way; their FirstOrDefault is a nil
handle for an empty range, so memberless types and parameterless
methods displayed row 0. The stored column value is never 0: it is the
running list position, i.e. the next row's first member or one past the
member table's end. Read the raw columns instead, relative to the row
end so the widths of the preceding string-heap, blob and coded-index
columns need not be re-derived, and sized by the table the column
actually indexes (the FieldPtr/MethodPtr/ParamPtr indirection when
present). EventMap and PropertyMap already read their list columns from
the raw rows. Tooltips explain the empty-list-start semantics; rows
with members behave as before.
Assisted-by: Claude:claude-fable-5:Claude Code
2 months ago
..
Analyzers
Fix #633 : add an Overrides analysis showing overridden base members
2 months ago
AppEnv
Add a bookmarks feature for the decompiled C# view
3 months ago
AssemblyList
Read the full namespace path off tree namespace nodes, not the label
2 months ago
AssemblyTree
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
Bookmarks
De-duplicate bookmark match/folding helpers; enabled glyph wins on a shared line
3 months ago
Commands
Reimplement cross-platform single-instance handling
2 months ago
Compare
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
ContextMenus
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Controls
Add omnibar breadcrumb and search bar above the decompiled code
3 months ago
Diagnostics
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Docking
Use the default wait budget for frozen-tab re-decompile waits
2 months ago
Editor
Fix #749 : toggle a member's fold together with its documentation
2 months ago
Input
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Instrumentation
Report deduplicated reference count, deflake EventSource schema tests
2 months ago
Languages
Show real progress while a solution exports
2 months ago
MainWindow
Assert macOS menu conventions in the main-menu UI tests
3 months ago
Metadata
Fix #2879 : show stored member-list values for empty ranges
2 months ago
Navigation
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
NuGetFeeds
Lazy-load custom package icons in the NuGet feed dialog
3 months ago
Options
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Plugins
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
Resources
Show text-based resources inline with syntax highlighting
2 months ago
Search
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Settings
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
TextView
Link this and base keyword expressions to their type
2 months ago
Themes
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
TreeNodes
Share the settings-derived type system between tree, search, and views
3 months ago
Updates
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
Util
Reveal selected files in a single Explorer window again
3 months ago
Views
Center the selected step in the viewport after filter changes
2 months ago
AppInitializationTests.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
CaptureContextAttribute.cs
Add per-step visual breakpoints to the headless UI tests
3 months ago
EntityReferenceResolveTests.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
FixtureAssembly.cs
Export what loaded, and let the user name the solution
2 months ago
ILSpy.Tests.csproj
Port the sample plugin to Avalonia
3 months ago
ResetAppStateAttribute.cs
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
SessionSettingsTests.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
TestApp.axaml
Basic project structure
3 months ago
TestApp.axaml.cs
Move ILSpy UI code back to the ICSharpCode.ILSpy root namespace
3 months ago
TestAppBuilder.cs
Add per-step visual breakpoints to the headless UI tests
3 months ago
TestCaptureExtensions.cs
Avalonia 12.1
2 months ago
TestHarness.cs
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
TreeNavigation.cs
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
TreeNodeAssertions.cs
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
Waiters.cs
Drop redundant global:: qualifiers on ICSharpCode references
3 months ago
WindowExtensions.cs
Avalonia 12.1
2 months ago
packages.lock.json
NuGet 07/26 updates and .NET 11 P6 Roslyn
2 months ago