1
0

chore: initial commit

Signed-off-by: Alan Brault <alan.brault@visus.io>
This commit is contained in:
2025-07-21 13:43:39 -04:00
commit 79389ab56a
37 changed files with 2631 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<!--
Source generator projects must target .NET Standard 2.0 as the Roslyn SDK Compiler only supports this version
for compiler addons.
-->
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup>
<!-- AnalyzerLanguage is set to cs to denote that only C# is supported by the source generator. -->
<AnalyzerLanguage>cs</AnalyzerLanguage>
<!-- EmitCompilerGeneratedFiles is set to true to ensure that the source generator can emit artifacts. -->
<EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles>
<!-- EnforceExtendedAnalyzerRules is set to true to enable additional rules for analyzers. -->
<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>
<!-- IsRoslynComponent is set to true to indicate that this project is a Roslyn component. -->
<IsRoslynComponent>true</IsRoslynComponent>
</PropertyGroup>
<ItemGroup>
<!-- Microsoft.CodeAnalysis.CSharp is required for C# source generators. -->
<PackageReference Include="Microsoft.CodeAnalysis.CSharp"/>
</ItemGroup>
</Project>