Commit Graph

11 Commits

Author SHA1 Message Date
pjh123 71e3e6c829 test: 钉五位与花括号 unicode 转义解码边界及三非法形 2026-09-14 18:36:52 +00:00
pjh123 2598c2647b fix: 解析不可恢复错误透传 oxc 真实诊断并补 concise 箭头体回归钉 2026-09-14 14:53:55 +00:00
pjh123 5d3b5d055a feat: parser 支持 ES module(parse_module)+ test262 放行 module 用例
- oxide_parser 新增 parse_module(SourceType::mjs),parse 重构为 parse_with_source_type
- oxide_test262 不再跳过 flags:[module]/features:module,module 用例走 parse_module
- 首轮实测:language/import 12 pass/35 fail(原全跳过,10/10 负向 parse 全过),
  language/module-code 248 pass/274 fail(parse-err 103/0,early-* 26/0)
- 顺带修复 oxide_test262 两个 clippy lint(single-match、unnecessary unwrap)
2026-08-12 15:15:27 +08:00
pjh123 8a53bfb584 feat: 编译管线/类型层 crate 补全多级日志宏 + 关键路径日志 2026-08-10 17:56:28 +08:00
pjh123 6c79dbb21c feat: class 私有成员语义(字段/方法/访问器 + brand 检查 + 契约修复) 2026-08-09 11:08:36 +08:00
pjh123 b26715742f feat: 引入 oxc_semantic 早期错误检查与 onlyStrict 注入 2026-08-07 12:04:46 +08:00
pjh123 263fd255b6 docs: 添加 Rustdoc 注释 2026-08-05 21:46:47 +08:00
pjh123 f77499e5cd style: 减少自动格式化换行 2026-06-09 00:53:46 +08:00
pjh123 faff18a8fc style: 自动格式化修正 2026-06-05 01:29:24 +08:00
pjh123 fd7d3b1f5e feat: 实现 parser crate 2026-06-05 01:26:45 +08:00
pjh123 0741e99e1b chore: 搭建基础仓库架构 2026-06-05 01:06:53 +08:00