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-05-08 00:52:25 +08:00
2026-04-26 12:35:27 +08:00
2026-04-26 12:35:27 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-06-19 00:26:49 +08:00
2026-08-07 01:41:38 +08:00
2026-05-08 00:52:25 +08:00
2026-08-05 21:23:16 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-04-25 11:16:05 +08:00
2026-08-07 02:25:36 +08:00
2026-05-08 00:52:25 +08:00
2026-04-27 00:06:23 +08:00
2026-04-25 10:55:27 +08:00
2026-05-08 00:52:25 +08:00
2026-05-08 00:52:25 +08:00
2026-06-19 00:10:27 +08:00
2026-05-08 00:52:25 +08:00
2026-04-26 23:34:46 +08:00
2026-05-08 18:07:55 +08:00