Skip to content

Conversation

@yfakariya
Copy link
Member

This PR adds .NET Standard 2.0 support with related project/tooling refinements.

  • Enable CodeDOM based code generation on .NET Core.
  • Enable .NET Core based unit testing with new NUnit.

New tool take advantage of xplat MSBuild and new glob engine.
and enable netcoreapp test in future.
This commit is intended to improve maintenancibility as possible.
.NET Standard 2.0 drop supports serializer code generation with CodeDOM.
Note that assembly generation with Reflection.Emit is not supported,
so net45/46 drops are still usable.

And there are Xamarin and UWP drops to supoort their AOT environment.
…code DOM.

This commit solves this behavior with early evaluation of iterators which are sequential statement body.
This commit also fix ticks to microseconds conversion bug of display message.
@yfakariya yfakariya merged commit 22828a6 into master Aug 30, 2017
@yfakariya yfakariya deleted the wip/netstandard2 branch August 30, 2017 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants