Skip to content

packages/plugin-tree/README.md 是 38 个已发布包里唯一没有 ## License 小节的 #3664

Description

@yinlianghui

发现于 #3647 的实施(PR #3662)。观察类记录,不在该单完成范围内。

事实

扫描 origin/main 上全部非 private 包的 README:

=== 已发布包中 README 缺少 '## License' 小节的 ===
  packages/plugin-tree/          ← 有 README,但没有 License 小节
packages/sdui-parser/  (NO README)

37 个已发布包的 README 都有 ## License 小节,plugin-tree 是唯一一个有 README 却漏掉该小节的。

(sdui-parser 压根没有 README —— 它与 react-runtimefiles 只声明 dist,属于 issue #3647 正文里划出去的「打包策略」问题,不在这条记录范围内。)

#3647 的关系

两者同源但不是同一件事,所以分开记:

顺带解释了一个疑问:#3622 / #3649 那轮把 check-doc-links 扫描面扩到 packages/*/README.md、并付清 11 条死链,为什么没能顺手发现 plugin-tree 缺 LICENSE —— 因为它的 README 连指向 ./LICENSE 的链接都没有,死链扫描无从下手。缺的那一节,恰好正是本该暴露缺失文件的那一节。

可能的处置(未实施)

照抄兄弟包的形态补一节即可(如 packages/plugin-timeline/README.md 第 98 行起)。现在 packages/plugin-tree/LICENSE 已经存在(PR #3662),补上后的 ./LICENSE 链接是有效的,不会给链接门禁添新死链。

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions