.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
36fa5a3f90
Find package-nested assembly nodes without walking the tree
...
Resolving a type to its tree node scanned every descendant of the root, which
means every namespace node of every assembly - all of them built eagerly - to
find the one assembly node it needed. A package child records the bundle it
came from, so that chain leads straight to the single top-level node worth
descending into, and only that package's folders are searched from there.
The two sibling lookups only ever considered the root's direct children, so
neither resolved anything inside a package at all. Sharing one helper fixes
them along the way, and it expands package folders on the descent because
search surfaces package contents whether or not the tree was ever opened
there.
Assisted-by: Claude:claude-opus-5[1m]:Claude Code
1 month ago
..
Abstractions
ImageListResourceEntryNode + factory wiring
3 months ago
Analyzers
Fix #633 : add an Overrides analysis showing overridden base members
2 months ago
Extensions
dev: Strip BOM mark from text files
1 year ago
FileLoaders
Handle truncated XALZ input via EndOfStreamException, not length checks
2 months ago
Instrumentation
Add ILSpyXEventSource for assembly load, resolve, search and analyzer tracing
2 months ago
MermaidDiagrammer
Remove WPF ILSpy host (prep for Avalonia rewrite)
3 months ago
PdbProvider
Lift IDisposable to MetadataFile and dispose evicted assemblies.
4 months ago
Properties
Add license headers to source files that lacked them
2 months ago
Search
Search: <angle brackets> opt in to private/compiler-generated entities
3 months ago
Settings
Share one MutexProtector between settings and the bookmark list
3 months ago
TreeView
Add license headers to source files that lacked them
2 months ago
Util
Factory-walking resource dispatcher + Save scaffolding
3 months ago
ApiVisibility.cs
dev: Strip BOM mark from text files
1 year ago
AssemblyList.cs
Stream the search's assembly walk instead of materializing it
1 month ago
AssemblyListManager.cs
Show About page and seed running framework on first run
3 months ago
AssemblyListSnapshot.cs
Stream the search's assembly walk instead of materializing it
1 month ago
ICSharpCode.ILSpyX.csproj
Carry all publish RIDs in the core-library lock files
3 months ago
LanguageVersion.cs
dev: Strip BOM mark from text files
1 year ago
LoadedAssembly.cs
Add ILSpyXEventSource for assembly load, resolve, search and analyzer tracing
2 months ago
LoadedAssemblyExtensions.cs
Find package-nested assembly nodes without walking the tree
1 month ago
LoadedPackage.cs
Add ILSpyXEventSource for assembly load, resolve, search and analyzer tracing
2 months ago
PackageReadme.md
dev: Strip BOM mark from text files
1 year ago
packages.lock.json
NuGet August 2026 Updates ( #3981 )
1 month ago