MichalPavlik
MichalPavlik
Yes it works. I tried this before but I didn't even try to compile it when I saw red squiggles :) But I believe you can generate constructor(s) to ".generated.cs"...
So I downloaded source and implemented some code into TemplateTransformer.ProcessGeneratedCode. ``` c# if (generatedClass.BaseTypes.Count > 0) { string typeName = generatedClass.BaseTypes[0].BaseType; Type baseType = Type.GetType(typeName) ?? AppDomain.CurrentDomain.GetAssemblies() .Select(a => a.GetType(typeName))...
I never worked with Git (my employer is corporation with on-prem TFS) but I will try :) Yes, we need empty passthrough ctors without logic. The VS API might be...
I will have to measure, how many allocations we have during normal build without errors. Boxing of value types can be omitted by using generic arguments (I don't think custom...
This looks fishy. Please, download scripts only from Microsoft domains. We now support [GPG detached signing](https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script#signature-validation-of-dotnet-installsh) so you can check integrity of the file before you execute it.
@rainersigwald, you mentioned that you would like to have the "build cancellation event". Could you please elaborate? Would it be just a new event or it will be used also...
It seems there is no infrastructure for emitting events where the context is overall build (or I didn't looked properly). If no one knows how/where to send the event without...
^ @rainersigwald, @ladipro, @rokonec, do you agree?
Good tip. It allowed me to discover `EngineLoggingServices`, which is not in placed in the same directory as the rest logging related types :)
I checked the matcher regex and it doesn't (for example) support all combinations we have for line/column info. For example case when `lineNumber != 0 && columnNumber == 0 &&...