mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
- 修复 TestArchitectureContextV3 的共享事件总线语义并补充对应回归测试 - 优化 CapturingLoggerFactoryProvider 的最小级别同步策略并补充验证 - 更新 RegistryInitializationHookBase 异常文档与 analyzer warning reduction 的恢复文档归档
2.3 KiB
2.3 KiB
Analyzer Warning Reduction 历史归档(RP-083 ~ RP-088)
范围说明
- 归档区间:
RP-083到RP-088 - 归档原因:active trace 已累计多个已完成阶段,不再适合作为默认恢复入口
- 当前活跃恢复点:返回
ai-plan/public/analyzer-warning-reduction/traces/analyzer-warning-reduction-trace.md
RP-088
- 阶段:收敛
PR #300的 open review threads 与 failed-test follow-up - 主结论:
- 核对
TestArchitectureContext*、RegistryInitializationHookBase、TestResourceLoader、CapturingLoggerFactoryProvider、PartialGeneratedNotificationHandlerRegistry等 review 位点 - 新增
TestArchitectureContextBehaviorTests.cs,覆盖共享事件总线、旧入口失败契约与RegisterLifecycleHook接口行为 - 受影响项目验证通过,
GFramework.Cqrs.Tests仍保留既有Mediator/*warning 基线
- 核对
RP-087
- 阶段:按
$gframework-batch-boot 50并行收敛Core.Tests/Cqrs.Tests低风险切片 - 主结论:
- 建立仓库根 non-incremental warning 基线后,并行消化
Core.Tests与Cqrs.Tests的低风险 warning - 仓库根 warning 从
288下降到236 - 剩余热点开始集中到
Mediator/*与YamlConfigSchemaValidator*
- 建立仓库根 non-incremental warning 基线后,并行消化
RP-086
- 阶段:收敛
PR #298的 CodeRabbit nitpick follow-up - 主结论:
- 修复测试辅助类型的可维护性 nitpick
GFramework.Core.Tests定向验证通过- 剩余 warning 仍集中在既有热点文件
RP-085
- 阶段:按
$gframework-batch-boot 100并行消化GFramework.Core.Tests低风险MA0048 - 主结论:
- 四波次并行拆分
GFramework.Core.Tests测试辅助类型 - 仓库根 warning 从
353下降到288 - active footprint 接近阈值后主动收口
- 四波次并行拆分
RP-084
- 阶段:收敛
PR #297的 CodeRabbit follow-up - 主结论:
- 校正
YamlConfigLoader取消语义与若干 XML 文档问题 - 新增定向回归测试覆盖取消异常路径
- 相关构建与测试全部通过
- 校正
RP-083
- 阶段:修复
YamlConfigLoader单文件 warning,并拆分MicrosoftDiContainerTests的辅助类型 - 主结论:
- 从仓库根基线出发完成单文件 warning 修复与两组测试辅助类型拆分
- 仓库根 warning 从
397下降到353 - 后续工作切入点转向
ArchitectureContextTests.cs/AsyncQueryExecutorTests.cs