3 Commits (343694c5499d2dd68896563bbbfc72604231deef)

Author SHA1 Message Date
Siegfried Pammer 3043af0ead Fix NRT warnings in ILSpyX 3 years ago
Siegfried Pammer ed88a230a5 #2657: Properly set ApplyWinRTProjections and UseDebugSymbols settings on loaded assemblies. 3 years ago
Siegfried Pammer 4b475cfa69 Create ILSpyX project and make the following APIs reusable: 3 years ago
Siegfried Pammer 31f6be38b5 Fix nullability warnings 3 years ago
Siegfried Pammer 11fbb2610d #2594: Introduce AssemblyListSnapshot to avoid expensive and repetitive LoadedAssembly.CreateLoadedAssemblyLookupAsync calls 3 years ago
Siegfried Pammer 07ee98ca37 #2564: lock list.lockObj as well. 4 years ago
Siegfried Pammer 2debfe9e73 Fix #2564: Make sure lock is held in all AssemblyList ctors that modify it. 4 years ago
Daniel Grunwald 46e9f633ca #enable nullable in AssemblyList + DecompilerTextView 4 years ago
Siegfried Pammer c67f204fd2 Avoid possible race with HasLoadError. 4 years ago
Siegfried Pammer 64338d8d23 Fix #2340: Do not traverse assemblies with load errors in AssemblyList.GetAllAssemblies() 4 years ago
Siegfried Pammer feb623d602 Fix #2234: Implement support for nuget packages/bundles in search, analyzers and the derived types list. 4 years ago
Siegfried Pammer fff2d0a787 Fix assertions on AssemblyList.Sort and AssemblyList.Unload. Fix hang on LoadDependencies.Execute. 4 years ago
Daniel Grunwald 263d9b9e07 Simplify the assembly-resolving implementation. 4 years ago
Siegfried Pammer 924e7a0ec4 Fix "Select PDB" command when working with bundles. 5 years ago
Daniel Grunwald 0de6238d65 Support resolving assembly references within a bundle. 5 years ago
Daniel Grunwald f74d3c40a9 Add NuGet packages (and other files) to TreeView 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Daniel Grunwald 04662d7c7d Auto-loading dependent assemblies shouldn't trigger saving the assembly list 5 years ago
Siegfried Pammer 60e9c204cc Fix #1940: Make sure that we use the correct .NET Core version, when there are multiple frameworks loaded in the current assembly list. 5 years ago
Siegfried Pammer 32dad4f476 Fix bug occurring when trying to load .netmodule reference after invoking LoadedAssembly.DisableAssemblyLoad() 5 years ago
Siegfried Pammer 82f048d497 Add "Select PDB..." context menu item on assemblies, to be able to manually load a PDB for an assembly. 5 years ago
Siegfried Pammer 38dec5cf5e Fix #1800: Modernize Assembly Lists 6 years ago
Siegfried Pammer 5ad3cf9143 Add support for module references in ILSpy. 7 years ago
Siegfried Pammer 0e0291a113 Refactoring of LookupReferencedAssemblyInternal 8 years ago
Siegfried Pammer bb381327ac Implement API to reload loaded nuget assemblies. 8 years ago
Siegfried Pammer 3fcdfaab8a Add basic NugetPackageBrowserDialog 8 years ago
Siegfried Pammer 6cdfc22f1c fix #350 - Refresh item in context menu of assemblies 9 years ago
Ed Harvey 0469352e1e fix #574: "Add To Main List" context menu updates not always persisted across program runs 10 years ago
de4dot f35ebc64d1 Preserve IsAutoLoaded property when hot replacing assemblies 10 years ago
Ed Harvey 1ca36b98d7 Set LoadedAssembly.IsAutoLoaded before adding to AssemblyList 10 years ago
Ed Harvey 60fe27f744 #358 Separate automatically-loaded assemblies from manually loaded assemblies 10 years ago
Sebastien LEBRETON 560eb73565 Allow assembly hot replacement from stream 11 years ago
Ed Harvey 729cc9da0c Code Tidy : Remove redundant using statements 14 years ago
Daniel Grunwald 21f6f01b36 Add support for resolving WinRT metadata. 14 years ago
Daniel Grunwald fdb8001b87 Explicitly trigger garbage collection after an assembly was unloaded. Closes #246. 14 years ago
Daniel Grunwald a318ce67be Cache assembly lookup results - improves performance (especially for failed lookups) 14 years ago
Daniel Grunwald e5f043e643 AssemblyList: add Sort() method 14 years ago
Daniel Grunwald 5c7d679c52 Add TestPlugin. 14 years ago
Daniel Grunwald d0670aae7b Use MEF for the existing File menu items. 14 years ago
Daniel Grunwald 381df74fa6 Split assembly loading logic out of AssemblyTreeNode. 14 years ago
Daniel Grunwald 0e47eaf60c Use SharpTreeNode.IsHidden for filtering. 14 years ago
Daniel Grunwald 7f45c26f6d Adjust ILSpy to SharpTreeView changes. 14 years ago
Daniel Grunwald 54e170cae5 Reimplemented expanding/collapsing. 14 years ago
Daniel Grunwald a44673a170 Fix threading issues when accessing AssemblyList.Assemblies. 14 years ago
Daniel Grunwald 1093ba83df Code cleanup. 14 years ago
Daniel Grunwald a4af0a46f2 Move assembly loading from constructor to Loaded event. 14 years ago
Daniel Grunwald d884ec9038 Implemented saving the assembly list. 14 years ago
Daniel Grunwald 507ae707cb Move TreeNodes to their own namespace. 14 years ago
Daniel Grunwald f723440cc4 Started working on assembly list support. 14 years ago
Daniel Grunwald bb679706fb Improved referencing support. 14 years ago