lhl
61ac47c7af
refactor(impact): CodeParser 多语言就绪——语言适配器注册表(仅 Java,行为不变)
- BaseLanguageParser 抽象基类 + JavaLanguageParser(迁移全部 Java 正则,输出逐字节一致)
- LANGUAGE_PARSERS 注册表 + register_language_parser 扩展点(新增语言=加适配器类并注册,下游零改动)
- CodeParser 分发器:parse(root, language=None) 自动按扩展名探测 / 显式语言覆盖 / 多语言合并(language 逗号连接)/ 无源码或语言不支持抛 CodeParseError
- source_aggregator 新增 existing_system_language 透传;config.py 探测扩展名补 .py/.ts/.go/.cs
- 删除自动探测下不可达死分支;全量 362 passed / 99.28%(基线 351/99.27%)
- 门禁复跑 PASS:summary 与 MVP 基线一致(16/5/8/3/50/0),概要设计书 13 章
2026-08-23 18:49:34 +08:00
..
2026-08-12 22:44:47 +08:00
2026-08-08 15:28:52 +08:00
2026-08-10 09:21:55 +08:00
2026-08-08 16:50:24 +08:00
2026-08-12 09:50:37 +08:00
2026-08-09 17:11:38 +08:00
2026-08-23 18:49:34 +08:00
2026-08-12 11:32:28 +08:00
2026-08-23 17:59:08 +08:00
2026-08-12 15:43:10 +08:00
2026-08-23 14:47:14 +08:00
2026-08-12 22:44:47 +08:00
2026-08-09 04:49:29 +08:00
2026-08-08 16:50:24 +08:00
2026-08-23 17:59:08 +08:00
2026-08-09 04:49:29 +08:00
2026-08-09 04:18:39 +08:00
2026-08-23 17:59:08 +08:00
2026-08-12 09:50:37 +08:00
2026-08-12 09:50:37 +08:00
2026-08-09 13:38:59 +08:00
2026-08-13 23:11:31 +08:00
2026-08-09 08:03:17 +08:00
2026-08-12 09:54:20 +08:00
2026-08-09 13:44:19 +08:00
2026-08-09 03:59:24 +08:00
2026-08-23 17:59:08 +08:00
2026-08-13 11:23:00 +08:00
2026-08-13 09:11:58 +08:00
2026-08-23 17:59:08 +08:00
2026-08-13 23:13:58 +08:00
2026-08-13 09:27:16 +08:00
2026-08-13 10:08:41 +08:00
2026-08-13 11:05:01 +08:00
2026-08-13 10:44:35 +08:00
2026-08-23 14:47:14 +08:00
2026-08-13 10:56:33 +08:00
2026-08-23 17:59:08 +08:00
2026-08-23 17:59:08 +08:00
2026-08-13 09:46:38 +08:00
2026-08-12 23:24:15 +08:00
2026-08-12 11:32:28 +08:00
2026-08-10 23:39:53 +08:00
2026-08-12 22:35:56 +08:00
2026-08-10 10:14:15 +08:00
2026-08-08 16:59:17 +08:00
2026-08-09 04:49:29 +08:00
2026-08-08 15:28:52 +08:00
2026-08-23 18:49:34 +08:00
2026-08-12 09:39:34 +08:00
2026-08-09 04:49:29 +08:00
2026-08-12 15:43:10 +08:00
2026-08-23 14:47:14 +08:00