Skip to content

fix(wrappergenerator): 改进诊断稳定 ID 与逐声明增量管线 - #930

Merged
AlianBlank merged 2 commits into
mainfrom
feature/auto-server-source-worker-run-12734-20261031T0800
Nov 1, 2026
Merged

AlianBlank merged 2 commits into
mainfrom
feature/auto-server-source-worker-run-12734-20261031T0800

Conversation

@AlianBlank

Copy link
Copy Markdown
Collaborator

Fixes GFX-1172
Closes #918

CODE_REVIEW CR-M06/M07/L03/L04/L05 五项收口:

- 诊断改静态描述符 + 稳定 ID GFW0001/GFW0002,携带违规方法
  GetLocation() 位置,可点击定位、可经 .editorconfig 按 ID 抑制;
  消息统一引用 Service 等真实特性常量,删除不存在的
  【Api】/【AsyncApi】幻觉特性名
- 增量管线按「代理类声明 → 输出」粒度注册:WithComparer 文本
  等值缓存 + WithTrackingName,替代 Collect() 全量折叠;partial
  hintName 序号改声明位置稳定键(FNV-1a 64 跨进程确定);生产
  全量 wrapper 快照改前/改后逐字符一致,非 partial hint 名不变
- AgentTemplate 删除 [ThreadStatic] 静态 StringBuilder,改为
  局部实例参数化传递,消除矛盾注释
- 删除 ComponentAgentBaseNames 中全仓不存在的
  QueryComponentAgent 死条目
- 语义调整:无基类列表的 partial 类不再并入 wrapper 生成面
  (生产 25 个代理全部非 partial,生成面零变化;负例守卫固化)

Linear: GFX-1172
@linear-code

linear-code Bot commented Oct 31, 2026

Copy link
Copy Markdown

GFX-1172

@coderabbitai

coderabbitai Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@AlianBlank
AlianBlank force-pushed the feature/auto-server-source-worker-run-12734-20261031T0800 branch from 810cb5d to 0462d74 Compare November 1, 2026 06:59
@AlianBlank
AlianBlank merged commit a23b121 into main Nov 1, 2026
@AlianBlank
AlianBlank deleted the feature/auto-server-source-worker-run-12734-20261031T0800 branch November 1, 2026 06:59
@sonarqubecloud

sonarqubecloud Bot commented Nov 1, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

改进 Hotfix.WrapperGenerator 诊断体验、增量管道与低风险清理(CR-M06/M07/L03/L04/L05)

1 participant