GFramework/GFramework.Game/Config/YamlConfigStringFormatKind.cs
gewuyou 104ac25dc3 refactor(game): 拆分 schema 校验模型类型
- 拆分 schema model 类型到独立同名文件

- 清理 schema 校验模型的文件命名 analyzer 告警

- 更新 warning reduction 批处理收口状态
2026-04-29 08:38:23 +08:00

43 lines
928 B
C#

namespace GFramework.Game.Config;
/// <summary>
/// 表示当前 Runtime / Generator / Tooling 共享支持的字符串 format 子集。
/// </summary>
internal enum YamlConfigStringFormatKind
{
/// <summary>
/// 表示 <c>yyyy-MM-dd</c> 形式的日期。
/// </summary>
Date,
/// <summary>
/// 表示带显式时区偏移的 RFC 3339 日期时间。
/// </summary>
DateTime,
/// <summary>
/// 表示 day-time duration 形式的持续时间。
/// </summary>
Duration,
/// <summary>
/// 表示基础电子邮件地址格式。
/// </summary>
Email,
/// <summary>
/// 表示带显式时区偏移的 RFC 3339 时间。
/// </summary>
Time,
/// <summary>
/// 表示绝对 URI。
/// </summary>
Uri,
/// <summary>
/// 表示连字符分隔的 UUID 文本。
/// </summary>
Uuid
}