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
* Change MetadataGenericContext to readonly struct
* Rearrange types in Dom.cs
|
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.
Solution-level dependencies are incompatible with slnf.
|
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
Remove packages.config as per https://github.com/dotnet/sdk/issues/3031 (RID now available)
|
3 years ago |
Siegfried Pammer
|
1b51c9830d
|
Fix build.
|
3 years ago |