90 Commits (2bc26b4fd4c04460364f0321a6ab13e312e2692b)

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