.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
b2b82ce6a8
Stream the search's assembly walk instead of materializing it
...
Searching inside bundles and packages means expanding them, and the expansion
has to await each assembly's load result - which is what triggers the lazy
load in the first place. Building the full list up front (as the WPF pane did)
therefore means a search on a freshly restored list produces nothing at all
until the last assembly is off disk, and the blocking wait for it ignored the
cancellation token the pane fires on every keystroke.
The snapshot is still taken eagerly, before the first element is yielded, so
the set cannot change under a running walk; a failing assembly or an
unreadable package entry skips itself rather than abandoning the rest.
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
Add license headers to source files that lacked them
2 months 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