.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
 
 
 
 
Siegfried Pammer 03b7444943 Fix AttributesTooltip of GenericParamEntry 4 months ago
..
Analyzers Fix a few bugs in AnalyzerEntityTreeNode 6 months ago
AppEnv Enable certain commands only on Windows (#3217) 1 year ago
AssemblyTree Fix #3402: System.NullReferenceException on right click on .NET 9 (#3403) 6 months ago
AvalonEdit
Commands Fix handling of file extensions in project export. 6 months ago
Controls Fix #3393: Option to turn off smooth scrolling 6 months ago
Docking Fix broken Window menu and ResetLayout 8 months ago
Images SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 1 year ago
Languages Add transform to remove unconstrained generic reference type check. 4 months ago
Metadata Fix AttributesTooltip of GenericParamEntry 4 months ago
Options Fix #3393: Option to turn off smooth scrolling 6 months ago
Properties Improve UI for primary constructors on non-record types 4 months ago
Search Fix missing assignment 5 months ago
TextView Fix #3437: InvalidOperationException when right-clicking on popupTooltip. 5 months ago
Themes Fix update settings to finally remove the need for settings service singleton 10 months ago
TreeNodes Fix: Pass current language version to all parts of the UI 5 months ago
Updates Refactoring: 9 months ago
Util Move menu and tool-bar from MainWindow to separate controls. 9 months ago
ViewModels Refactoring: 9 months ago
Views Refactoring: 9 months ago
AboutPage.cs Move menu and tool-bar from MainWindow to separate controls. 9 months ago
App.xaml Fix #3393: Option to turn off smooth scrolling 6 months ago
App.xaml.cs Fix #3393: Option to turn off smooth scrolling 6 months ago
ContextMenuEntry.cs Get rid of singletons, replace with DI: MainWindow, Settings and Language service 10 months ago
DecompilationOptions.cs Consolidate all options/settings to use a consistent WFP MVVM pattern. 11 months ago
EntityReference.cs Use MetadataFile instead of PEFile in TypeSystem. 1 year ago
ExtensionMethods.cs Add missing null check 5 months ago
GlobalUsings.cs Add missing copyright notice to added files 11 months ago
GuessFileType.cs
ILSpy.csproj Enable `<RollForward>major</RollForward>` for `ILSpy.exe` 6 months ago
ILSpySettingsFilePathProvider.cs AOT and x-plat changes (#3203) 1 year ago
ILSpyTraceListener.cs Use Trace.Listeners instead of Debug.Listeners 4 years ago
ISmartTextOutput.cs
LanguageSettings.cs Move active code from LanguageSettings to LanguageService, to make LanguageSettings independent of other services injected via DI 10 months ago
MainWindow.xaml Fix broken Window menu and ResetLayout 8 months ago
MainWindow.xaml.cs Fix #3414: Apply latest session settings before saving upon closing the main window 5 months ago
MainWindowViewModel.cs Refactoring: 9 months ago
NativeMethods.cs SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 1 year ago
NavigationHistory.cs
NavigationState.cs SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 1 year ago
SessionSettings.cs Fix some minor design flaws in new code. 11 months ago
SolutionWriter.cs Fix #3377: Extend error information if multiple assemblies with the same (short) name are selected when creating a solution file. 6 months ago
TaskHelper.cs Get rid of singletons, replace with DI: DockWorkspace 10 months ago
app.manifest Fix #2038: Add proper support for Long paths on Windows 10 and limit path segments to 255 characters (with long path support) or 30 characters. If a PathTooLongException is thrown display a better error message on project export. 4 years ago