From ae5132e9cb9a2ef4488a67a6adc2a1486b9f9ea5 Mon Sep 17 00:00:00 2001 From: "Konstantin.Nisht" Date: Wed, 18 Dec 2024 18:49:52 +0100 Subject: [PATCH] [eel, jps] IJPL-172886: Temporarily disable eel for local projects GitOrigin-RevId: 1ab55ad6fba8095107ea8d3f07aaaa8208c8067b --- .../impl/src/com/intellij/compiler/server/BuildManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java index aab134aaeca7..241da60323f4 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java @@ -81,6 +81,7 @@ import com.intellij.platform.backend.workspace.GlobalWorkspaceModelCache; import com.intellij.platform.backend.workspace.WorkspaceModelCache; import com.intellij.platform.eel.provider.EelProviderUtil; import com.intellij.platform.eel.provider.LocalEelDescriptor; +import com.intellij.platform.eel.provider.utils.EelPathUtils; import com.intellij.ui.ComponentUtil; import com.intellij.util.*; import com.intellij.util.concurrency.AppExecutorUtil; @@ -1373,7 +1374,7 @@ public final class BuildManager implements Disposable { BuildCommandLineBuilder cmdLine; WslPath wslPath; - if (canUseEel()) { + if (canUseEel() && !EelPathUtils.isProjectLocal(project)) { wslPath = null; EelBuildCommandLineBuilder eelBuilder = new EelBuildCommandLineBuilder(project, Path.of(vmExecutablePath)); cmdLine = eelBuilder;