mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[jps build] don't add RuntimeModuleRepository from IDE's installation to JPS build classpath (IJPL-189949)
It's now taken from 'devkit.runtime.module.repository.jps' library together with devkit-runtime-module-repository implementation which uses it. This is needed to allow using a newer version of RuntimeModuleRepository which will support a more efficient format. When compiling older branches where the library doesn't include this artifact, it'll be added to the classpath by MonorepoJpsBuildProcessParametersProvider. GitOrigin-RevId: 24612c87d38a3477bb80b83755cda86427e11a7a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
70e47544ef
commit
488260f7de
@@ -34,7 +34,6 @@ jvm_library(
|
||||
"@lib//:jps-javac-extension",
|
||||
"@rules_jvm//jps-builders-6:build-javac-rt",
|
||||
"//platform/tracing:tracing-rt",
|
||||
"//platform/runtime/repository",
|
||||
"//platform/util/zip",
|
||||
"@rules_jvm//dependency-graph",
|
||||
"@lib//:caffeine",
|
||||
|
||||
@@ -64,7 +64,6 @@
|
||||
<orderEntry type="library" name="jps-javac-extension" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.jps.build.javac.rt" />
|
||||
<orderEntry type="module" module-name="intellij.platform.tracing.rt" />
|
||||
<orderEntry type="module" module-name="intellij.platform.runtime.repository" />
|
||||
<orderEntry type="module" module-name="intellij.platform.util.zip" />
|
||||
<orderEntry type="module" module-name="intellij.platform.jps.build.dependencyGraph" />
|
||||
<orderEntry type="library" name="caffeine" level="project" />
|
||||
|
||||
@@ -12,7 +12,6 @@ import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.util.SystemInfoRt;
|
||||
import com.intellij.openapi.util.io.FileUtilRt;
|
||||
import com.intellij.openapi.util.text.Strings;
|
||||
import com.intellij.platform.runtime.repository.RuntimeModuleRepository;
|
||||
import com.intellij.tracing.Tracer;
|
||||
import com.intellij.uiDesigner.compiler.AlienFormFileException;
|
||||
import com.intellij.uiDesigner.core.GridConstraints;
|
||||
@@ -174,7 +173,6 @@ public final class ClasspathBootstrap {
|
||||
|
||||
addToClassPath(cp, ClassWriter.class); // asm
|
||||
addToClassPath(cp, ClassVisitor.class); // asm-commons
|
||||
addToClassPath(cp, RuntimeModuleRepository.class); // intellij.platform.runtime.repository
|
||||
addToClassPath(cp, JpsModel.class); // intellij.platform.jps.model
|
||||
addToClassPath(cp, JpsModelImpl.class); // intellij.platform.jps.model.impl
|
||||
addToClassPath(cp, JpsProjectLoader.class); // intellij.platform.jps.model.serialization
|
||||
|
||||
Reference in New Issue
Block a user