Commit Graph

34 Commits

Author SHA1 Message Date
pjh123 2dc5e1fb9e style: 自动格式化 2026-10-12 18:21:34 +00:00
pjh123 4345d14a0b refactor: temporal 与 json 长参数收进结构体 2026-10-12 18:21:31 +00:00
pjh123 47912535d5 refactor: 内置十四文件迁移内核访问器调用至能力方法 2026-10-08 08:01:52 +00:00
pjh123 8a67117497 refactor: 内置八文件续迁内核访问器调用至 VmHost 能力方法 2026-10-08 07:38:50 +00:00
pjh123 597f11e802 fix: 袋支 calendar 未提供时不再误读 era/eraYear 2026-09-28 16:43:35 +00:00
pjh123 6c7d7f3ffc feat: temporal 袋支 relativeTo 时区在场产 Zoned 载荷 2026-09-28 16:25:38 +00:00
pjh123 eb2e999612 feat: temporal relativeTo property bag 读序对齐规范并加 era 合并 2026-09-28 15:57:35 +00:00
pjh123 9a9264c2e1 feat: temporal zoned 相对点补 compare/total/round epoch 分支 2026-09-28 15:04:36 +00:00
pjh123 95155380b9 fix: zdt 字符串支 prefer/reject 匹配时改返回候选点 epoch 2026-09-28 04:55:17 +00:00
pjh123 b574804afb feat: zdt 加减改走 epoch 级核心并扩展相对点载荷 2026-09-28 04:30:48 +00:00
pjh123 833b8253f9 fix: instant 字符串化时区选项先经规范化再查偏移 2026-09-28 03:05:50 +00:00
pjh123 ad5ed6bd5a feat: zdt 创建解析 zone-aware 加 offset 与区校验 2026-09-28 02:59:26 +00:00
pjh123 4dece4146b feat: temporal IANA 区接受面与 epoch 依赖偏移读取路径加亚分钟偏移 getter 2026-09-28 01:38:23 +00:00
pjh123 9b0a10f1f3 test: 更正 Casey 时区单测注释与函数名贴合真实源表 2026-09-28 00:06:01 +00:00
pjh123 f824afd041 refactor: temporal 偏移表示由 i32 分钟升级为 i64 秒 2026-09-27 23:34:25 +00:00
pjh123 51a79ed17c feat: temporal 时区数据源与 TZif 解析器 2026-09-27 22:49:20 +00:00
pjh123 87cbe4ad2a fix: 统一 Duration.round 纯时间路径范围判据为存储分量加权和 2026-09-27 21:09:35 +00:00
pjh123 0eb44413b1 style: 格式化 oxide_builtins 六文件消除 fmt 漂移 2026-09-22 00:16:03 +00:00
pjh123 fea24b6d26 fix: 修复 oxide_builtins 整数溢出 panic 点与安全转换 2026-09-21 14:11:20 +00:00
pjh123 fa7a3bd2f3 docs: 修正差量设置的注释语义 2026-09-17 13:08:20 +00:00
pjh123 9e835ee19a docs: 改写 ZonedDateTime 与时间族注释
- zoned_date_time.rs:11 处——bag/with 字段读取与 options 解析的先后改中文语义句,
  去 order-of-operations/options-wrong-type 测试名与 spec 读序、IsPartialTemporalObject
  裸名;数值字段/monthCode/offset 三处箭头电报体展开为完整句;CalendarResolveFields、
  GetStartOfDay 操作名移入括注;roundTo 读取顺序改固定读取顺序表述
- plain_time.rs:2 处——roundTo 对象选项去 order-of-operations 测试名改固定读取顺序;
  with 字段先于选项解析改完整语义句,去 options-wrong-type 测试名与「同口径」私有量词
- plain_month_day.rs:1 处——注解后缀校验补齐与 validate_temporal_annotation_suffix
  同构的具体内容(后缀语法一致、u-ca 白名单收窄为 iso8601)
- 纯注释零逻辑;128 名集恒等、doc 断链零新增
2026-09-17 13:03:45 +00:00
pjh123 5a0fc98aa1 docs: 改写 Temporal 共享与差量层注释
- common.rs 模块头删「最小实现子集」,补 Duration 槽位并逐类型列出 prop 布局;
  reject_partial_object_with_calendar_or_time_zone 文档改中文语义句并移操作名入括注
- instant.rs round_instant_ns 文档改「语义在前 + 操作名括注」,补 increment/溢出边界
- duration.rs duration_compare 步骤 4 与相等短路注释删除测试名,写明日历单位必须依赖相对点
- difference.rs 改写差值设置解析两处文档(去箭头电报体与裸操作名)、
  nudge/bubble 两处函数文档、进位边界范围校验说明,统一 Nudge 族为中文语义加括注
2026-09-17 12:59:34 +00:00
pjh123 0679c805b1 refactor: temporal 收口,构造层并入 common 并外移内联测试 2026-09-17 10:31:51 +00:00
pjh123 7f012c2119 refactor: temporal 年月与月日族拆出双模块 2026-09-17 10:22:45 +00:00
pjh123 b9e3886a30 refactor: temporal PlainDateTime 族拆出独立模块 2026-09-17 10:16:33 +00:00
pjh123 d41b2fe9ff refactor: temporal PlainTime 族拆出独立模块 2026-09-17 10:02:43 +00:00
pjh123 e1132b98ff refactor: temporal PlainDate 族拆出独立模块 2026-09-17 09:53:05 +00:00
pjh123 a1abdff61e refactor: temporal duration 族拆出独立模块 2026-09-17 09:40:09 +00:00
pjh123 9811b96ac8 refactor: temporal ZonedDateTime 族拆出独立模块 2026-09-17 09:30:12 +00:00
pjh123 abff09df3a refactor: temporal instant 层拆出独立模块 2026-09-17 09:21:20 +00:00
pjh123 d6f1943c92 refactor: temporal 差量层拆出独立模块 2026-09-17 08:32:50 +00:00
pjh123 e4207b41c0 refactor: temporal 字符串解析与算历层并入 common 2026-09-17 07:54:13 +00:00
pjh123 a83916c060 refactor: temporal 共享层拆出 common 模块 2026-09-17 06:37:03 +00:00
pjh123 a77f1c37f6 refactor: temporal 单文件迁目录模块 2026-09-17 05:52:51 +00:00