fix(enum):补充枚举注解

This commit is contained in:
GeWuYou 2026-04-29 10:17:02 +08:00
parent f5f2c251e5
commit 590f2cb516
3 changed files with 7 additions and 0 deletions

View File

@ -1,8 +1,11 @@
using GFramework.Core.SourceGenerators.Abstractions.Enums;
namespace GFramework.Game.Config; namespace GFramework.Game.Config;
/// <summary> /// <summary>
/// 表示当前运行时 schema 校验器支持的属性类型。 /// 表示当前运行时 schema 校验器支持的属性类型。
/// </summary> /// </summary>
[GenerateEnumExtensions]
internal enum YamlConfigSchemaPropertyType internal enum YamlConfigSchemaPropertyType
{ {
/// <summary> /// <summary>

View File

@ -1,8 +1,11 @@
using GFramework.Core.SourceGenerators.Abstractions.Enums;
namespace GFramework.Game.Config; namespace GFramework.Game.Config;
/// <summary> /// <summary>
/// 表示当前 Runtime / Generator / Tooling 共享支持的字符串 format 子集。 /// 表示当前 Runtime / Generator / Tooling 共享支持的字符串 format 子集。
/// </summary> /// </summary>
[GenerateEnumExtensions]
internal enum YamlConfigStringFormatKind internal enum YamlConfigStringFormatKind
{ {
/// <summary> /// <summary>

View File

@ -9,6 +9,7 @@
<EnableGFrameworkPackageTransitiveGlobalUsings>true</EnableGFrameworkPackageTransitiveGlobalUsings> <EnableGFrameworkPackageTransitiveGlobalUsings>true</EnableGFrameworkPackageTransitiveGlobalUsings>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\GFramework.Core.SourceGenerators.Abstractions\GFramework.Core.SourceGenerators.Abstractions.csproj" />
<ProjectReference Include="..\GFramework.Core\GFramework.Core.csproj"/> <ProjectReference Include="..\GFramework.Core\GFramework.Core.csproj"/>
<ProjectReference Include="..\$(AssemblyName).Abstractions\$(AssemblyName).Abstractions.csproj"/> <ProjectReference Include="..\$(AssemblyName).Abstractions\$(AssemblyName).Abstractions.csproj"/>
</ItemGroup> </ItemGroup>