From e808a0c365a13406ccb6f88aec7fd3e749b65e13 Mon Sep 17 00:00:00 2001 From: GwWuYou <95328647+GeWuYou@users.noreply.github.com> Date: Sun, 28 Dec 2025 17:21:30 +0800 Subject: [PATCH] =?UTF-8?q?refactor(generators):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E6=89=A9=E5=B1=95=E7=94=9F=E6=88=90=E5=99=A8?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E6=A0=87?= =?UTF-8?q?=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了 IsX 方法中注释的 Auto-generated 前缀 - 移除了 IsIn 方法中注释的 Auto-generated 前缀 - 保持了注释的中文描述内容不变 - 简化了生成代码的注释格式 - [no tag] --- GFramework.SourceGenerators/enums/EnumExtensionsGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GFramework.SourceGenerators/enums/EnumExtensionsGenerator.cs b/GFramework.SourceGenerators/enums/EnumExtensionsGenerator.cs index 3d39590..a8598c1 100644 --- a/GFramework.SourceGenerators/enums/EnumExtensionsGenerator.cs +++ b/GFramework.SourceGenerators/enums/EnumExtensionsGenerator.cs @@ -81,14 +81,14 @@ public sealed class EnumExtensionsGenerator : AttributeEnumGeneratorBase // 生成 IsX 方法 foreach (var memberName in members.Select(m => m.Name)) { - sb.AppendLine($" /// Auto-generated: 是否为 {memberName}"); + sb.AppendLine($" /// 是否为 {memberName}"); sb.AppendLine( $" public static bool Is{memberName}(this {fullEnumName} value) => value == {fullEnumName}.{memberName};"); sb.AppendLine(); } // 生成 IsIn 方法 - sb.AppendLine(" /// Auto-generated: 判断是否属于指定集合"); + sb.AppendLine(" /// 判断是否属于指定集合"); sb.AppendLine($" public static bool IsIn(this {fullEnumName} value, params {fullEnumName}[] values)"); sb.AppendLine(" {"); sb.AppendLine(" if (values == null) return false;");