298 Commits (e4ebe2060213fa071b80d8289e00c6c0f1214be7)

Author SHA1 Message Date
Siegfried Pammer e4ebe20602 Upgrade dotnet target framework to net10 2 weeks ago
Siegfried Pammer 79f7a188b0 Add support for C# 12 inline array expressions 1 month ago
ds5678 4e21aedce7 Emit property in project file 2 months ago
ds5678 361bb17618 Add configuration option to check for overflow and underflow 2 months ago
Jeremy Pritts 0261ca3ae8
Fix stack overflow exception in CSharpResolver (#3471) 2 months ago
Jeremy Pritts aff9649711
Parenthesize interpolations containing `global::` (#3463) 3 months ago
ds5678 fb180b0010 Add tests 3 months ago
Siegfried Pammer 6c72d1c5f0 Add transform to remove unconstrained generic reference type check. 4 months ago
Siegfried Pammer 9f77f8a919 Prevent inlining of call arguments when doing so would change order of evaluation with regards to the implicit ldobj performed by a constrained.callvirt. 4 months ago
ds5678 d75da053a8 Use type hint in pointer arithmetic when appropriate 4 months ago
Siegfried Pammer 453fc06e02 Fix #3406: Wrong decompilation of record struct without primary constructor. 4 months ago
ds5678 7f024de786 Don't include generic constraints in generated explicit overrides 4 months ago
Siegfried Pammer 7d0262d779 Fix #3439: Regressed decompilation of variables in lambda scope 4 months ago
ds5678 a1b3b14b0b Add test 4 months ago
Siegfried Pammer 2c419f68cf Fix #3322: Add missing checks for equality comparison 5 months ago
Siegfried Pammer fa50e8d8b3 Add non-embedded attributes to all tests that use older framework versions. 5 months ago
Christoph Wille 4137a04569 Switch from FA to Shouldly 6 months ago
Siegfried Pammer f9ae51b12a Fix #3001: Support new resources format in ResourcesFile/ResXResourceWriter 10 months ago
Siegfried Pammer 3fb153940b AssignVariableNames: Handle fixed statement special cases 1 year ago
Siegfried Pammer 783c934bfd Transform RequiresLocationAttribute to 'ref readonly' on function pointers. 1 year ago
Siegfried Pammer 3b2affa13b Add new language versions to DefineConstants in Decompiler.Tests 1 year ago
Christoph Wille 17a6197a6a Add TestsAssemblyTempPath to enable the ability to redirect to a central location 1 year ago
Christoph Wille c940cbc1d9 Add TestsAssemblyOutput, keep existing behavior of output assembly locations 1 year ago
Christoph Wille 7e1523111a Set RuntimeIdentifier based on OS architecture 1 year ago
Siegfried Pammer 400481418c Disable CS8981 in ICSharpCode.Decompiler.Tests: The type name '<identifier>' only contains lower-cased ascii characters. Such names may become reserved for the language. If our test-cases break when Roslyn is introducing new keywords, that's no problem. 1 year ago
Christoph Wille 3564ab1030 Fix Wpf slnf (missing BamlDecompiler project), update NuGet packages for Installer (WiX), update NuGet packages ILSpy 1 year ago
Christoph Wille fba0dbae8d
Migrate to NUnit 4 (#3132) 2 years ago
Christoph Wille 084d02a447
Apply Central package management (requires package source mapping) (#3124) 2 years ago
Christoph Wille a49bd2de5b
Remove EnableUnsafeBinaryFormatterSerialization for ics.d.Tests (#3126) 2 years ago
Siegfried Pammer a94d66561a
Move to .NET 8.0 (#3119) 2 years ago
Kirill Osenkov 5f2b8e6098 Add a disabled test for sequence points in all members 2 years ago
Siegfried Pammer e83af524f7 Add test cases. 2 years ago
dependabot[bot] 002c8c53f7
Bump NuGet.Protocol from 6.2.2 to 6.2.4 in /ICSharpCode.Decompiler.Tests 2 years ago
Daniel Grunwald 475f2b3c28 Fix "ref readonly" fields. 2 years ago
ElektroKill 8813d254f8
Add VBPretty test case for VB yield return decompilation 2 years ago
Lucas Trzesniewski 403098280a Use .interfaceimpl type syntax 2 years ago
ElektroKill 02cf1d3fe2
Add unit test 3 years ago
tom-englert 3248657d2b
Add filtering/sorting capabilities to ReflectionDisassembler (#2835) 3 years ago
ElektroKill a5febb3e4f
Add support for VB.NET automatic events 3 years ago
Siegfried Pammer be0dde3250 Update Roslyn to 4.4.0-4.final 3 years ago
Daniel Grunwald 696c85992a Suppress warnings. 3 years ago
Andrew Crawley (US - DIAGNOSTICS) a494bfadbe Add progress reporting to PortablePdbWriter 3 years ago
dependabot[bot] b66684b7ae
Bump NuGet.Protocol from 6.2.1 to 6.2.2 in /ICSharpCode.Decompiler.Tests (#2804) 3 years ago
Siegfried Pammer 73144e4a29 Port ReflectionHelperTests from NRefactory. 3 years ago
Christoph Wille 4777cb0450 Update NuGet packages 3 years ago
Daniel Grunwald 21c3ec046f Output attributes on lambda expressions 3 years ago
Siegfried Pammer 1aa36a23f2 Use test-summary/action@v1 for test reports. 3 years ago
Andrew Crawley (US - DIAGNOSTICS) 071ca33561 Fix file locking issue in tests 3 years ago
James May 4a1f79a32a Assume conventionally named unresolved method references are properties or events. 3 years ago
Siegfried Pammer 006bc18a96 Run ComInterop test case only on .NET 4.0. 3 years ago