gewuyou
|
a75194337e
|
fix(pr-review): 收口当前 PR 仍有效的 review 建议
- 修复 AGENTS 中 latest-head review thread 指向的英文标点一致性问题
- 删除 MediatorAdvancedFeaturesTests 中未使用的 TestLoggingBehavior 测试基础设施
- 重构 VersionedMigrationRunner 的迁移执行上下文传递并补充对应 XML 文档
- 更新 analyzer warning reduction 的 active tracking 与 trace,记录 PR #291 复核结果和 639 条根构建基线
|
2026-04-25 17:18:01 +08:00 |
|
gewuyou
|
4edfe53cd9
|
test(cqrs-tests): 收敛测试日志与行为集合抽象 warning
- 修复 TestLogger 与 MediatorAdvancedFeaturesTests 的集合抽象暴露问题,保持测试语义不变
- 更新 analyzer warning reduction 的 active tracking 与 trace,记录新的 640 条根构建基线和委派范围
|
2026-04-25 15:54:27 +08:00 |
|
gewuyou
|
58ba6c011e
|
test(cqrs-tests): 收敛处理器注册缓存测试 warning
- 重构 CqrsHandlerRegistrarTests 的缓存元数据用例,拆分装配、断言与 verify helper
- 更新 analyzer warning reduction 的 active tracking 与 trace,记录并行 subagent 批次和 645 条根构建基线
|
2026-04-25 15:39:32 +08:00 |
|
gewuyou
|
1b85b53292
|
refactor(game): 收敛版本化迁移运行器长方法 warning
- 重构 VersionedMigrationRunner 的迁移主循环,拆分版本校验、迁移解析与结果校验 helper
- 更新 analyzer warning reduction 的 active tracking 与 trace,记录新的 649 条根构建基线
|
2026-04-25 15:25:57 +08:00 |
|
gewuyou
|
be26640b58
|
test(game-tests): 收敛热重载长方法 warning
- 重构 YamlConfigLoaderTests 的热重载夹具与回调接线,消化 4 个 MA0051 长方法警告
- 更新 analyzer-warning-reduction active todo 与 trace,记录 652 条根构建 warning 的新基线
- 保持 GFramework.Game.Tests 的 Release build 为 0 Warning 和 0 Error
|
2026-04-25 15:13:22 +08:00 |
|
gewuyou
|
6a704f3aa7
|
fix(analyzer): 固化沙箱外验证并清理测试噪音
- 更新 AGENTS.md,要求沙箱内 .NET 验证异常时必须申请沙箱外重跑同一命令并以其结果为准
- 修复 4 个测试文件中的冗余 DoesNotThrow 包装,收敛低风险 warning 噪音
- 刷新 analyzer-warning-reduction active todo 与 trace,清理把沙箱噪音当成环境阻塞的恢复信息
|
2026-04-25 14:58:06 +08:00 |
|
gewuyou
|
a7a3eca40d
|
fix(pr-review): 收敛PR建议并修复构建验证
- 修复 PR #288 中经本地复核后仍成立的 Core、Game 与测试建议
- 更新 WSL 标准 dotnet build 验证路径并确认 Release 构建可通过
- 补充 analyzer-warning-reduction 跟踪文档记录本轮结论与恢复点
|
2026-04-25 14:26:49 +08:00 |
|
gewuyou
|
4740d30fb7
|
fix(core): 修复 PR 评审指出的编译与样式问题
- 修复 AsyncExtensionsTests 中错误返回 ConfiguredTaskAwaitable 导致的测试编译失败
- 收敛多处测试中的冗余 async/await 与 ValueTask 断言包装,减少 PR review 指出的告警
- 更新 StoreSelection 的 net9+ 锁实现与 analyzer-warning-reduction 跟踪文档,记录 PR #288 与当前 MSB4018 环境阻塞
|
2026-04-25 13:03:17 +08:00 |
|
gewuyou
|
be336b2088
|
docs(ai-plan): 修正 analyzer warning reduction 指标
- 更新 active tracking 与 trace 中的当前 branch line 统计
- 将恢复点表述改为代码 stop commit 以避免后续 docs 提交导致失真
|
2026-04-25 10:48:13 +08:00 |
|
gewuyou
|
e9cd41da86
|
docs(ai-plan): 更新 analyzer warning reduction 恢复点
- 更新 active tracking 与 trace 到 RP-062 并收口到当前真值
- 记录本轮已达到 75 files 阈值的停止结论与最新 branch 指标
- 补充 Core build 通过结果与 Core.Tests 的 MSB4276 环境阻塞说明
|
2026-04-25 10:45:00 +08:00 |
|
gewuyou
|
ffd62bb475
|
docs(ai-plan): 更新 analyzer-warning-reduction 恢复点
- 更新 analyzer-warning-reduction 跟踪文档到 RP-061 并记录当前 HEAD 与 branch diff 真值
- 补充最近批次的验证结论与当前 subagent 恢复入口
|
2026-04-25 09:51:37 +08:00 |
|
gewuyou
|
425c22d98f
|
docs(ai-plan): 更新 analyzer-warning-reduction 恢复点
- 更新 analyzer-warning-reduction 的 RP-060 跟踪与 trace
- 记录并行 warning-reduction 批次的验证结果与当前分支体积
- 补充下一轮继续朝 75 文件阈值推进的恢复建议
|
2026-04-25 09:24:44 +08:00 |
|
gewuyou
|
b56e08adae
|
fix(analyzer): 清理 YamlConfigLoaderTests 的异步等待 warning
- 修复 YamlConfigLoaderTests 中 Assert.ThrowsAsync 的冗余 async/await 写法
- 补充 WaitForTaskWithinAsync 的 ConfigureAwait(false) 以消除剩余 MA0004
- 更新 analyzer-warning-reduction 的 RP-059 跟踪与验证记录
|
2026-04-25 08:27:32 +08:00 |
|
gewuyou
|
1e5ca14620
|
fix(godot): 修复场景行为格式问题
- 修复 SceneBehaviorBase 中暂停、恢复、卸载方法的缩进,消除 PR review 指向的格式问题
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录 PR #286 latest-head review 跟进和验证结果
- 补充 GFramework.Godot 的 Release build 与 dotnet format verify 结论,保留后续 warning reduction 恢复点
|
2026-04-24 22:18:23 +08:00 |
|
gewuyou
|
2b70734357
|
fix(game-tests): 清理持久化测试残余告警
- 修复 PersistenceTests 中统一设置仓库失败场景测试的剩余 ConfigureAwait 告警\n- 验证 PersistenceTests 不再出现在非增量 GFramework.Game.Tests 构建告警输出中\n- 更新 analyzer warning reduction 的 tracking 与 trace,记录 RP-057 验证结果和当前分支体积
|
2026-04-24 20:05:14 +08:00 |
|
gewuyou
|
56ed66976b
|
fix(game-tests): 清理生成配置消费者测试告警
- 修复 GeneratedConfigConsumerIntegrationTests 的 raw string 缩进和方法边界,恢复编译通过\n- 重构生成配置消费者集成测试的断言辅助方法,清理该文件剩余 warning\n- 更新 analyzer warning reduction 的 tracking 与 trace,记录 RP-056 验证结果和当前分支体积
|
2026-04-24 19:31:37 +08:00 |
|
gewuyou
|
5aefd77ad0
|
fix(game-tests): 收敛配置与序列化测试告警
- 修复架构配置、启动流程与序列化测试中的异步等待和 invariant 解析告警
- 补充 AllOf 与 persistence 测试的残余状态校验与 ConfigureAwait 修正,继续压低 Game.Tests warning
- 更新 analyzer-warning-reduction 跟踪与 trace,纠正 RP-054 的 stop-condition 口径并记录 RP-055 指标
|
2026-04-24 18:29:17 +08:00 |
|
gewuyou
|
36507bbc52
|
fix(game-tests): 收敛 Game.Tests 测试告警
- 修复多组 YAML 与 persistence 测试中的 ConfigureAwait 使用与状态校验,清理低风险 analyzer 告警
- 重构 PersistenceTestUtilities 为单类型文件,消除测试辅助模型的文件命名告警
- 更新 analyzer-warning-reduction 跟踪与 trace,记录 RP-054 批次结果与 75 文件阈值停止点
|
2026-04-24 18:17:21 +08:00 |
|
gewuyou
|
6ff07ad3d9
|
fix(godot): 清理 Godot 模块与测试项目告警
- 优化 GodotYamlConfigEnvironment 目录枚举逻辑,拆分 helper 以消除 MA0051
- 修复 Godot 生命周期 await 的上下文声明,显式保留主线程同步上下文
- 更新 Godot.Tests 异步断言与字符串 comparer,用例项目构建收敛到 0 warning(s)
- 补充 analyzer-warning-reduction 跟踪与 trace,记录 RP-053 的批次结果与验证
|
2026-04-24 17:04:53 +08:00 |
|
gewuyou
|
2187f179c3
|
fix(pr-review): 修复设置快照比较器契约
- 修复 UnifiedSettingsFile 与 UnifiedSettingsDataRepository 的 comparer 契约,在无法恢复原比较器时显式回退到 StringComparer.Ordinal
- 统一 AutoRegisterExportedCollectionsGeneratorTests 中剩余的 RunAsync 异步等待写法,并补齐 ConfigureAwait(false)
- 更新 analyzer-warning-reduction 跟踪文档,记录 PR follow-up 的验证结果与恢复点
|
2026-04-24 16:39:25 +08:00 |
|
gewuyou
|
7e45197698
|
test(godot-source-generators): 清理源生成器测试项目警告
- 重构 GFramework.Godot.SourceGenerators.Tests 的测试模板与诊断辅助,清除项目内全部 analyzer warning
- 更新 GeneratorTest 异步等待与 analyzer-warning-reduction 跟踪文档,记录批次验证结果与恢复点
|
2026-04-24 14:06:41 +08:00 |
|
gewuyou
|
a439fb8f4e
|
refactor(godot-source-generators): 清理生成器告警与构建基线
- 重构 Godot source generator 的长方法与字符串比较逻辑,清理 GFramework.Godot.SourceGenerators 的 MA0051 和 MA0006 告警
- 更新 AutoRegisterExportedCollectionsGenerator 的注册解析阶段拆分,消除剩余的长方法告警
- 更新 AGENTS 与 analyzer-warning-reduction 跟踪文档,明确 warning 检查必须先 clean 再 build
|
2026-04-24 13:25:42 +08:00 |
|
gewuyou
|
b710f31b86
|
docs(workflow): 更新构建告警检查约定
- 更新 AGENTS.md,明确使用 plain dotnet build 作为默认构建告警检查入口
- 归档 analyzer warning reduction 在 RP-042 至 RP-048 的晚期 active 文档细节
- 压缩 active todo 与 trace,只保留当前分支目标所需的恢复真值
|
2026-04-24 13:05:10 +08:00 |
|
gewuyou
|
a98d1cb8d0
|
docs(ai-plan): 更新告警批处理恢复点
- 更新 analyzer warning reduction 的 active todo 为 RP-048 当前真值
- 补充 plain dotnet build 成功与最新 origin/main baseline
- 记录当前批处理已到自然停点并收敛下一步建议
|
2026-04-24 12:59:03 +08:00 |
|
gewuyou
|
77e332fd44
|
fix(analyzer): 收口当前批次警告切片
- 修复 UnifiedSettingsFile 与 LocalizationMap 的集合暴露形状,减少可变集合泄漏风险
- 优化 CqrsHandlerRegistryGeneratorTests 的大型 fixture 组织方式,降低 MA0051 噪音
- 更新 analyzer warning reduction 的 active todo 与 trace,回写 0 warning solution 基线
|
2026-04-24 12:37:47 +08:00 |
|
gewuyou
|
091b872c86
|
docs(ai-plan): 更新告警基线追踪
- 更新 analyzer warning reduction 的 active tracking 到 RP-046 并记录 solution 级 891 条 warning 基线
- 补充前台构建与日志采集形态不一致的环境风险和后续恢复建议
|
2026-04-24 11:57:49 +08:00 |
|
gewuyou
|
136b139312
|
fix(ai-plan): 修复PR评审涉及的归档跟踪文档问题
- 修复 analyzer warning reduction 归档 todo 中指向 RP-001 的相对链接
- 清理 rp002-rp041 trace 中误混入的 RP-001 历史段落
- 更新 active tracking 与 trace 的恢复点描述和验证结论
|
2026-04-24 08:41:31 +08:00 |
|
gewuyou
|
833a95f7f3
|
fix(analyzer-warning-reduction): 收口PR280评审并压缩恢复入口
- 修复 SchemaConfigGeneratorTests 中冗余的 global:: 返回类型声明
- 归档 analyzer-warning-reduction 主题的 RP-002 至 RP-041 详细 tracking 与 trace 历史
- 更新 RP-042 的 active 跟踪与验证记录以反映 PR #280 follow-up 结论
|
2026-04-24 07:42:19 +08:00 |
|
gewuyou
|
1a9e8f64bd
|
refactor(sourcegenerators-tests): 收敛 Cqrs 隐藏泛型定义测试长方法
- 重构 HiddenGenericEnvelopeResponse 场景的共享 source fixture,清理当前 MA0051 位点
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录第五个有效 subagent 写集和基线降至 10 条
|
2026-04-23 20:38:58 +08:00 |
|
gewuyou
|
b1c8dccf9a
|
refactor(sourcegenerators-tests): 收敛 Cqrs 隐藏数组响应测试长方法
- 重构 HiddenArrayResponseFallback 场景的共享 source fixture,清理当前 MA0051 位点
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录第四个有效 subagent 写集和基线降至 11 条
|
2026-04-23 20:30:46 +08:00 |
|
gewuyou
|
2da38a85a5
|
refactor(sourcegenerators-tests): 收敛 Cqrs 直接接口注册测试长方法
- 重构 HiddenImplementationDirectInterfaceRegistration 场景的共享 source fixture,清理当前 MA0051 位点
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录第三个有效 subagent 写集和基线降至 12 条
|
2026-04-23 20:21:18 +08:00 |
|
gewuyou
|
099a541475
|
refactor(sourcegenerators-tests): 收敛 Cqrs 隐藏处理器测试长方法
- 重构 HiddenNestedHandlerSelfRegistration 场景的共享 source fixture,清理当前 MA0051 位点
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录第二个有效 subagent 写集和基线降至 13 条
|
2026-04-23 20:12:58 +08:00 |
|
gewuyou
|
8975ef1a20
|
refactor(sourcegenerators-tests): 收敛 Cqrs 注册测试首个长方法
- 重构 CqrsHandlerRegistryGeneratorTests 首个程序集级注册场景的共享 fixture,清理当前 MA0051 位点
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录 subagent 循环首个有效写集和基线降至 14 条
|
2026-04-23 20:03:31 +08:00 |
|
gewuyou
|
2915624e60
|
refactor(sourcegenerators-tests): 收敛 SchemaConfigGeneratorTests 结构性警告
- 重构 SchemaConfigGeneratorTests 的共享 runtime fixture 与 generated-source helper,清理当前 MA0051 长方法
- 补充 project-level registration catalog 的专用契约断言,保持生成输出验证语义不变
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录基线降至 15 条并切换下一步恢复点
|
2026-04-23 19:15:13 +08:00 |
|
gewuyou
|
fdf7382717
|
fix(sourcegenerators): 收口PR审查遗留问题
- 修复 PR review 指出的 XML 文档位置、快照路径防御与换行归一化细节
- 更新 monster schema snapshot 场景,覆盖 dependentRequired、dependentSchemas、allOf 与 if/then/else 约束文档
- 补充 SchemaConfigGenerator 条件与组合校验 helper 的 XML 文档,并同步 ai-plan 恢复点与验证记录
|
2026-04-23 17:38:35 +08:00 |
|
gewuyou
|
3203239726
|
fix(source-generators-tests): 收敛 schema 快照测试超长方法
- 重构 SchemaConfigGeneratorSnapshotTests 的 monster 场景输入与快照辅助逻辑,消除单个超长测试方法
- 更新 analyzer warning reduction 的 tracking 与 trace,记录 RP-033 基线和验证结果
|
2026-04-23 13:01:06 +08:00 |
|
gewuyou
|
9d251ab1f8
|
refactor(source-generators-tests): 收敛自动注册模块测试告警
- 重构 AutoRegisterModuleGeneratorTests 的内联测试源码与快照常量,降低 MA0051 方法长度并保持生成断言不变
- 更新 analyzer warning reduction 的 tracking 与 trace,记录 RP-032 的验证结果和下一步恢复点
|
2026-04-23 11:48:14 +08:00 |
|
gewuyou
|
31ae1460a9
|
refactor(source-generators-tests): 收敛 Logger 快照测试告警
- 重构 LoggerGeneratorSnapshotTests 的重复场景源码构造,收口单文件 MA0051 告警
- 补充 LoggerGeneratorSnapshotTests 的 XML 文档并保持快照场景语义不变
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录 RP-031 验证结果和下一步恢复点
|
2026-04-23 11:37:49 +08:00 |
|
gewuyou
|
d0e86933cf
|
fix(sourcegenerators-tests): 清理低风险 warning 基线
- 修复 GFramework.SourceGenerators.Tests 中低风险的 MA0004 与 MA0048,统一改为直接返回 Task 或在文件 I/O 上显式使用 ConfigureAwait(false)
- 更新 AnalyzerTestDriver 文件名与类型名对齐,避免测试基础设施继续产生文件命名 warning
- 更新 analyzer-warning-reduction 的 active tracking 与 trace,记录 RP-030 的 61 到 49 warnings-only 基线变化和验证结果
|
2026-04-23 11:22:59 +08:00 |
|
gewuyou
|
dc8c5766dc
|
refactor(analyzer-warning): 收口 SchemaConfigGenerator 剩余告警
- 拆分 SchemaConfigGenerator 的 schema 校验与代码发射 helper,清零 GFramework.Game.SourceGenerators 的剩余 MA0051
- 更新 analyzer-warning-reduction 的 tracking 与 trace,记录 RP-029 的验证结果与后续恢复点
|
2026-04-23 10:37:34 +08:00 |
|
gewuyou
|
b8c2ad42a9
|
fix(cqrs-source-generators): 化解注册生成器文件级冲突
- 合并 main 在线上单文件版本新增的模型 XML 文档,并迁移到当前 partial 拆分后的 Models 文件
- 保留 CqrsHandlerRegistryGenerator 主文件的现有生成管线拆分,不回退已完成的结构调整
- 更新 analyzer-warning-reduction 跟踪与 trace,记录本轮冲突确认、合并策略与构建验证结果
|
2026-04-23 09:58:35 +08:00 |
|
gewuyou
|
ba3a4d4a37
|
fix(core-source-generators): 修复ContextAware继承成员命名冲突
- 修复 ContextAwareGenerator 的保留名收集逻辑,使 _gFrameworkContextAware* 字段分配覆盖完整基类链
- 新增 inherited collision 快照回归测试与快照文件,锁定基类占用字段名时的后缀回退行为
- 更新 analyzer-warning-reduction 跟踪与 trace,记录本轮 Greptile follow-up 与验证结果
|
2026-04-23 09:58:34 +08:00 |
|
gewuyou
|
2fc8442bd4
|
fix(source-generators-tests): 修复PR269引用元数据唯一性回归测试
- 修正 SchemaConfigGeneratorTests 的 reference metadata 唯一性用例,改用合法 schema 路径碰撞覆盖后缀分配逻辑
- 更新 analyzer-warning-reduction 跟踪与 trace,记录 PR #269 failed-test follow-up 和定向验证结果
|
2026-04-23 09:58:34 +08:00 |
|
gewuyou
|
050f4321c6
|
fix(source-generators): 收口PR269剩余review与构建规范
- 修复 SchemaConfigGenerator 的归一化字段名冲突诊断,并补充对应 generator 回归测试
- 修复 CqrsHandlerRegistryGenerator 对 dynamic 的运行时类型引用,避免生成非法 typeof(dynamic)
- 更新 AGENTS 与 analyzer-warning-reduction 跟踪,明确受影响模块必须独立 build 并处理或显式报告 warning
|
2026-04-23 09:58:33 +08:00 |
|
GeWuYou
|
4ef9406ee9
|
fix(source-generators): 收口PR269剩余review问题
- 修复 Cqrs handler registry 对 Roslyn error type 的直接引用,改走安全的运行时类型查找
- 补充 SchemaConfigGenerator 根 type 非字符串诊断回归与 Cqrs 未解析类型回归测试
- 更新 analyzer-warning-reduction 的 RP-024 跟踪与验证记录
|
2026-04-23 09:58:33 +08:00 |
|
GeWuYou
|
df68cdfd82
|
fix(pr269): 收口剩余评审修复
- 修复 SchemaConfigGenerator 的根类型标识符校验与 comparer XML 文档转义\n- 补强 LoggingConfiguration 与 CollectionExtensions 的公共 API 兼容断言\n- 重构 Cqrs 运行时类型反射查找 helper,并更新 analyzer-warning-reduction 跟踪与验证记录
|
2026-04-23 09:58:32 +08:00 |
|
GeWuYou
|
12f15961af
|
fix(pr269): 收口评审兼容性与生成器修复
- 恢复 EasyEvents、CollectionExtensions 与 logging 配置模型的公共 API 兼容形状
- 修复 ContextAwareGenerator 字段命名冲突、锁内读取路径与相关快照回归测试
- 更新 Cqrs 与 schema generator 的 null/cancellation 契约,并同步 ai-plan 跟踪与验证记录
|
2026-04-23 09:58:32 +08:00 |
|
gewuyou
|
6d4f9f2f94
|
fix(source-generators): 收口PR269生成器评审修复
- 重构 CqrsHandlerRegistryGenerator 为按职责拆分的 partial 生成器文件,保留现有注册输出与 fallback 契约
- 修复 ContextAwareGenerator 生成字段命名冲突并为 SetContextProvider 补充运行时 null 校验与异常文档
- 补充 Option<T> 的 XML remarks 契约说明与 ContextAwareGenerator 字段冲突快照测试
- 更新 analyzer-warning-reduction 跟踪与 trace,记录 PR #269 review follow-up 与验证结果
|
2026-04-23 09:58:30 +08:00 |
|
GeWuYou
|
0f8bf077e4
|
refactor(source-generators): 拆分配置生成器警告热点
- 重构 SchemaConfigGenerator 的 schema 解析、属性解析与遍历阶段
- 拆分数组属性、约束文档和生成代码发射 helper 以降低 MA0051 基线
- 更新 analyzer warning reduction 恢复文档和验证记录
|
2026-04-23 09:56:08 +08:00 |
|
gewuyou
|
78a23bf53a
|
fix(game-source-generators): 清理 SchemaConfigGenerator 字符串比较
- 修复 SchemaConfigGenerator 中 schema 关键字比较缺少 StringComparison 的 analyzer warning
- 新增 schema 类型比较 helper 以统一 ordinal 比较语义
- 更新 analyzer warning reduction 的 RP-019 恢复记录与验证结果
|
2026-04-23 09:56:07 +08:00 |
|