Repository navigation
Conversation
added 5 commits
October 28, 2026 14:58
added 5 commits
October 29, 2026 14:29
added 11 commits
October 30, 2026 19:20
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Maven 的配置、模型、精确测试及框架运行由插件后端持有,宿主消费通用 Provider 契约。本 PR 叠在 #7 上,继续 Draft,不合并或发布;配套 宿主 #1558、SDK #5 尚未完成正式合并发行,SDK lock、下载和校验值不变。
b87c7f60dd80f851695d7052b5287a5c93c7fa46。新增 toolDefinitions 1 声明io.github.lithe-idea.maven-build:maven,通过 executableResolution 2 选择自己的工具和官方java前置运行时;声明布局、版本探测、环境、PATH 和两平台 Wrapper,不再依赖宿主 project-maven/project-maven-jdk 专用注册。社区包不申请官方短 ID。当前提交
25755832c8c938d55ba563e4bb22b2fb5018290d与宿主138a8aa97c5e908274d5d44e83a9f7e0aa13d7fe的开发组合:显式 SDK JAR 打包 4 步、真实 Core→Maven 20 步、Windows TypeScript→Core→Maven 11 步通过;宿主 macOS 的真实通用工具解析 1.116 秒,指定 Maven/JDK、JAVA_HOME、版本与两个插件目录清单不变。SDK Node/Java/Rust 与 Build/配置/报告/运行选项 E2E 6 项通过。历史 Java 8/Node 20 结果不能替代这批代码的最低运行时或正式包验收。宿主已按用户选择单次触发 现有 Windows CI,仍待原生结果。Windows 消费者、Registry 调试、旧工具输入迁移及完整 UI/安装包验收仍未完成;宿主实际合入后才能按真实 preview SHA 同步公开契约、发布 SDK,再更新正式锁定值和验证发行包。
固定预集成验证(2026-11-01)
Maven
5f701c9669662fd9ad9c0b1c42f1cccbef3743af更新真实 Core 测试以使用通用构建项目身份。固定宿主3d1656ed4、SDK23e455a的 Java 8 / runner 与 Maven 3.6.3 CI 全部通过,包含真实 Core/Maven、Windows TypeScript 工作流及 Java 17 框架调试。当前本地真实 Core→Maven 20 步、Windows TypeScript→Core→Maven 11 步通过。宿主后续7b3fe8039的 Windows 原生 CI 尚待结束;这些开发包证据不替代正式 SDK 锁定、插件发行或完整产品验收,PR 继续 Draft。SDK 0.2.0 公开 main 的开发验证(2026-11-02)
当前 head
9193bc89700dec54e61267e7b40c897e7fca188d只调整显式开发 CI 的 SDK 工件选择:固定 SDK 源码先 clean package,随后要求目标目录恰有一个普通 SDK JAR。移除硬编码 0.1.0 路径,拒绝缺失、多个旧/新工件和符号链接,避免换源码版本后读到旧 JAR。没有修改 Maven 后端业务、发行版本、sdk.lock.json 或正式 package 流程。本地使用 SDK
192efd4的实际 0.2.0 JAR 完成隔离开发包构建,身份记录该 JAR SHA-256;选择逻辑直接从工作流提取验证,接受干净构建,拒绝缺失/歧义/链接。新包的 Windows TypeScript→Core→真实 Maven 11 步通过,插件目录字节保持不变;同一 SDK 0.2.0 开发包的真实 Core→Maven 20 步也通过,后端进程已清理。前一固定组合 Maven
5f701c9/ SDK5703d37/ 宿主cb060460f的 Java 8 CI 41400819604 在 runner Maven 与 3.6.3 全部通过,runner 另含原生 Core、Windows TypeScript 与 Java 17 调试验证。新组合 Maven9193bc8/ SDK192efd4/ 宿主e3fea58db的 CI 41402006715 已全部通过:runner Maven 与 Maven 3.6.3 / Java 8,另含真实 Core、Windows TypeScript 与 Java 17 框架调试。保持 Draft,不合并或发布。正式 SDK 依赖只在相应功能实际发行后按真实 URL/哈希更新,不使用开发工件替换发行锁定。