157 Commits (bca209844827c5f6edfbb5fe94de758fe6aa2b5c)

Author SHA1 Message Date
Siegfried Pammer 1fb4acfc3d Build ICSharpCode.Decompiler.Tests + the format hook cross-platform 4 weeks ago
Siegfried Pammer 8e2e48f5cc Generalise runtime-async flag-based early-return for nested try-finally. 2 months ago
Siegfried Pammer 82edef3bc6 Add scaffolding for the C# 15 runtime-async lowering. 2 months ago
Siegfried Pammer cf23d76a5e Add tests 2 months ago
Christoph Wille 5833ee57a4 Updates for .NET Preview 4 2 months ago
Christoph Wille 23494ae1a2 Packages for .NET 11 Preview 3 3 months ago
Siegfried Pammer 7a8a978963 Add CompilerOptions.UseRoslyn4_14_0 3 months ago
Christoph Wille 5e05d60bcc Fix evaluation of Roslyn version in Tester 3 months ago
Christoph Wille 6f1c2b6cc9
.NET 11 for Tests (#3695) 3 months ago
Christoph Wille a467610928
Update Microsoft.NETCore.App.Ref version to 10.0.0 3 months ago
Siegfried Pammer a03f801cb7 Add failing test and test infrastructure adjustments to allow compiling referenced assemblies in one go. 4 months ago
Siegfried Pammer 77d9ee73e9 Fix IDE2000 globally 6 months ago
Siegfried Pammer d3e12d0ebf Migrate from .ruleset to .editorconfig 6 months ago
Siegfried Pammer 1e4c9b3009 Fix misplaced noWarn.Add 7 months ago
Siegfried Pammer 396b58031b Add support for C# 14 first-class span types in the type system. 8 months ago
Siegfried Pammer 94050a4aca Rewrite TransformFieldAndConstructorInitializers from a step-by-step AST-based analysis to an analysis that tracks the whole constructor body. 8 months ago
Siegfried Pammer f6c763e7bb Add tests for ExtensionEncodingV1 and ExtensionEncodingV2. 8 months ago
Peter Crabtree e1e16b64f5 dev: Strip BOM mark from text files 10 months ago
ds5678 586c04d081 Support params keyword on non-array collections 1 year ago
Siegfried Pammer f673b7caa2 Add support for using different editions of .NET in unit tests 1 year ago
Siegfried Pammer e4ebe20602 Upgrade dotnet target framework to net10 1 year ago
ds5678 361bb17618 Add configuration option to check for overflow and underflow 1 year ago
Siegfried Pammer fa50e8d8b3 Add non-embedded attributes to all tests that use older framework versions. 1 year ago
Christoph Wille dee50f4be0
NuGet updates for January 25 Patch Tuesday (#3369) 1 year ago
Daniel Grunwald 1616d15572 Move roundtrip tests to their own namespace. 2 years ago
Siegfried Pammer 02d2a8c1f8 Add metadata processing for C# 12 'ref readonly' parameters 2 years ago
Christoph Wille ae338a001e Early return if DecompilerTests.config.json doesn't exist (saves time with ConfigurationBuilder) 2 years ago
Christoph Wille 17a6197a6a Add TestsAssemblyTempPath to enable the ability to redirect to a central location 2 years ago
Christoph Wille c940cbc1d9 Add TestsAssemblyOutput, keep existing behavior of output assembly locations 2 years ago
Christoph Wille fba0dbae8d
Migrate to NUnit 4 (#3132) 3 years ago
Christoph Wille 084d02a447
Apply Central package management (requires package source mapping) (#3124) 3 years ago
Siegfried Pammer a94d66561a
Move to .NET 8.0 (#3119) 3 years ago
Siegfried Pammer 70616b301c Implement support for C# 11 switch on (ReadOnly)Span<char>. 3 years ago
Daniel Grunwald efeaf1356f Add feature: C#11 nint without NativeIntegerAttribute 3 years ago
Daniel Grunwald 8cc186d599 Use .NET 7.0 as target framework for the tests. 3 years ago
tom-englert 3248657d2b
Add filtering/sorting capabilities to ReflectionDisassembler (#2835) 4 years ago
Daniel Grunwald 1339eba016 C# 11 is no longer in preview. 4 years ago
Siegfried Pammer c3d0e5ecc2 Fix #1784: Move RemoveEmbeddedAttributes transform to ICSharpCode.Decompiler and do no longer decompile embedded attributes in WholeProjectDecompiler and PortablePdbWriter. 4 years ago
Siegfried Pammer d9595cae32 Hide compiler-commandline from output. 4 years ago
Siegfried Pammer 7349e3017d Reduce log noise from compiler/assembler process output. 4 years ago
Siegfried Pammer e1abccd5bb Ignore new attributes in tests 4 years ago
Siegfried Pammer b87f3753e2 Fix #2786: Structs with static reference type fields not recognized as unmanaged 4 years ago
Siegfried Pammer 6139d9d58e Delete created temp files if test execution was successful. 4 years ago
Siegfried Pammer 22e9791f86 Update RoslynToolset to 4.3.0-2.final 4 years ago
Siegfried Pammer f695bbcf3a Add support for DefaultInterpolatedStringHandler 4 years ago
Siegfried Pammer 7f0f72823b Fix typo in CodeAssert 4 years ago
Siegfried Pammer 146fd72e4f Do not add NETCORE preproc symbol if CompilerOptions.TargetNet40 is specified. 4 years ago
Siegfried Pammer c9da59bec3 Ignore pragma warning directives in CodeAssert, as the decompiler never produces these. 4 years ago
Daniel Grunwald a9f4694563 Add test for C# 11 generic attribute 4 years ago
Siegfried Pammer e05b0dcbb0 #2657: Use the same metadata reader (same options) in all cases. 4 years ago