.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 37c56e7e7b
Merge pull request #3449 from ds5678/fix-nested-namespace-directories
1 month ago
..
CSharp Add tests 1 month ago
DebugInfo Fix handling of file extensions in project export. 3 months ago
Disassembler Fix #3218: Avoid exceptions when IL is invalid due to unexpected end-of-method-body. 11 months ago
Documentation Fix a possible NRE in XmlDocumentationElement and wrong nullable annotations in analyzers. 1 month ago
FlowAnalysis Fix #3258: Move GraphVizGraph and friends to ILSpy and remove InternalsVisibleTo. 9 months ago
Humanizer
IL AssignVariableNames: Fix ArgumentException 1 month ago
Instrumentation
Metadata Fix #3349: Get rid of version string manipulation in UniversalAssemblyResolver.ParseTargetFramework. 5 months ago
Output Fix: #3407 Add "private protected" feature for 7.2 decompiler options 2 months ago
Properties Set VersionName for release 4 months ago
Semantics Handle ReferenceKind.RefReadOnly in a few more cases 10 months ago
Solution
TypeSystem Fix #3457: NRE when creating Mermaid diagram of assembly with (possibly) missing references. 1 month ago
Util Add VariableScope and rework AssignVariableNames step to support renaming parameters of nested ILFunctions in the future. 2 months ago
DecompilationProgress.cs Generalize progress reporting for decompilation and PDB generation. 3 years ago
DecompileRun.cs Fix #3108: illegal nested classes in enums throw off EnumValueDisplayMode handling. 2 years ago
DecompilerException.cs Use MetadataFile instead of PEFile in TypeSystem. 1 year ago
DecompilerNuGetPackageIcon.png
DecompilerSettings.cs Add transform to remove unconstrained generic reference type check. 1 month ago
ICSharpCode.Decompiler.csproj NuGet updates 04/25 (#3459) 1 month ago
ICSharpCode.Decompiler.ruleset Annotate service lifetime explicitly. 9 months ago
ICSharpCode.Decompiler.snk
NRExtensions.cs Add extension method to get metadata TypeAttributes for an ITypeDefinition 10 months ago
NRTAttributes.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 3 years ago
PackageReadme.md
PartialTypeInfo.cs Fix #2718, Fix #2719, Fix #2725: Remove WPF compiler-generated code. 3 years ago
SRMExtensions.cs Add WebCIL support 1 year ago
SRMHacks.cs
SingleFileBundle.cs Add WebCIL support 1 year ago
packages.lock.json NuGet updates 04/25 (#3459) 1 month ago