From 7431d9ae7945da055ad9d2036fb565e81a5782dd Mon Sep 17 00:00:00 2001 From: Eldar Abusalimov Date: Fri, 27 Oct 2023 20:54:35 +0200 Subject: [PATCH] IDEA-336241: elevation: Move to directory `execution-process-elevation` Move the process mediator modules to directory `execution-process-mediator`. GitOrigin-RevId: b3c1b6094a438e570a948c2ef52b1a58229760c2 --- .idea/modules.xml | 8 ++++---- .../intellij.execution.process.elevation.iml | 0 .../resources/messages/ElevationBundle.properties | 0 .../process/elevation/ElevationBundle.java | 0 .../elevation/ElevationDaemonProcessLauncher.kt | 0 .../execution/process/elevation/ElevationLogger.kt | 0 .../elevation/ElevationServiceAvailabilityImpl.kt | 0 .../process/elevation/ElevationServiceImpl.kt | 0 .../process/elevation/settings/ElevationSettings.kt | 0 .../settings/ElevationSettingsConfigurable.kt | 0 .../elevation/settings/ExplanatoryTextUiUtil.kt | 0 .../intellij.execution.process.mediator.client.iml | 0 .../process/mediator/client/MediatedProcess.kt | 0 .../mediator/client/MediatedProcessHandler.kt | 0 .../mediator/client/ProcessMediatorClient.kt | 0 .../mediator/client/ProcessMediatorLogger.kt | 0 .../client/grpc/LoggingClientInterceptor.kt | 0 .../client/launcher/DaemonHandshakeTransport.kt | 0 .../client/launcher/DaemonProcessLauncher.kt | 0 .../client/launcher/ProcessMediatorConnection.kt | 0 .../launcher/ProcessMediatorConnectionManager.kt | 0 .../mediator/client/util/ChannelInputStream.kt | 0 .../mediator/client/util/ChannelOutputStream.kt | 0 .../process/mediator/client/util/coroutineUtil.kt | 0 .../mediator/client/ProcessMediatorLauncherTest.kt | 0 .../process/mediator/client/ProcessMediatorTest.kt | 0 .../mediator/client/rt/MediatedProcessTestMain.kt | 0 .../execution/process/mediator/client/testUtil.kt | 0 .../common/.gitignore | 0 .../common/build.gradle.kts | 0 .../mediator/common/rpc/AwaitTerminationReply.java | 0 .../common/rpc/AwaitTerminationReplyOrBuilder.java | 0 .../common/rpc/AwaitTerminationRequest.java | 0 .../rpc/AwaitTerminationRequestOrBuilder.java | 0 .../process/mediator/common/rpc/CommandLine.java | 0 .../mediator/common/rpc/CommandLineOrBuilder.java | 0 .../mediator/common/rpc/CreateProcessReply.java | 0 .../common/rpc/CreateProcessReplyOrBuilder.java | 0 .../mediator/common/rpc/CreateProcessRequest.java | 0 .../common/rpc/CreateProcessRequestOrBuilder.java | 0 .../process/mediator/common/rpc/DaemonGrpc.java | 0 .../process/mediator/common/rpc/DataChunk.java | 0 .../mediator/common/rpc/DataChunkOrBuilder.java | 0 .../mediator/common/rpc/DestroyProcessRequest.java | 0 .../common/rpc/DestroyProcessRequestOrBuilder.java | 0 .../process/mediator/common/rpc/FileHandle.java | 0 .../mediator/common/rpc/FileHandleOrBuilder.java | 0 .../process/mediator/common/rpc/Handshake.java | 0 .../mediator/common/rpc/HandshakeOrBuilder.java | 0 .../mediator/common/rpc/OpenHandleReply.java | 0 .../common/rpc/OpenHandleReplyOrBuilder.java | 0 .../mediator/common/rpc/ProcessManagerGrpc.java | 0 .../mediator/common/rpc/ProcessMediatorProto.java | 0 .../common/rpc/ProcessMediatorProtoGrpcKt.kt | 0 .../process/mediator/common/rpc/QuotaOptions.java | 0 .../mediator/common/rpc/QuotaOptionsOrBuilder.java | 0 .../process/mediator/common/rpc/QuotaState.java | 0 .../mediator/common/rpc/QuotaStateActive.java | 0 .../common/rpc/QuotaStateActiveOrBuilder.java | 0 .../mediator/common/rpc/QuotaStateOrBuilder.java | 0 .../mediator/common/rpc/ReadStreamRequest.java | 0 .../common/rpc/ReadStreamRequestOrBuilder.java | 0 .../mediator/common/rpc/WriteStreamRequest.java | 0 .../common/rpc/WriteStreamRequestOrBuilder.java | 0 .../common/gradle/wrapper/gradle-wrapper.jar | Bin .../common/gradle/wrapper/gradle-wrapper.properties | 0 .../common/gradlew | 0 .../common/gradlew.bat | 0 .../intellij.execution.process.mediator.common.iml | 0 .../common/proto/processMediator.proto | 0 .../mediator/common/DaemonClientCredentials.kt | 0 .../process/mediator/common/DaemonLaunchOptions.kt | 0 .../mediator/common/QuotaExceededException.kt | 0 .../process/mediator/common/QuotaOptions.kt | 0 .../execution/process/mediator/common/QuotaState.kt | 0 .../mediator/common/grpc/ExceptionAsStatus.kt | 0 .../process/mediator/common/rpc/conversion.kt | 0 .../process/mediator/common/util/argparser.kt | 0 .../process/mediator/common/util/rsaUtil.kt | 0 .../mediator/common/grpc/ExceptionAsStatusTest.kt | 0 .../process/mediator/common/util/ParseArgsTest.kt | 0 .../intellij.execution.process.mediator.daemon.iml | 0 .../process/mediator/daemon/DaemonProcessMain.kt | 0 .../daemon/DaemonProcessRuntimeClasspath.java | 0 .../process/mediator/daemon/ProcessManager.kt | 5 ++++- .../mediator/daemon/ProcessManagerServerService.kt | 0 .../mediator/daemon/ProcessMediatorServerDaemon.kt | 0 .../process/mediator/daemon/QuotaManager.kt | 0 .../daemon/grpc/CredentialsAuthServerInterceptor.kt | 0 ...onStatusDescriptionAugmenterServerInterceptor.kt | 0 .../process/mediator/daemon/util/MachUtil.java | 0 .../process/mediator/daemon/util/NativeCall.java | 0 .../process/mediator/daemon/util/UnixUtil.java | 0 93 files changed, 8 insertions(+), 5 deletions(-) rename platform/{elevation => execution-process-elevation}/intellij.execution.process.elevation.iml (100%) rename platform/{elevation => execution-process-elevation}/resources/messages/ElevationBundle.properties (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/ElevationBundle.java (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/ElevationDaemonProcessLauncher.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/ElevationLogger.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/ElevationServiceAvailabilityImpl.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/ElevationServiceImpl.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/settings/ElevationSettings.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/settings/ElevationSettingsConfigurable.kt (100%) rename platform/{elevation => execution-process-elevation}/src/com/intellij/execution/process/elevation/settings/ExplanatoryTextUiUtil.kt (100%) rename platform/{elevation => execution-process-mediator}/client/intellij.execution.process.mediator.client.iml (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/MediatedProcess.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/MediatedProcessHandler.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorClient.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorLogger.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/grpc/LoggingClientInterceptor.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonHandshakeTransport.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonProcessLauncher.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnection.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnectionManager.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/util/ChannelInputStream.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/util/ChannelOutputStream.kt (100%) rename platform/{elevation => execution-process-mediator}/client/src/com/intellij/execution/process/mediator/client/util/coroutineUtil.kt (100%) rename platform/{elevation => execution-process-mediator}/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorLauncherTest.kt (100%) rename platform/{elevation => execution-process-mediator}/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorTest.kt (100%) rename platform/{elevation => execution-process-mediator}/client/testSrc/com/intellij/execution/process/mediator/client/rt/MediatedProcessTestMain.kt (100%) rename platform/{elevation => execution-process-mediator}/client/testSrc/com/intellij/execution/process/mediator/client/testUtil.kt (100%) rename platform/{elevation => execution-process-mediator}/common/.gitignore (100%) rename platform/{elevation => execution-process-mediator}/common/build.gradle.kts (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReply.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReplyOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequest.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequestOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLine.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLineOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReply.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReplyOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequest.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequestOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/DaemonGrpc.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunk.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunkOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequest.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequestOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandle.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandleOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/Handshake.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/HandshakeOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReply.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReplyOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessManagerGrpc.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProto.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProtoGrpcKt.kt (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptions.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptionsOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaState.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActive.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActiveOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequest.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequestOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequest.java (100%) rename platform/{elevation => execution-process-mediator}/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequestOrBuilder.java (100%) rename platform/{elevation => execution-process-mediator}/common/gradle/wrapper/gradle-wrapper.jar (100%) rename platform/{elevation => execution-process-mediator}/common/gradle/wrapper/gradle-wrapper.properties (100%) rename platform/{elevation => execution-process-mediator}/common/gradlew (100%) rename platform/{elevation => execution-process-mediator}/common/gradlew.bat (100%) rename platform/{elevation => execution-process-mediator}/common/intellij.execution.process.mediator.common.iml (100%) rename platform/{elevation => execution-process-mediator}/common/proto/processMediator.proto (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/DaemonClientCredentials.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/DaemonLaunchOptions.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/QuotaExceededException.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/QuotaOptions.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/QuotaState.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatus.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/rpc/conversion.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/util/argparser.kt (100%) rename platform/{elevation => execution-process-mediator}/common/src/com/intellij/execution/process/mediator/common/util/rsaUtil.kt (100%) rename platform/{elevation => execution-process-mediator}/common/testSrc/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatusTest.kt (100%) rename platform/{elevation => execution-process-mediator}/common/testSrc/com/intellij/execution/process/mediator/common/util/ParseArgsTest.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/intellij.execution.process.mediator.daemon.iml (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessMain.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessRuntimeClasspath.java (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt (97%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManagerServerService.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessMediatorServerDaemon.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/QuotaManager.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/CredentialsAuthServerInterceptor.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/ExceptionStatusDescriptionAugmenterServerInterceptor.kt (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/util/MachUtil.java (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/util/NativeCall.java (100%) rename platform/{elevation => execution-process-mediator}/daemon/src/com/intellij/execution/process/mediator/daemon/util/UnixUtil.java (100%) diff --git a/.idea/modules.xml b/.idea/modules.xml index 8aaf628f5f20..65567e9e2adb 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -639,10 +639,10 @@ - - - - + + + + diff --git a/platform/elevation/intellij.execution.process.elevation.iml b/platform/execution-process-elevation/intellij.execution.process.elevation.iml similarity index 100% rename from platform/elevation/intellij.execution.process.elevation.iml rename to platform/execution-process-elevation/intellij.execution.process.elevation.iml diff --git a/platform/elevation/resources/messages/ElevationBundle.properties b/platform/execution-process-elevation/resources/messages/ElevationBundle.properties similarity index 100% rename from platform/elevation/resources/messages/ElevationBundle.properties rename to platform/execution-process-elevation/resources/messages/ElevationBundle.properties diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/ElevationBundle.java b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationBundle.java similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/ElevationBundle.java rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationBundle.java diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/ElevationDaemonProcessLauncher.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationDaemonProcessLauncher.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/ElevationDaemonProcessLauncher.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationDaemonProcessLauncher.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/ElevationLogger.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationLogger.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/ElevationLogger.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationLogger.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/ElevationServiceAvailabilityImpl.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationServiceAvailabilityImpl.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/ElevationServiceAvailabilityImpl.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationServiceAvailabilityImpl.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/ElevationServiceImpl.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationServiceImpl.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/ElevationServiceImpl.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/ElevationServiceImpl.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettings.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettings.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettings.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettings.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettingsConfigurable.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettingsConfigurable.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettingsConfigurable.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ElevationSettingsConfigurable.kt diff --git a/platform/elevation/src/com/intellij/execution/process/elevation/settings/ExplanatoryTextUiUtil.kt b/platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ExplanatoryTextUiUtil.kt similarity index 100% rename from platform/elevation/src/com/intellij/execution/process/elevation/settings/ExplanatoryTextUiUtil.kt rename to platform/execution-process-elevation/src/com/intellij/execution/process/elevation/settings/ExplanatoryTextUiUtil.kt diff --git a/platform/elevation/client/intellij.execution.process.mediator.client.iml b/platform/execution-process-mediator/client/intellij.execution.process.mediator.client.iml similarity index 100% rename from platform/elevation/client/intellij.execution.process.mediator.client.iml rename to platform/execution-process-mediator/client/intellij.execution.process.mediator.client.iml diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/MediatedProcess.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/MediatedProcess.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/MediatedProcess.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/MediatedProcess.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/MediatedProcessHandler.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/MediatedProcessHandler.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/MediatedProcessHandler.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/MediatedProcessHandler.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorClient.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorClient.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorClient.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorClient.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorLogger.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorLogger.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorLogger.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/ProcessMediatorLogger.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/grpc/LoggingClientInterceptor.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/grpc/LoggingClientInterceptor.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/grpc/LoggingClientInterceptor.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/grpc/LoggingClientInterceptor.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonHandshakeTransport.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonHandshakeTransport.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonHandshakeTransport.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonHandshakeTransport.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonProcessLauncher.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonProcessLauncher.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonProcessLauncher.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/DaemonProcessLauncher.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnection.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnection.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnection.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnection.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnectionManager.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnectionManager.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnectionManager.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/launcher/ProcessMediatorConnectionManager.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/ChannelInputStream.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/ChannelInputStream.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/ChannelInputStream.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/ChannelInputStream.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/ChannelOutputStream.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/ChannelOutputStream.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/ChannelOutputStream.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/ChannelOutputStream.kt diff --git a/platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/coroutineUtil.kt b/platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/coroutineUtil.kt similarity index 100% rename from platform/elevation/client/src/com/intellij/execution/process/mediator/client/util/coroutineUtil.kt rename to platform/execution-process-mediator/client/src/com/intellij/execution/process/mediator/client/util/coroutineUtil.kt diff --git a/platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorLauncherTest.kt b/platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorLauncherTest.kt similarity index 100% rename from platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorLauncherTest.kt rename to platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorLauncherTest.kt diff --git a/platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorTest.kt b/platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorTest.kt similarity index 100% rename from platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorTest.kt rename to platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/ProcessMediatorTest.kt diff --git a/platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/rt/MediatedProcessTestMain.kt b/platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/rt/MediatedProcessTestMain.kt similarity index 100% rename from platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/rt/MediatedProcessTestMain.kt rename to platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/rt/MediatedProcessTestMain.kt diff --git a/platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/testUtil.kt b/platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/testUtil.kt similarity index 100% rename from platform/elevation/client/testSrc/com/intellij/execution/process/mediator/client/testUtil.kt rename to platform/execution-process-mediator/client/testSrc/com/intellij/execution/process/mediator/client/testUtil.kt diff --git a/platform/elevation/common/.gitignore b/platform/execution-process-mediator/common/.gitignore similarity index 100% rename from platform/elevation/common/.gitignore rename to platform/execution-process-mediator/common/.gitignore diff --git a/platform/elevation/common/build.gradle.kts b/platform/execution-process-mediator/common/build.gradle.kts similarity index 100% rename from platform/elevation/common/build.gradle.kts rename to platform/execution-process-mediator/common/build.gradle.kts diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReply.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReply.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReply.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReply.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReplyOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReplyOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReplyOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationReplyOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequest.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequest.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequest.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequest.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequestOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequestOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequestOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/AwaitTerminationRequestOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLine.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLine.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLine.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLine.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLineOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLineOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLineOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CommandLineOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReply.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReply.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReply.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReply.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReplyOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReplyOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReplyOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessReplyOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequest.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequest.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequest.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequest.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequestOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequestOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequestOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/CreateProcessRequestOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DaemonGrpc.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DaemonGrpc.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DaemonGrpc.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DaemonGrpc.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunk.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunk.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunk.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunk.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunkOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunkOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunkOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DataChunkOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequest.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequest.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequest.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequest.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequestOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequestOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequestOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/DestroyProcessRequestOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandle.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandle.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandle.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandle.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandleOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandleOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandleOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/FileHandleOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/Handshake.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/Handshake.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/Handshake.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/Handshake.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/HandshakeOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/HandshakeOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/HandshakeOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/HandshakeOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReply.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReply.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReply.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReply.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReplyOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReplyOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReplyOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/OpenHandleReplyOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessManagerGrpc.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessManagerGrpc.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessManagerGrpc.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessManagerGrpc.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProto.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProto.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProto.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProto.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProtoGrpcKt.kt b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProtoGrpcKt.kt similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProtoGrpcKt.kt rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ProcessMediatorProtoGrpcKt.kt diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptions.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptions.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptions.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptions.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptionsOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptionsOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptionsOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaOptionsOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaState.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaState.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaState.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaState.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActive.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActive.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActive.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActive.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActiveOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActiveOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActiveOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateActiveOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/QuotaStateOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequest.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequest.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequest.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequest.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequestOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequestOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequestOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/ReadStreamRequestOrBuilder.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequest.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequest.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequest.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequest.java diff --git a/platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequestOrBuilder.java b/platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequestOrBuilder.java similarity index 100% rename from platform/elevation/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequestOrBuilder.java rename to platform/execution-process-mediator/common/gen/com/intellij/execution/process/mediator/common/rpc/WriteStreamRequestOrBuilder.java diff --git a/platform/elevation/common/gradle/wrapper/gradle-wrapper.jar b/platform/execution-process-mediator/common/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from platform/elevation/common/gradle/wrapper/gradle-wrapper.jar rename to platform/execution-process-mediator/common/gradle/wrapper/gradle-wrapper.jar diff --git a/platform/elevation/common/gradle/wrapper/gradle-wrapper.properties b/platform/execution-process-mediator/common/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from platform/elevation/common/gradle/wrapper/gradle-wrapper.properties rename to platform/execution-process-mediator/common/gradle/wrapper/gradle-wrapper.properties diff --git a/platform/elevation/common/gradlew b/platform/execution-process-mediator/common/gradlew similarity index 100% rename from platform/elevation/common/gradlew rename to platform/execution-process-mediator/common/gradlew diff --git a/platform/elevation/common/gradlew.bat b/platform/execution-process-mediator/common/gradlew.bat similarity index 100% rename from platform/elevation/common/gradlew.bat rename to platform/execution-process-mediator/common/gradlew.bat diff --git a/platform/elevation/common/intellij.execution.process.mediator.common.iml b/platform/execution-process-mediator/common/intellij.execution.process.mediator.common.iml similarity index 100% rename from platform/elevation/common/intellij.execution.process.mediator.common.iml rename to platform/execution-process-mediator/common/intellij.execution.process.mediator.common.iml diff --git a/platform/elevation/common/proto/processMediator.proto b/platform/execution-process-mediator/common/proto/processMediator.proto similarity index 100% rename from platform/elevation/common/proto/processMediator.proto rename to platform/execution-process-mediator/common/proto/processMediator.proto diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/DaemonClientCredentials.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/DaemonClientCredentials.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/DaemonClientCredentials.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/DaemonClientCredentials.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/DaemonLaunchOptions.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/DaemonLaunchOptions.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/DaemonLaunchOptions.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/DaemonLaunchOptions.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaExceededException.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaExceededException.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaExceededException.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaExceededException.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaOptions.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaOptions.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaOptions.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaOptions.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaState.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaState.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/QuotaState.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/QuotaState.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatus.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatus.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatus.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatus.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/rpc/conversion.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/rpc/conversion.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/rpc/conversion.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/rpc/conversion.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/util/argparser.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/util/argparser.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/util/argparser.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/util/argparser.kt diff --git a/platform/elevation/common/src/com/intellij/execution/process/mediator/common/util/rsaUtil.kt b/platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/util/rsaUtil.kt similarity index 100% rename from platform/elevation/common/src/com/intellij/execution/process/mediator/common/util/rsaUtil.kt rename to platform/execution-process-mediator/common/src/com/intellij/execution/process/mediator/common/util/rsaUtil.kt diff --git a/platform/elevation/common/testSrc/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatusTest.kt b/platform/execution-process-mediator/common/testSrc/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatusTest.kt similarity index 100% rename from platform/elevation/common/testSrc/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatusTest.kt rename to platform/execution-process-mediator/common/testSrc/com/intellij/execution/process/mediator/common/grpc/ExceptionAsStatusTest.kt diff --git a/platform/elevation/common/testSrc/com/intellij/execution/process/mediator/common/util/ParseArgsTest.kt b/platform/execution-process-mediator/common/testSrc/com/intellij/execution/process/mediator/common/util/ParseArgsTest.kt similarity index 100% rename from platform/elevation/common/testSrc/com/intellij/execution/process/mediator/common/util/ParseArgsTest.kt rename to platform/execution-process-mediator/common/testSrc/com/intellij/execution/process/mediator/common/util/ParseArgsTest.kt diff --git a/platform/elevation/daemon/intellij.execution.process.mediator.daemon.iml b/platform/execution-process-mediator/daemon/intellij.execution.process.mediator.daemon.iml similarity index 100% rename from platform/elevation/daemon/intellij.execution.process.mediator.daemon.iml rename to platform/execution-process-mediator/daemon/intellij.execution.process.mediator.daemon.iml diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessMain.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessMain.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessMain.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessMain.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessRuntimeClasspath.java b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessRuntimeClasspath.java similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessRuntimeClasspath.java rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/DaemonProcessRuntimeClasspath.java diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt similarity index 97% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt index c8fdc508fbd1..9cf3c48db02c 100644 --- a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt +++ b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManager.kt @@ -7,7 +7,10 @@ import com.intellij.execution.process.mediator.daemon.FdConstants.STDIN import com.intellij.execution.process.mediator.daemon.FdConstants.STDOUT import kotlinx.coroutines.* import kotlinx.coroutines.channels.SendChannel -import kotlinx.coroutines.flow.* +import kotlinx.coroutines.flow.Flow +import kotlinx.coroutines.flow.flow +import kotlinx.coroutines.flow.flowOn +import kotlinx.coroutines.flow.onCompletion import kotlinx.coroutines.future.await import java.io.Closeable import java.io.File diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManagerServerService.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManagerServerService.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManagerServerService.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessManagerServerService.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessMediatorServerDaemon.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessMediatorServerDaemon.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessMediatorServerDaemon.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/ProcessMediatorServerDaemon.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/QuotaManager.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/QuotaManager.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/QuotaManager.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/QuotaManager.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/CredentialsAuthServerInterceptor.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/CredentialsAuthServerInterceptor.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/CredentialsAuthServerInterceptor.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/CredentialsAuthServerInterceptor.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/ExceptionStatusDescriptionAugmenterServerInterceptor.kt b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/ExceptionStatusDescriptionAugmenterServerInterceptor.kt similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/ExceptionStatusDescriptionAugmenterServerInterceptor.kt rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/grpc/ExceptionStatusDescriptionAugmenterServerInterceptor.kt diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/MachUtil.java b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/MachUtil.java similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/MachUtil.java rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/MachUtil.java diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/NativeCall.java b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/NativeCall.java similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/NativeCall.java rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/NativeCall.java diff --git a/platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/UnixUtil.java b/platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/UnixUtil.java similarity index 100% rename from platform/elevation/daemon/src/com/intellij/execution/process/mediator/daemon/util/UnixUtil.java rename to platform/execution-process-mediator/daemon/src/com/intellij/execution/process/mediator/daemon/util/UnixUtil.java