Skip to content

docs: 主仓库链接改为 1lck/Lithe-IDEA - #17

Merged
xiaoyumuxi merged 1 commit into
mainfrom
fix/main-repo-links
Oct 20, 2026
Merged

xiaoyumuxi merged 1 commit into
mainfrom
fix/main-repo-links

Conversation

@xiaoyumuxi

Copy link
Copy Markdown
Collaborator

github.com/Lithe-IDEA/Lithe-IDEA 现在会跳转到临时仓库 xiaoyumuxi/Lithe-IDEA-temp,不是 Lithe 主仓库。下面这些位置统一改为 1lck/Lithe-IDEA:

  • README.md:标题处的 Lithe 链接和英文简介
  • docs/publishing.md、docs/build-tool-integration.md、docs/lsp-plugin-lifecycle.md:插件契约和清单 Schema 链接,均指向 preview 分支
  • .github/ISSUE_TEMPLATE/config.yml:Lithe 本体问题的 Issue 入口
  • scripts/validate-index.mjs:头部注释里的契约地址

scripts/fixtures/index.json 是从主仓库复制来的契约测试数据,这里不改。

验证:新链接都返回 HTTP 200;node --test scripts/store.test.mjs 46 个测试全部通过。

Lithe-IDEA/Lithe-IDEA 现在会跳转到临时仓库,README、文档、Issue 模板和校验脚本注释统一改指向 1lck/Lithe-IDEA。
@xiaoyumuxi
xiaoyumuxi merged commit 069af0b into main Oct 20, 2026
1 check passed
xiaoyumuxi added a commit that referenced this pull request Nov 12, 2026
插件契约在 Core PR #17 把所有格式版本归零。Store 整份切到 v0:

- validate-index.mjs:索引 schemaVersion 必须是 0;版本项 pluginAPIVersion 为非负整数,
  requires 必填、非空、能力版本为非负整数;归档校验拒绝 schemaVersion 或
  pluginAPIVersion 不是 0 的包(plugin.schema.unsupported / plugin.api.unsupported)。
- track-releases.mjs:版本项始终写入 requires,按 v0 索引校验。
- fixtures 换成 Core shared/plugins/contract/v1/fixtures/marketplace 的 v0 副本,测试按 v0 重写。
- validate.yml 对照 Core 仓库的 plugin-index.schema.json,不再指向已退役的 lithe-plugin-docs。
- lithe-plugin-index.json 改为 schemaVersion 0,撤下全部旧契约(插件 API 1–4)条目;
  README 总览随之重新生成。
- 文档改指向 Core shared/plugins,并在 maintainers.md 记录这次切换与旧版 Lithe 的影响。

旧版 macOS Lithe 会拒绝整份索引,插件市场不再能读取 Lithe Store。
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