shuiyu67
5008d431c9
feat: py_detect L2 语义验证后端 (可选 jedi, 自动降级)
- _jedi_validate(): 检测到 jedi 时用语义推断二次确认 E002 未定义变量
- 消除 from x import * / 跨文件符号 / 类型别名 的规则引擎误报
- 真未定义保留; 无 jedi 时原样返回 (纯标准库模式行为完全不变)
- 关键坑: jedi 的 infer line/column 是 1-based (与 ast 一致, 与 LSP 0-based 不同), 之前按 0-based 传导致位置全错
- 版本 1.1.0 → 1.2.0; 新增 4 项测试 (import* 误报消除/真未定义保留/无 jedi 降级/跨文件无错)
- 相关套件 263 passed 零回归
2026-08-07 02:25:36 +08:00
..
2026-04-26 05:40:09 +08:00
2026-08-05 19:07:15 +08:00
2026-08-06 22:59:01 +08:00
2026-08-06 23:30:53 +08:00
2026-08-07 00:19:49 +08:00
2026-08-07 02:00:49 +08:00
2026-08-05 21:23:16 +08:00
2026-08-06 22:50:18 +08:00
2026-08-05 17:40:45 +08:00
2026-08-05 16:12:35 +08:00
2026-08-05 17:56:25 +08:00
2026-08-05 17:56:25 +08:00
2026-08-05 15:57:38 +08:00
2026-08-05 19:07:15 +08:00
2026-08-06 20:06:51 +08:00
2026-08-06 20:43:39 +08:00
2026-08-07 02:25:36 +08:00
2026-08-05 17:16:49 +08:00
2026-08-05 16:12:35 +08:00
2026-08-05 19:43:30 +08:00