From 2e9813fca5d9001cab8bec5c12b72528af4fe0a5 Mon Sep 17 00:00:00 2001 From: Yao Jingxi <23722032@bjtu.edu.cn> Date: Sat, 7 Nov 2026 18:49:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(manifest):=20=E7=A7=BB=E9=99=A4=E5=AE=BF?= =?UTF-8?q?=E4=B8=BB=E5=B7=B2=E5=88=A0=E9=99=A4=E7=9A=84=20buildSystems.la?= =?UTF-8?q?nguageImport=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lithe 宿主在 1lck/Lithe-IDEA#1791 把 Java 专属的 languageImport 从插件契约里删掉, 契约改为拒绝未知字段,带这个字段的 0.1.2 包在 preview 宿主上安装失败: unknown field languageImport。Maven 配置向 Java 插件的传递改走 pluginFunctions 的 languageImport.settings 中继,由后续 Issue 跟进。 --- io.github.lithe-idea.maven-build/plugin.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/io.github.lithe-idea.maven-build/plugin.json b/io.github.lithe-idea.maven-build/plugin.json index ab73a4b..d3191d2 100644 --- a/io.github.lithe-idea.maven-build/plugin.json +++ b/io.github.lithe-idea.maven-build/plugin.json @@ -282,11 +282,7 @@ }, "dependencies": { "source": "provider", "scopes": ["workspace", "project"] }, "sync": { "watch": [".mvn/extensions.xml", ".mvn/maven.config", "pom.xml"] }, - "layout": { "excluded": ["target"] }, - "languageImport": { - "kind": "maven", - "options": { "profiles": "profiles", "settingsFile": "settingsFile", "localRepository": "localRepository" } - } + "layout": { "excluded": ["target"] } } ], "projectGenerators": [