TermiNexus
c54e87bd6d
fix(imports): from . import Y 的 Y 是包内符号(非子模块)时跳过 SHA1 校验
- translate_import_from_module 对 from . import Y 曾无条件把每个 name 拼成
resolved.Y 当子模块校验 SHA1 → json/__parser.vp 的 from . import JsonValue
等符号(json/__init__.vp 定义)被误报"模块 json.JsonValue 未注册 SHA1"
- 仅在完整名已注册 SHA1(真子模块)或本地文件时才校验+登记;符号映射
由 translate_import_from_names 的 from-import / re-export 处理
- 顺带:Reexport 懒初始化改用 CompilerFactory.factory.PermPool(配合 TPC
跨模块全局写端修复)
2026-08-27 14:27:24 +08:00
..
2026-08-21 01:37:46 +08:00
2026-08-27 13:14:39 +08:00
2026-08-22 10:36:05 +08:00
2026-08-21 06:32:40 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 09:48:20 +08:00
2026-08-22 02:29:08 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 13:14:39 +08:00
2026-08-23 14:21:44 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 09:48:20 +08:00
2026-08-22 02:29:08 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 13:14:39 +08:00
2026-08-23 12:00:04 +08:00
2026-08-22 02:29:08 +08:00
2026-08-26 19:30:31 +08:00
2026-08-26 23:40:22 +08:00
2026-08-27 09:48:20 +08:00
2026-08-26 16:14:05 +08:00
2026-08-23 12:00:04 +08:00
2026-08-27 09:48:20 +08:00
2026-08-22 02:29:08 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 00:45:22 +08:00
2026-08-22 10:53:26 +08:00
2026-08-26 22:07:42 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 09:48:20 +08:00
2026-08-26 22:33:11 +08:00
2026-08-22 00:34:32 +08:00
2026-08-21 06:32:40 +08:00
2026-08-27 14:27:24 +08:00
2026-08-27 09:48:20 +08:00
2026-08-26 16:14:05 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 13:14:39 +08:00
2026-08-26 22:33:11 +08:00
2026-08-23 00:21:17 +08:00
2026-08-22 02:29:08 +08:00
2026-08-27 13:14:39 +08:00
2026-08-27 09:48:20 +08:00
2026-08-21 06:32:40 +08:00
2026-08-27 09:48:20 +08:00
2026-08-27 09:48:20 +08:00