[eel, jps] IJPL-172886: Temporarily disable eel for local projects

GitOrigin-RevId: 1ab55ad6fba8095107ea8d3f07aaaa8208c8067b
This commit is contained in:
Konstantin.Nisht
2024-12-19 10:06:27 +00:00
committed by intellij-monorepo-bot
parent 7ba0a2a71f
commit ae5132e9cb
@@ -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;