.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 d8bb40b45b Generate file-scoped namespace declarations, if possible. 4 years ago
..
Analyzers Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
AvalonEdit Fix #2294: Issues discovered by static analysis. 4 years ago
Commands Move commands for opening panes to `Window` menu and add commands for the "Assemblies" and "Analyzer" panes. 4 years ago
Controls Fix #2298: Allow to change the DecompilerTextView's font size through scrolling. 4 years ago
DebugInfo Merge branch 'master' of https://github.com/icsharpcode/ILSpy into net5take2 4 years ago
Docking Fix DockWorkspace initialization in release mode: make initialization explicit. 4 years ago
Images Fix #2298: Allow to change the DecompilerTextView's font size through scrolling. 4 years ago
Languages Add Roslyn 3.11.0 as separate test configuration. Update RoslynLatest to 4.0.0. Use LanguageVersion.CSharp9_0 instead of Preview. Add LanguageVersion.CSharp10_0. 4 years ago
Metadata #2421: Refactored OptionalHeaderTreeNode and CoffHeaderTreeNode in an attempt to fix the memory leak issue. Now, it's leaking less, but still leaking, if you resize the table so that it's very small and press (and keep holding) the down arrow after selecting the row "Loader Flags" for an extended amount of time. Looks like a bug in WPF. 4 years ago
Options Generate file-scoped namespace declarations, if possible. 4 years ago
Properties Generate file-scoped namespace declarations, if possible. 4 years ago
Search Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
TextView Remember decompiled nodes before starting decompilation, this fixes problems with changing tabs while a decompilation is in progress. 4 years ago
Themes Fix #2298: Allow to change the DecompilerTextView's font size through scrolling. 4 years ago
TreeNodes Fix #2550: Menu "Save Code" enable issue on changing C# version 4 years ago
ViewModels Remember decompiled nodes before starting decompilation, this fixes problems with changing tabs while a decompilation is in progress. 4 years ago
Views Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
AboutPage.cs Fix #2409: Styling of windows title bar is now optional. 4 years ago
App.xaml Fix #2409: Styling of windows title bar is now optional. 4 years ago
App.xaml.cs - #2359: Restore glass frame, using minimum margin to not interfere with AvalonDock. 4 years ago
AssemblyList.cs #enable nullable in AssemblyList + DecompilerTextView 4 years ago
AssemblyListManager.cs Simplify the assembly-resolving implementation. 4 years ago
CommandLineArguments.cs #2128: Reformat the whole code base. 5 years ago
ContextMenuEntry.cs #2128: Reformat the whole code base. 5 years ago
DecompilationOptions.cs #2128: Reformat the whole code base. 5 years ago
EntityReference.cs Fix #2402: ArgumentNullException in IL mode for tooltips when decompiling bundle members. 4 years ago
ExtensionMethods.cs Refactor InsertResult 4 years ago
FilterSettings.cs Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
GuessFileType.cs #2128: Reformat the whole code base. 5 years ago
ILSpy.csproj Update NuGet packages 4 years ago
ILSpySettings.cs #2128: Reformat the whole code base. 5 years ago
ILSpyTraceListener.cs Use Trace.Listeners instead of Debug.Listeners 4 years ago
ISmartTextOutput.cs Fix #2409: Styling of windows title bar is now optional. 4 years ago
LoadedAssembly.cs Use ArrayPool<byte>.Shared for decompression. 4 years ago
LoadedAssemblyExtensions.cs Simplify the assembly-resolving implementation. 4 years ago
LoadedPackage.cs PR feedback 4 years ago
MainWindow.xaml Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
MainWindow.xaml.cs Fix DockWorkspace initialization in release mode: make initialization explicit. 4 years ago
MainWindowViewModel.cs Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
NativeMethods.cs #2128: Reformat the whole code base. 5 years ago
NavigationHistory.cs #2128: Reformat the whole code base. 5 years ago
NavigationState.cs Fix #2207: Fix ViewState handling on refresh and tab change. Include active tab in history. 4 years ago
SessionSettings.cs Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
SolutionWriter.cs 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
StorePackageHelper.cs Make it easy to play with .NET 5 (#2355) 4 years ago
TaskHelper.cs #2128: Reformat the whole code base. 5 years 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
packages.config Add IDebugInfoProvider implementations to ILSpy 7 years ago