7071 Commits (1aa36a23f228f16afd13b9b7aebf20fba119a1a6)
 

Author SHA1 Message Date
Siegfried Pammer 1aa36a23f2 Use test-summary/action@v1 for test reports. 3 years ago
Siegfried Pammer e61f46c474 Add MethodCodeType argument to MethodImplAttribute. 3 years ago
Siegfried Pammer 146fd72e4f Do not add NETCORE preproc symbol if CompilerOptions.TargetNet40 is specified. 3 years ago
Siegfried Pammer 54a3bba820 #2685: Do not add interface impl helper for extern methods. 3 years ago
Siegfried Pammer ca9c288dc5
Merge pull request #2678 from andrewcrawley/custom-pdb-id 3 years ago
Daniel Grunwald d6d0392d2f Fix crash when IL byte code unexpectedly ends in the middle of an operand. 3 years ago
Andrew Crawley (US - DIAGNOSTICS) 071ca33561 Fix file locking issue in tests 3 years ago
Siegfried Pammer 6ff0dd41b9
Merge pull request #2679 from fowl2/debugDirectory 3 years ago
Siegfried Pammer 54b5c22283 Fix formatting. 3 years ago
Daniel Grunwald e9a2bf4556
Merge pull request #2684 from icsharpcode/hide-compiler-generated-code 3 years ago
Siegfried Pammer e043f43925 Ignore local functions when collecting used members. 3 years ago
Siegfried Pammer 40ffc1e90e Remove backing fields of auto properties and events. 3 years ago
Siegfried Pammer b7edf2eb59 Detect compiler-generated code that is still needed after decompilation. 3 years ago
Siegfried Pammer 1532d2fc29 Refactor DoDecompile(ITypeDefinition): Extract handling of members and types into local function. Order of output no longer depends on the order of decompilation, which will become relevant in the next commit. 3 years ago
James May 3693c0c9e9 Add Debug Directory raw data and sub tree nodes, with special handling for: 3 years ago
Andrew Crawley (US - DIAGNOSTICS) 696cbc2136 Allow user to provide ID when generating a PDB 3 years ago
Christoph Wille d5be62eb80 Fix #2675 3 years ago
Christoph Wille 2040570697 First GH release for version 8 will be Preview1 3 years ago
Siegfried Pammer 6a3bb2bbf1 Fix #2655: TranslateArrayInitializer crashes with out of order array init 3 years ago
Siegfried Pammer b0ec01de80 Fix #2610: Explicitly qualify members in TemplateBindings. 3 years ago
Siegfried Pammer 68b388bc36 Disable DecompilerSettings.ParameterNullCheck 3 years ago
Siegfried Pammer ba177459f1 Fix comment. 3 years ago
Siegfried Pammer a121e7c6ca Fix #2653: ILSpy reports wrong visibility for overridden protected internal properties if located in another assembly. 3 years ago
Siegfried Pammer 73f2493644 Fix #2629: Indentation of method-call chains. 3 years ago
Siegfried Pammer 13da4c48d4 Fix #2632: Make sure that changing the setting "ExpandMemberDefinitions" has an effect when refreshing a decompiled view. 3 years ago
Siegfried Pammer 9e462b53ad Add support for C# 11 parameter null checks 3 years ago
Siegfried Pammer 96dedf1866 Add C# 11 language version. 3 years ago
Siegfried Pammer a920fdfa60 Move to Roslyn 4.1.0 3 years ago
Siegfried Pammer 6a27959cbc Improve decompilation of delegate references of extension methods. 3 years ago
Siegfried Pammer 05eb2cdf04 Fix #2363: CLI support for generating a solution from multiple projects (based on code provided by @marwie in #2364) 3 years ago
Siegfried Pammer f72e0a866b Turn on WarningsAsErrors for nullable warnings in ICSharpCode.Decompiler 3 years ago
Siegfried Pammer 78c7ece12d * Include missing .json config in ILSpy.Installer. 3 years ago
Christoph Wille 4b8e6a421a
Remove "HACK: Disable package generation on Unix due to tooling issues." (#2670) 3 years ago
Siegfried Pammer 0bc11d05d3 Fix #2634: target expressions of delegate references were not decompiled correctly 3 years ago
Siegfried Pammer b834bcf6e9
Merge pull request #2639 from zhuman/com_method_ordering 3 years ago
Christoph Wille a0fece6f5f Add PackageReadmeFile 3 years ago
Siegfried Pammer 006bc18a96 Run ComInterop test case only on .NET 4.0. 3 years ago
Zachary Northrup 0921d83e0d Add testing of overloaded methods to COM V-table test 3 years ago
Zachary Northrup abf36b0f43 Add a unit test validating that COM V-table ordering doesn't change with mixed properties, methods, and events 3 years ago
Zachary Northrup 9c17029702 Fix the ordering of COM interface methods and properties to appear in their originally defined order. This was resulting in fatal crashes while running decompiled COM interop code. 3 years ago
Siegfried Pammer c9da59bec3 Ignore pragma warning directives in CodeAssert, as the decompiler never produces these. 3 years ago
Siegfried Pammer de5b72114e Fix nullable and other warnings. 3 years ago
Siegfried Pammer 93dcba3426 * Rename Metadata.GenericContext to MetadataGenericContext to avoid conflicts with TypeSystem.GenericContext 3 years ago
Siegfried Pammer 234eb071f0 Fix nullability warnings in FindTypeDecoder. 3 years ago
Siegfried Pammer d19c93fc41 Fix #2645: ToPrimitiveTypeCode: return 0, if known type is not primitive. 3 years ago
Siegfried Pammer e410df58b8 Move ExportAnalyzerAttribute to separate file. 3 years ago
Siegfried Pammer 2e31427d56 Fix nullability warnings in AstNode and XmlDocumentationElement. 3 years ago
Siegfried Pammer 3d35240224 Fix nullability warning and bug in UniversalAssemblyResolver. 3 years ago
Siegfried Pammer 504d16e44d Use ReferenceAssemblyAnnotator in ILSpy.AddIn.csproj and ILSpy.AddIn.VS2022.csproj 3 years ago
Siegfried Pammer 4c1931d5c6 Fix NRT warning in GetBlockStateSetMappingForLeave. 3 years ago