From 65a9afe04fbef386586b3967ca00086a5b12a4bd Mon Sep 17 00:00:00 2001
From: GwWuYou <95328647+GeWuYou@users.noreply.github.com>
Date: Wed, 10 Dec 2025 09:42:09 +0800
Subject: [PATCH] =?UTF-8?q?feat(generator):=20=E9=85=8D=E7=BD=AE=E4=BB=A3?=
=?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=99=A8=E9=A1=B9=E7=9B=AE=E4=BB=A5?=
=?UTF-8?q?=E6=94=AF=E6=8C=81NuGet=E5=8C=85=E5=8F=91=E5=B8=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 添加 IsRoslynAnalyzer 和 GeneratePackageOnBuild 属性
- 更新项目引用配置以支持分析器使用
- 添加 System.Collections.Immutable 包引用
- 配置生成文件输出路径和可见性
- 添加 README.md 文件并配置打包路径
- 设置包读取文档文件引用
---
GFramework.Generator/GFramework.Generator.csproj | 16 +++++++++++-----
GFramework.Generator/README.md | 3 +++
GFramework.csproj | 2 +-
3 files changed, 15 insertions(+), 6 deletions(-)
create mode 100644 GFramework.Generator/README.md
diff --git a/GFramework.Generator/GFramework.Generator.csproj b/GFramework.Generator/GFramework.Generator.csproj
index 2dc5062..2223095 100644
--- a/GFramework.Generator/GFramework.Generator.csproj
+++ b/GFramework.Generator/GFramework.Generator.csproj
@@ -1,25 +1,26 @@
- netstandard2.0
GeWuYou.GFramework.Generator
+ netstandard2.0
+ true
+ true
latest
true
-
+
true
-
false
-
+ README.md
true
Generated
-
+
@@ -32,8 +33,13 @@
+
+
+ true
+
+
diff --git a/GFramework.Generator/README.md b/GFramework.Generator/README.md
new file mode 100644
index 0000000..9aa7518
--- /dev/null
+++ b/GFramework.Generator/README.md
@@ -0,0 +1,3 @@
+项目额外的简单代码生成器
+目前已有的功能
+- 为枚举添加两个扩展方法方便判断枚举值
\ No newline at end of file
diff --git a/GFramework.csproj b/GFramework.csproj
index ca9033c..bc1a7f9 100644
--- a/GFramework.csproj
+++ b/GFramework.csproj
@@ -44,7 +44,7 @@
-
+