File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 <EnforceExtendedAnalyzerRules >true</EnforceExtendedAnalyzerRules >
77 </PropertyGroup >
88 <ItemGroup >
9- <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0-231118-1425.Release " />
9+ <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0" />
1010 </ItemGroup >
1111</Project >
Original file line number Diff line number Diff line change 99 </ItemGroup >
1010 <ItemGroup >
1111 <PackageReference Include =" FluentAssertions" Version =" 6.12.0" />
12- <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0-231118-1425.Release " />
12+ <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0" />
1313 </ItemGroup >
1414 <ItemGroup >
1515 <ProjectReference Include =" ..\CustomGeneratorTests\CustomGeneratorTests.csproj" OutputItemType =" analyzer" />
Original file line number Diff line number Diff line change 1111 </ItemGroup >
1212 <ItemGroup >
1313 <PackageReference Include =" FluentAssertions" Version =" 6.12.0" />
14- <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0-231118-1425.Release " />
14+ <PackageReference Include =" GodotSharp.SourceGenerators" Version =" 2.3.0" />
1515 </ItemGroup >
1616 <ItemGroup >
1717 <ProjectReference Include =" ..\CustomGeneratorTests\CustomGeneratorTests.csproj" OutputItemType =" analyzer" />
Original file line number Diff line number Diff line change 11# GodotSharp.SourceGenerators
22
3- C# Source Generators for use with the Godot Game Engine (supports Godot 4!)
3+ C# Source Generators for use with the Godot Game Engine (supports Godot 4 and .NET 8 !)
44* ` SceneTree ` class attribute:
55 * Generates class property for uniquely named nodes
66 * Provides strongly typed access to the scene hierarchy (via ` _ ` operator)
@@ -17,12 +17,12 @@ C# Source Generators for use with the Godot Game Engine (supports Godot 4!)
1717* ` OnInstantiate ` method attribute:
1818 * Generates a static Instantiate method with matching args that calls attributed method as part of the instantiation process
1919 * (Also generates a protected constructor to ensure proper initialisation - can be deactivated via attribute)
20- * NEW: ` OnImport ` method attribute (GD4 only):
20+ * ` OnImport ` method attribute (GD4 only):
2121 * Generates default plugin overrides and options to make plugin class cleaner (inherit from OnImportEditorPlugin)
2222* Includes base classes/helpers to create project specific source generators
2323
24- - Version 2.x supports Godot 4.x
25- - Version 1.x supports Godot 3.x
24+ - Version 2.x supports Godot 4
25+ - Version 1.x supports Godot 3
2626
2727(See [ GodotSharp.BuildingBlocks] [ 1 ] or local tests for example usage patterns)
2828
Original file line number Diff line number Diff line change 1414 <PropertyGroup >
1515 <Authors >Cat-Lips</Authors >
1616 <Description >
17- C# Source Generators for use with the Godot Game Engine (supports Godot 4!)
17+ C# Source Generators for use with the Godot Game Engine (supports Godot 4 and .NET 8 !)
1818* `SceneTree` class attribute:
1919 * Generates class property for uniquely named nodes
2020 * Provides strongly typed access to the scene hierarchy (via `_` operator)
@@ -81,8 +81,8 @@ C# Source Generators for use with the Godot Game Engine (supports Godot 4!)
8181 <PackageLicenseExpression >MIT</PackageLicenseExpression >
8282 <PackageTags >Godot C# SourceGenerator</PackageTags >
8383 <PackageReadmeFile >README.md</PackageReadmeFile >
84- <!-- < Version>2.2.1 </Version> -- >
85- <Version >2.3.0-$([System.DateTime]::Now.ToString(yyMMdd-HHmm)).$(Configuration)</Version >
84+ <Version >2.3.0 </Version >
85+ <!-- < Version>2.3.0-$([System.DateTime]::Now.ToString(yyMMdd-HHmm)).$(Configuration)</Version> -- >
8686 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
8787 </PropertyGroup >
8888 <ItemGroup >
You can’t perform that action at this time.
0 commit comments