mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-175943 - Move EelTargetEnvironmentRequest to intellij.platform.execution
GitOrigin-RevId: dbdbf638680c9885cf2acfcab1e11df53789c1a8
This commit is contained in:
committed by
intellij-monorepo-bot
parent
a7c492a7c6
commit
30f2dfeda2
@@ -12,7 +12,7 @@ import com.intellij.execution.process.*;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.execution.runners.ProgramRunner;
|
||||
import com.intellij.execution.target.*;
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironment;
|
||||
import com.intellij.execution.testDiscovery.JvmToggleAutoTestAction;
|
||||
import com.intellij.execution.testframework.*;
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ import com.intellij.execution.TargetDebuggerConnectionUtil;
|
||||
import com.intellij.execution.process.OSProcessHandler;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.execution.target.*;
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.java.JavaLanguageRuntimeConfiguration;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironment;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironmentRequest;
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
serviceImplementation="com.intellij.ide.ui.experimental.toolbar.RunWidgetAvailabilityManager"/>
|
||||
<customizableActionGroupProvider implementation="com.intellij.execution.ui.RunTabCustomizableActionGroupProvider"/>
|
||||
<postStartupActivity implementation="com.intellij.execution.ui.ExecutionReasonableHistoryManager" order="last"/>
|
||||
<executionTargetType implementation="com.intellij.execution.target.eel.EelTargetType"/>
|
||||
<executionTargetType implementation="com.intellij.execution.target.EelTargetType"/>
|
||||
|
||||
<postStartupActivity implementation="com.intellij.execution.runToolbar.RunToolbarInitializeService"/>
|
||||
|
||||
|
||||
@@ -31,6 +31,8 @@ jvm_library(
|
||||
"@lib//:kotlinx-coroutines-core",
|
||||
"//platform/util/coroutines",
|
||||
"//platform/kernel/shared:kernel",
|
||||
"//platform/eel",
|
||||
"//platform/eel-provider",
|
||||
],
|
||||
runtime_deps = [":execution_resources"]
|
||||
)
|
||||
|
||||
@@ -49,5 +49,7 @@
|
||||
<orderEntry type="library" name="kotlinx-coroutines-core" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.util.coroutines" />
|
||||
<orderEntry type="module" module-name="intellij.platform.kernel" />
|
||||
<orderEntry type="module" module-name="intellij.platform.eel" />
|
||||
<orderEntry type="module" module-name="intellij.platform.eel.provider" />
|
||||
</component>
|
||||
</module>
|
||||
+4
-4
@@ -1,8 +1,7 @@
|
||||
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.execution.target.eel
|
||||
package com.intellij.execution.target
|
||||
|
||||
import com.intellij.execution.Platform
|
||||
import com.intellij.execution.target.*
|
||||
import com.intellij.openapi.components.PersistentStateComponent
|
||||
import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
@@ -31,6 +30,7 @@ import org.jetbrains.annotations.ApiStatus
|
||||
import java.net.InetSocketAddress
|
||||
import java.net.Socket
|
||||
import java.nio.file.Files
|
||||
import java.nio.file.NoSuchFileException
|
||||
import java.nio.file.Path
|
||||
import java.util.*
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
@@ -200,7 +200,7 @@ private class EelTargetEnvironment(override val request: EelTargetEnvironmentReq
|
||||
try {
|
||||
if (from.isSameFileAs(to)) return
|
||||
}
|
||||
catch (err: java.nio.file.NoSuchFileException) {
|
||||
catch (err: NoSuchFileException) {
|
||||
if (!Files.exists(from)) throw err
|
||||
}
|
||||
// TODO: generalize com.intellij.execution.wsl.ijent.nio.IjentWslNioFileSystemProvider.copy
|
||||
@@ -213,7 +213,7 @@ private class EelTargetEnvironment(override val request: EelTargetEnvironmentReq
|
||||
try {
|
||||
if (from.isSameFileAs(to)) return
|
||||
}
|
||||
catch (err: java.nio.file.NoSuchFileException) {
|
||||
catch (err: NoSuchFileException) {
|
||||
if (!Files.exists(from)) throw err
|
||||
}
|
||||
// TODO: generalize com.intellij.execution.wsl.ijent.nio.IjentWslNioFileSystemProvider.copy
|
||||
@@ -7,7 +7,7 @@ import com.intellij.execution.configurations.JavaCommandLineState;
|
||||
import com.intellij.execution.configurations.SimpleJavaParameters;
|
||||
import com.intellij.execution.process.*;
|
||||
import com.intellij.execution.target.*;
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironmentRequest;
|
||||
import com.intellij.execution.testframework.Printable;
|
||||
import com.intellij.execution.testframework.Printer;
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ package org.jetbrains.plugins.gradle.service.execution.eel
|
||||
|
||||
import com.intellij.execution.target.HostPort
|
||||
import com.intellij.execution.target.TargetEnvironmentConfiguration
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest
|
||||
import com.intellij.openapi.progress.runBlockingCancellable
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.util.io.toCanonicalPath
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ import com.intellij.execution.process.*;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.execution.runners.ProgramRunner;
|
||||
import com.intellij.execution.target.*;
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironment;
|
||||
import com.intellij.execution.target.local.LocalTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.value.TargetEnvironmentFunctions;
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@ import com.intellij.execution.process.ProcessTerminatedListener;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.execution.runners.ProgramRunner;
|
||||
import com.intellij.execution.target.*;
|
||||
import com.intellij.execution.target.eel.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.EelTargetEnvironmentRequest;
|
||||
import com.intellij.execution.target.value.TargetEnvironmentFunctions;
|
||||
import com.intellij.execution.testDiscovery.JvmToggleAutoTestAction;
|
||||
import com.intellij.execution.ui.ConsoleView;
|
||||
|
||||
Reference in New Issue
Block a user