28 Commits (bfb57da93b866a2e3ae1cb1776d65c0f83771561)

Author SHA1 Message Date
dymanoid bfb57da93b Implement project writer for SDK style projects 5 years ago
dymanoid b492a20442 Move assembly resolution logic to better place 5 years ago
dymanoid a952cda502 Create dedicated namespace for project decompiler 5 years ago
Siegfried Pammer 4bc7feadbf Fix #1734: Do not roundtrip ICSharpCode.Decompiler test-case. 6 years ago
Siegfried Pammer e1bc205d3a Add support for strong-name keys in WholeProjectDecompiler and RoundtripAssembly tests. 6 years ago
Siegfried Pammer f3f38783df ICSharpCode.Decompiler roundtrip test now completes 6 years ago
Siegfried Pammer 6f98ed5415 Fix unit tests. 6 years ago
Siegfried Pammer 8869f6921b Reenable test Cecil_net45 6 years ago
Oren Novotny 366e0dbfe3
Latest version of VS first 6 years ago
Oren Novotny c9b58deaac
Skip failing test on 2019 for now 6 years ago
Oren Novotny d0d0e9953a
Use MSBuild locator API to find MSBuild. Fixes VS 2019 issue. 6 years ago
Daniel Grunwald fc6cef7081 Fix roundtrip tests. 6 years ago
Siegfried Pammer 3377e93628 Add LangVersion support to WholeProjectDecompiler and add NonTrailingNamedArguments setting. 7 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 7 years ago
Siegfried Pammer 10a0c9093c Do not convert extension method syntax to LINQ, if the null conditional operator is used on the target, as this introduces a syntax error. 7 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 7 years ago
Siegfried Pammer d5f7cd46fc Simplify PEFile API 7 years ago
Siegfried Pammer 79b5048fdc Fix bugs in testing infrastructure 7 years ago
Siegfried Pammer e3ba9ba55c Use PEFile to store a reference to the stream containing the loaded assembly. 7 years ago
Siegfried Pammer 4f392538fb Port test infrastructure 7 years ago
Daniel Grunwald d9a28314f9 Upgrade to NUnit 3.9 and enable parallel test execution. 7 years ago
Daniel Grunwald 0df2c91d79 Update ILSpy-tests submodule for updated ICSharpCode.Decompiler.dll. 8 years ago
Daniel Grunwald 905cb0f388 Split PrettifyAssignments pass out from ReplaceMethodCallsWithOperators and fix pass ordering. 8 years ago
Siegfried Pammer 43977c640c Update RoundtripAssembly tests 8 years ago
Daniel Grunwald e024641a5f [async] Fix bug when async method uses this pointer. 8 years ago
Sam Harwell 4908b129f8 Convert projects to the new project system 8 years ago
Siegfried Pammer e26af08a1c Move test projects to their own directory in \ 8 years ago
Daniel Grunwald f411d15fc6 Fix generating switch sections without any case labels. 8 years ago
Siegfried Pammer 1237e23b37 Remove "." directory from assembly resolver in RoundtripAssembly 8 years ago
Siegfried Pammer 6301f81abb Temporarily disable ICSharpCode.Decompiler roundtrip test 8 years ago
Siegfried Pammer 7312654813 Rewrite of TransformCollectionAndObjectInitializers 8 years ago
Daniel Grunwald fe84ea9730 WIP: yield return decompiler 9 years ago
Daniel Grunwald e871f7c05a Convert LoopDetection into a block transform. 9 years ago
Daniel Grunwald b3590ec292 Update cecil. 9 years ago
Siegfried Pammer f6c60a6223 Add roundtrip test case for ICSharpCode.Decompiler and pretty tests for Async and YieldReturn 9 years ago
Siegfried Pammer a8cdfc3d28 NRefactory_CSharp roundtrip works! :) 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Daniel Grunwald b558f0c0bd Avoid user-defined operators when reference comparison is desired. 9 years ago
Daniel Grunwald db24116b0b Use 'ref locals' where necessary. 9 years ago
Daniel Grunwald 51a9786243 Change some transforms to block transforms. 9 years ago
Daniel Grunwald 15b776faa2 Initial attempt at short-circuiting if conditions 9 years ago
Siegfried Pammer ae6c42c960 bring back NewtonsoftJson_net40 test 9 years ago
Siegfried Pammer dde966746c Remove unnecessary Clone() calls in TransformArrayInitializers 9 years ago
Daniel Grunwald ea98d8bd27 Disable NR roundtrip instead of DelegateConstruction 9 years ago
Daniel Grunwald ff4748f67a Disable DelegateConstruction; it's currently broken 9 years ago
Daniel Grunwald 34d4701c94 Fix StatementBuilder incorrectly building infinite loops. 9 years ago
Daniel Grunwald d307a13c64 Try to fix AppVeyor build. 9 years ago
Daniel Grunwald 4cf1406e42 Random_TestCase_1 should succeed 9 years ago
Daniel Grunwald 3faca4372e Fix subtle issues with BitNot operator. 9 years ago
Daniel Grunwald e1930e9170 Adjust comp.unsigned(ldlen array > ldc.i4 0) transforms to explicit i4->i conversions. 9 years ago