Skip to content

feat: 改名为 Java Support Lite,作为 Java Support 的轻量版 - #9

Merged
1lck merged 1 commit into
mainfrom
feat/java-support-lite
Nov 14, 2026
Merged

1lck merged 1 commit into
mainfrom
feat/java-support-lite

Conversation

@1lck

@1lck 1lck commented Nov 14, 2026

Copy link
Copy Markdown
Contributor

改了什么

  • 显示名称 Java Navigation → Java Support Lite,版本 0.0.3。插件 ID io.github.lithe-idea.java-navigation 不变,已安装的用户照常收到更新,启用选择和状态目录不受影响。
  • README:标题和开头说明它是 Java Support 的轻量版;“已知限制”里原来的“暂时不要同时启用”,改为说明二选一规则:Lithe 同一时间只让一个已启用插件服务一门语言(Lithe-core-rust#39),启用或安装其中一个会自动停用另一个并提示。
  • 新增 Lithe Store 图标 assets/java-support-lite.svg 和 _dark.svg:空心咖啡杯加闪电,改自 JetBrains IntelliJ Platform 的 Apache-2.0 Java 图标(Java Support 用的是原图),assets/LICENSE-APACHE-2.0.txt 和 assets/NOTICE.txt 写明来源和改动。图标只给商店条目用,不进插件包。
  • 依赖库签名存根首行注释 by Java Navigation 改为 by Java Support Lite,golden 用 -update 重新生成。
  • release.yml:Release 标题和安装说明改名,v0.0.3 仍按预发布发布(契约 v0 只有 desktop-v* 预发布能装)。
  • docs/releases/v0.0.3.md:本版说明。

验证

  • gofmt -l . 为空,go vet ./...、go test -race -count=1 ./... 通过。
  • node scripts/package.mjs 打出四个平台的包,用 Lithe-store main 的 readPackageManifests、checkManifest 校验通过。

🤖 Generated with Claude Code

显示名称从 Java Navigation 改为 Java Support Lite,插件 ID 不变,版本 0.0.3。
README 改为说明与 Java Support 二选一:Lithe 同一时间只让一个已启用插件
服务一门语言(Lithe-core-rust#39),启用或安装其中一个会自动停用另一个。
新增 Lithe Store 图标 assets/java-support-lite(_dark).svg,改自 JetBrains
IntelliJ Platform 的 Apache-2.0 Java 图标,许可证与 NOTICE 一并放在 assets/。
依赖库签名存根的首行注释同步改名,golden 已更新。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@1lck
1lck merged commit d41ae0f into main Nov 14, 2026
3 checks passed
@1lck
1lck deleted the feat/java-support-lite branch November 14, 2026 09:16
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