-
由 Vlad Zarytovskii 提交于
* [WIP] Simplified compiler API for testing * [WIP] Support of references, for F#, C# projects. Added more asserts. * Added more examples + ignoreWarnings support * Added typecheck + baseline test helpers. * Added running functionality * Moved a bunch of compiler tests to a new suite * Changed error message * [WIP] Added CSharp compilation + referencing * Added some simple interop tests * [WIP] Process MetadataReference recursively * [WIP] Added netcorapp31 support for tests * [WIP] Termporary revert to using netcoreapp30 in the tests (instead of netcoreapp31) * Added types to errors/warnings as oppose to just having tuples * Fixed tests to fit newer API * Revert libraries upgrade * Revert change netcoreapp31 -> netcoreapp30 * Update tests/FSharp.Test.Utilities/Compiler.fs Co-authored-by: NPhillip Carter <pcarter@fastmail.com> * Addressed some PR comments * Fixed missing styling inconsistensies * Addressed feedback: recursive module instead of forward type declarations + fixed options composition. * Changed Option.isSome -> defaultArg Co-authored-by: NPhillip Carter <pcarter@fastmail.com>
3f011ec9