148 Commits (ca307f5886024b4e1df2570c0f22aafd80ab5df4)

Author SHA1 Message Date
Siegfried Pammer 33e497eb80 Refactor ParseReflectionName to return IType instead of ITypeReference 11 months ago
Daniel Grunwald 90cd265e89 Update System.Reflection.Metadata dependency to 9.0.0. 11 months ago
Siegfried Pammer 0af45643eb Add CompareView and FrozenContent flag 12 months ago
Christoph Wille dad304d230
Update to .NET 10 Preview 6 NuGets (#3514) 12 months ago
Christoph Wille 36d2135ecf
.NET 10.0 Preview5 NuGet Updates (#3511) 1 year ago
Siegfried Pammer bf5249be2b Add --ilspy-settingsfile and -ds|--decompiler-setting name=value options 1 year ago
Siegfried Pammer b6dc9fcfa9 Move more of the settings infrastructure to ILSpyX for reuse. 1 year ago
Andrew Au 9beb9cbdcb Upgrade packages 1 year ago
Siegfried Pammer a85ac055b5 Disable package pruning by force 1 year ago
Siegfried Pammer e4ebe20602 Upgrade dotnet target framework to net10 1 year ago
Siegfried Pammer 8051d4d071 Fix #3482: Drag and Drop is no longer working in the Assemblies tree view. 1 year ago
Siegfried Pammer a85e5b513d Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers. 1 year ago
Siegfried Pammer e5a85422d3 Fix #3457: NRE when creating Mermaid diagram of assembly with (possibly) missing references. 1 year ago
Christoph Wille 50e62acbd2 Replace Console.WriteLine with Debug.WriteLine 1 year ago
Siegfried Pammer 34a2c9e7d7 #3457: Fix incorrect handling of assemblyPath in MermaidDiagrammer/Generator.Run.cs 1 year ago
Christoph Wille 3ed6da38df
NuGet updates 04/25 (#3459) 1 year ago
Siegfried Pammer 3b8302903a Fix #3450: Fix "Clear assembly list" not actually persistent. 1 year ago
Siegfried Pammer fd6070d229 Fix #3342: F***ed up null check in MethodVirtualUsedByAnalyzer 1 year ago
Siegfried Pammer e94eb91739 Fix #3372: Fix loading a DLL that contains byte sequences matching ZIP central directory. 1 year ago
Christoph Wille dee50f4be0
NuGet updates for January 25 Patch Tuesday (#3369) 1 year ago
Christoph Wille 1263f48dc0
Use Microsoft.Sbom.Targets in Decompiler, BamlDecompiler and ILSpyX NuGets (#3346) 2 years ago
Christoph Wille 1048cd9557
Enable repeatable package restores (#3359) 2 years ago
Siegfried Pammer fd285e369a Add SharpTreeNode.OnParentChanged() callback 2 years ago
Holger Schmidt 09ed31d391
Generate Mermaid HTML diagrammer from input assembly via ilspycmd (#3324) 2 years ago
tom-englert a24e0f96c8 Refactoring: 2 years ago
tom-englert 0be506bd4e Get rid of the heavy System.ComponentModel.Composition, replace with the lightweight System.Composition.AttributedModel 2 years ago
Siegfried Pammer df859a0520 Fix #3300: System.FormatException: The input string 'PDB' was not in a correct format. 2 years ago
Siegfried Pammer 280d17332f Fix #3134: Include newobj, initobj and call instructions in TypeInstantiatedByAnalyzer 2 years ago
tom-englert 2c6f06e854 Fix #3293: Right panel shows old info in case all is deleted in the left-hand tree 2 years ago
Siegfried Pammer 46cac0f58c Fix #3221: ArgumentOutOfRangeException: Index was out of range when clearing the assembly list 2 years ago
Siegfried Pammer 4ff0c262f9 Provide commit hash in AboutPage to make finding the correct version easier. 2 years ago
tom-englert 2454cd3a99 Consolidate all options/settings to use a consistent WFP MVVM pattern. 2 years ago
tom-englert 39b036b027 Remove more code from MainWindow, refactor startup sequence 2 years ago
tom-englert 152f70e789 ILSpyX: remove InternalsVisibleTo for ILSpy + remove some redundant code. 2 years ago
tom-englert 0c1c5cecd7 Decouple AssemblyListPane from MainWindow 2 years ago
tom-englert dde581adc8 Refactor SearchPane so only the view model is exposed. 2 years ago
tom-englert 74f4758d89 Move more settings-related items from MainWindow to SettingsService 2 years ago
tom-englert 25bbca76aa Remove redundant language settings related code 2 years ago
tom-englert cc7de5fe60 Introduce message bus to start decoupling components 2 years ago
tom-englert 610b0c2ed5 Annotate service lifetime explicitly. 2 years ago
Siegfried Pammer 76cc084dcd LazyInitializer.EnsureInitialized does not allow null as return value. Use LazyInit instead. 2 years ago
Siegfried Pammer 930a4a20d1 Fix #3255: Ignore exceptions while decoding sequence point blobs. 2 years ago
Siegfried Pammer dbd9632f34 Fix #3247: InvalidOperationException thrown when reading debug metadata files 2 years ago
Christoph Wille d54ac416f7
SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 2 years ago
Siegfried Pammer fe879869c3 ExportAnalyzerAttribute: Simplify pattern matching and avoid multiple enumeration 2 years ago
Andreas Weizel f2437bb046 Allow to collect analyzers annotated with ExportAnalyzerAttribute without MEF 2 years ago
Christoph Wille 28b7280741 Fix dotnet-format to v8 via transport feed for dotnet8. See also PR #2747 2 years ago
Siegfried Pammer 476e80b190 Use uncompressedStream for PEFile in XamarinCompressedFileLoader 2 years ago
Siegfried Pammer 77b237d5a4 Fix mysteriously deleted issue #3197: Skip file formats that currently can only be loaded from a file when dealing with a file from a bundle or package. 2 years ago
Siegfried Pammer 65e30c0bd6 Add IFileLoader API 2 years ago