Skip to content

test(release): 补充迁移主题与 Token 消费验证 - #1166

Merged
RSS1102 merged 23 commits into
developfrom
test/release-1-0-verification
Oct 15, 2026
Merged

RSS1102 merged 23 commits into
developfrom
test/release-1-0-verification

Conversation

@RSS1102

@RSS1102 RSS1102 commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

🤔 这个 PR 的性质是?

勾选规则:
1.只要有新增参数,就勾选”新特性提交“
2.只修改内部bug,未新增参数,才勾选”日常 bug 修复“
3.其他选项视具体改动判断

  • 日常 bug 修复
  • 新特性提交
  • 文档改进
  • 演示代码改进
  • 组件样式/交互改进
  • CI/CD 改进
  • 重构
  • 代码风格优化
  • 测试用例
  • 分支合并
  • 其他

🔗 相关 Issue

从 #1163 拆出,无独立 Issue。

💡 需求背景和解决方案

目标分支与依赖

本 PR 指向 develop,依赖尚未合并的 #1163 中的文档生成逻辑、共享迁移示例和主题页面。请先合并 #1163,再核对本 PR 的最终差异及自动 CI。前置合并前,GitHub 文件比较会包含 #1163 的内容。#1164、#1165 已合并 develop,合并记录已同步,不重复交付其修改。

本 PR 的验证增量

  • 7个组件的 Token 消费场景、迁移示例、主题配置/指南、文档同步与链接测试。Empty/Input 的既有断言语义保留。
  • 批次审计脚本分别归入 specs/059-component-token-runtime-evidence/tools/ 和 specs/060-token-difference-resolution/tools/,各目录说明输入、输出和适用批次。脚本的根路径、用法与工具指纹同步修正,历史 JSON 及哈希保留原值。
  • 独立迁移消费工程保留 lib/test 结构:lib/migration_027_to_100_examples.dart 为共享示例,test/migration_027_to_100_test.dart 验证0.2.7到1.0的迁移;文档生成器和测试引用同步更新。
  • 文档测试继续就近存放在 tdesign-site/site/flutter-example-docs/documentation.test.mjs。它验证文档同步、链接、导航和预览配置,不参与 Flutter 像素比较。
  • 六张新增指南 Golden 覆盖初始、手动、系统浅深色。图片来自核对后的 Linux Flutter3.32 原始输出,来源和 SHA 见 Spec071/golden-provenance.json。可选宿主字体适配仅供测试,生产默认行为不变。本次目录整理不修改 PNG。

验证

目录调整后文档9项测试、同步检查、三个 Node 脚本语法检查通过。Flutter3.32.0和3.47.7各10项迁移测试与严格分析通过。历史419项组件、378项公开Demo、默认Debug专项及六张指南安装后22项Linux精确比较记录保留于Spec071;不冒充本轮全量重跑。本次正式CI以最新推送为准,当前保持草稿。

Spec071与验收。批次审计归属Spec059/060,主题行为取证见Spec068。

📝 更新日志

本 PR 不改变组件公共接口或生产行为。

  • 本条 PR 不需要纳入 Changelog

☑️ 请求合并前的自查清单

⚠️ 请自检并全部勾选全部选项。⚠️

  • 标题遵循 Conventional Commits 格式:type(<scope>?): 修改描述。
    示例:fix(TBottomTabBar): 修复 iconText 模式底部溢出
  • “相关 Issue”处带上修复的 Issue 链接或无关联 Issue
  • 已添加对应的 Spec 链接,或已由 Review 确认本次改动无需 Spec
  • 相关文档已补充或无须补充

@RSS1102
RSS1102 changed the base branch from chore/release-1-0-preparation to develop October 15, 2026 10:53
@github-actions

Copy link
Copy Markdown
Contributor

完成

Web Demo

APK 下载

@RSS1102
RSS1102 marked this pull request as ready for review October 15, 2026 11:21
@RSS1102
RSS1102 merged commit 313ce61 into develop Oct 15, 2026
21 checks passed
@RSS1102
RSS1102 deleted the test/release-1-0-verification branch October 15, 2026 11:21
@RSS1102 RSS1102 mentioned this pull request Oct 15, 2026
5 of 16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant