7033 Commits (abf36b0f43fbdd0f949ee3ae90e04312dc381326)
 

Author SHA1 Message Date
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
Siegfried Pammer 6a6e82c372 Use ReferenceAssemblyAnnotator in ICSharpCode.Decompiler.csproj 3 years ago
Siegfried Pammer a4e2bd7f8f Handle leave instructions in state-range analysis. 3 years ago
Siegfried Pammer 84c15bb24f Fix #2652: AwaitInFinallyTransform: ILAst must form a tree 3 years ago
Siegfried Pammer 7019e1c02f Make sure that update-assemblyinfo.ps1 fails if PowerShell >= 5.0 is not installed. 3 years ago
Siegfried Pammer 976ec4d871 Update System.Collections.Immutable, SRM and System.CompilerServices.Unsafe to 6.0.0 3 years ago
Daniel Grunwald a9f4694563 Add test for C# 11 generic attribute 3 years ago
Siegfried Pammer f1d06e2e83 Fix #2666: Namespace Nesting in the Tree View (based on code by @ds5678 provided in #2667) 3 years ago
Christoph Wille d89b185e62 Main build collects ilspycmd package 3 years ago
Christoph Wille afff9c325d Rename ics.d.Console to ics.ILSpyCmd 3 years ago
Christoph Wille e044038b67
Run CodeQL everywhere 3 years ago
Christoph Wille 269fd6a5c0 Update README.md for our new net60 target. Fixes #2647 3 years ago
Christoph Wille 6bc13ccc86
Upload ilspycmd release build artifacts 3 years ago
Siegfried Pammer 9935f51b96 Fix #2646: Missing values for enums with skipped or duplicate items 3 years ago
Siegfried Pammer aafa9b2aa7 Fix #2664: Fix NRE in ScopeSearchToAssembly. 3 years ago
Siegfried Pammer a2b1e9a6ca Use VSIXSourceItem to add ILSpy distribution to VSIX after ResolveProjectReferences. 3 years ago
Siegfried Pammer c89ea911c1
Merge pull request #2665 from icsharpcode/buildfix 3 years ago
Siegfried Pammer 9b7ff0694c Use msbuild for GH Actions builds and enable parallelization. 3 years ago
Siegfried Pammer a88a413571 Fix DecompilerVersionInfoDependency in ILSpy.Installer.csproj 3 years ago
Siegfried Pammer be98efad8a Clean up .gitignore 3 years ago
Siegfried Pammer c7719b1a6f Try again to remove ILSpy.dll.config. 3 years ago
Siegfried Pammer d5f8145a10 Convert solution-level dependencies to project-level dependencies. 3 years ago
Christoph Wille 0a5eab4969
Build XPlat on branches & PRs 3 years ago
Siegfried Pammer f28749ebe0 Fix build. 3 years ago
Siegfried Pammer b50e72c336 Add strong name to ILSpyX and fix platform warnings. 3 years ago
Siegfried Pammer 8b12ad23a6 Use calculated version in ilspycmd as well 3 years ago
Siegfried Pammer 2492efaedf Add ILSpyX binding redirect to ILSpy.config 3 years ago
Siegfried Pammer 3043af0ead Fix NRT warnings in ILSpyX 3 years ago
Siegfried Pammer 9ba2aa136d
Merge pull request #2660 from icsharpcode/christophwille/dsrupdate 3 years ago
Christoph Wille 04b75be5d2
Go back to Microsoft.VSSDK.BuildTools 17.1.4054 3 years ago
Siegfried Pammer fa451b5b87 Update nuget packages and references for VS2022. 3 years ago
Siegfried Pammer 4519c3b5c1 Remove leftovers of AppVeyor-specific configuration. 3 years ago
Siegfried Pammer bf3b93ec76 Fix #2644: Ignore warnings MSB3277 and VSSDK1009 3 years ago
Siegfried Pammer 35440d9974 Remove LoadedAssembly.WaitUntilLoaded 3 years ago
Daniel Grunwald ced6ed445a Fix #2582: Assertion when using named arguments in a constrained call 3 years ago
Daniel Grunwald a8dc78a10a Now that we build the tests for .NET 6, we can include the AsyncStreams tests in the .csproj (which gives better IDE integration when editing the tests) 3 years ago
Christoph Wille ca271a0766 Update DSR Converter to 1.1.0-beta2-22171-02 3 years ago
Siegfried Pammer 1b51c9830d Fix build. 3 years ago
Siegfried Pammer 6b03856361 Fix Assembly metadata table for netmodules. 3 years ago