Closed otac0n closed 10 months ago
Blocking issues:
dotnet build
) or the Source Generator (using Visual Studio), although the NuGet package was tested to work.
System.IO.Abstractions
caused a bump to net461, but the payoff has been minimal. It seems not totally worth it to abstract over the filesystem when the only class touching it was the CompileManager
. Instead, I think we should roll that back and opt to conditionally compile some static methods.
RS1035
has been disabled.
WeaveTemplate
items.
WeaveAssemblyPath
is exposed, but better would be to keep it private.
Non-blocking issues:
WeaveTemplateGenerate
and WeaveTemplateCompile
. I'm considering anything prefixed with WeaveTemplate
to be reserved for Weave.Failing PR builds here are due to: https://github.com/GitTools/GitVersion/issues/3718
Added source generator support with backwards compatibility. Fixes #14.
You can opt-out of source generation using:
Or, if you were previously specifying an output path, source generation will be off by default.