| .. |
|
CSharp
|
Fix #2850: Make sure that type names longer than 255 characters are handled correctly by WholeProjectDecompiler.GetFileNameForHandle
|
3 years ago |
|
DebugInfo
|
Fix #1784: Move RemoveEmbeddedAttributes transform to ICSharpCode.Decompiler and do no longer decompile embedded attributes in WholeProjectDecompiler and PortablePdbWriter.
|
3 years ago |
|
Disassembler
|
Add filtering/sorting capabilities to ReflectionDisassembler (#2835)
|
3 years ago |
|
Documentation
|
Fix nullability warnings in AstNode and XmlDocumentationElement.
|
4 years ago |
|
FlowAnalysis
|
#2480: avoid crash if ILAst "cannot jump into block container" invariant is violated
|
4 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
|
Add GetNamespaceByFullName and use it to speed up AssignVariableNames.CollectAllLowerCaseTypeNames
|
3 years ago |
|
Instrumentation
|
Add header
|
4 years ago |
|
Metadata
|
Another round of fixes in TryReadResource
|
3 years ago |
|
Output
|
Add support for C# 10 record structs.
|
4 years ago |
|
Properties
|
Next release will be 8.0-preview3
|
3 years ago |
|
Semantics
|
Fix #2806: Do not use implicitly typed out variables, if argument and parameter types do not match exactly.
|
3 years ago |
|
Solution
|
#2128: Reformat the whole code base.
|
5 years ago |
|
TypeSystem
|
Add GetNamespaceByFullName and use it to speed up AssignVariableNames.CollectAllLowerCaseTypeNames
|
3 years ago |
|
Util
|
Reduce allocations in TransformArrayInitializers
|
4 years ago |
|
DecompilationProgress.cs
|
Generalize progress reporting for decompilation and PDB generation.
|
3 years ago |
|
DecompileRun.cs
|
#2685: Emit 'override' without 'newslot' as 'virtual' if there is no (known) method to override.
|
4 years ago |
|
DecompilerException.cs
|
#2128: Reformat the whole code base.
|
5 years ago |
|
DecompilerNuGetPackageIcon.png
|
iconUrl -> icon for ics.d nuspec https://aka.ms/deprecateIconUrl
|
6 years ago |
|
DecompilerSettings.cs
|
Add support for C# 11 required members.
|
3 years ago |
|
ICSharpCode.Decompiler.csproj
|
Add filtering/sorting capabilities to ReflectionDisassembler (#2835)
|
3 years ago |
|
ICSharpCode.Decompiler.ruleset
|
Distinguish between PreOrderTransforms and PostOrderTransforms in BlockILTransform.
|
9 years ago |
|
ICSharpCode.Decompiler.snk
|
remove NR submodule; move snk to ICSharpCode.Decompiler
|
9 years ago |
|
NRExtensions.cs
|
#2128: Reformat the whole code base.
|
5 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.
|
3 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
|
Fix #2733: Ignore bad metadata when trying to resolve ResolutionScope
|
4 years ago |
|
SRMHacks.cs
|
#2128: Reformat the whole code base.
|
5 years ago |
|
SingleFileBundle.cs
|
Support for single-file bundle from .NET 6.
|
5 years ago |