.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.
Christoph Wille
cdde771472
Apply package locking only to NuGet packages - ics.d, ilspyx, ilspycmd, bamldecompiler
|
1 year ago |
| .. |
|
CSharp
|
Fix #3355 : Insert missing DecompilerSettings
|
1 year ago |
|
DebugInfo
|
Use MetadataFile instead of PEFile in TypeSystem.
|
2 years ago |
|
Disassembler
|
Fix #3218: Avoid exceptions when IL is invalid due to unexpected end-of-method-body.
|
2 years ago |
|
Documentation
|
Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation
|
2 years ago |
|
FlowAnalysis
|
Fix #3258: Move GraphVizGraph and friends to ILSpy and remove InternalsVisibleTo.
|
2 years ago |
|
Humanizer
|
Fixes #2232: We only need a small percentage of features provided by Humanizer. Therefore we copy the relevant parts and remove the dependency in order to avoid such problems in the future.
|
5 years ago |
|
IL
|
Fix #3296: Ensure unknown types are wrapped properly in "Convert Expression Tree"
|
2 years ago |
|
Instrumentation
|
Add header
|
5 years ago |
|
Metadata
|
Fix #3349: Get rid of version string manipulation in UniversalAssemblyResolver.ParseTargetFramework.
|
1 year ago |
|
Output
|
#3068: Introduce MetadataFile for pure ECMA-335 streams and as base class for PEFile
|
2 years ago |
|
Properties
|
v9.0 RC Designation (#3357)
|
1 year ago |
|
Semantics
|
Handle ReferenceKind.RefReadOnly in a few more cases
|
2 years ago |
|
Solution
|
#2128: Reformat the whole code base.
|
6 years ago |
|
TypeSystem
|
Fix #3253: Remove duplicate assembly references keeping the ones with the highest version.
|
1 year ago |
|
Util
|
Fix #3001: Support new resources format in ResourcesFile/ResXResourceWriter
|
2 years ago |
|
DecompilationProgress.cs
|
Generalize progress reporting for decompilation and PDB generation.
|
4 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.
|
2 years ago |
|
DecompilerNuGetPackageIcon.png
|
iconUrl -> icon for ics.d nuspec https://aka.ms/deprecateIconUrl
|
7 years ago |
|
DecompilerSettings.cs
|
Add support for C# 12 primary constructors.
|
2 years ago |
|
ICSharpCode.Decompiler.csproj
|
Apply package locking only to NuGet packages - ics.d, ilspyx, ilspycmd, bamldecompiler
|
1 year ago |
|
ICSharpCode.Decompiler.ruleset
|
Annotate service lifetime explicitly.
|
2 years ago |
|
ICSharpCode.Decompiler.snk
|
…
|
|
|
NRExtensions.cs
|
Add extension method to get metadata TypeAttributes for an ITypeDefinition
|
2 years 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.
|
4 years ago |
|
PackageReadme.md
|
Add PackageReadmeFile
|
4 years ago |
|
PartialTypeInfo.cs
|
Fix #2718, Fix #2719, Fix #2725: Remove WPF compiler-generated code.
|
4 years ago |
|
SRMExtensions.cs
|
Add WebCIL support
|
2 years ago |
|
SRMHacks.cs
|
#2128: Reformat the whole code base.
|
6 years ago |
|
SingleFileBundle.cs
|
Add WebCIL support
|
2 years ago |
|
packages.lock.json
|
Enable repeatable package restores
|
1 year ago |