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 @@ - +