mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-08 15:09:39 +07:00
PY-73066: Move SudoCommandProvider to a separate package
It may be a little confusing that the service is part of the util package GitOrigin-RevId: 0ebdf5f2c000542b6859088415b5c552965fd69e
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e8e994e9f5
commit
b8c7542e09
@@ -2,7 +2,7 @@
|
||||
package com.intellij.execution.process.elevation
|
||||
|
||||
import com.intellij.execution.process.ElevationServiceAvailability
|
||||
import com.intellij.execution.util.SudoCommandProvider
|
||||
import com.intellij.execution.sudo.SudoCommandProvider
|
||||
|
||||
@Suppress("DEPRECATION")
|
||||
class ElevationServiceAvailabilityImpl : ElevationServiceAvailability {
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.intellij.execution.process;
|
||||
|
||||
import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.configurations.GeneralCommandLine;
|
||||
import com.intellij.execution.util.SudoCommandProvider;
|
||||
import com.intellij.execution.sudo.SudoCommandProvider;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.execution.process;
|
||||
|
||||
import com.intellij.execution.util.SudoCommandProvider;
|
||||
import com.intellij.execution.sudo.SudoCommandProvider;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
|
||||
/**
|
||||
|
||||
@@ -547,8 +547,8 @@
|
||||
|
||||
<applicationService serviceInterface="com.intellij.execution.process.ProcessService"
|
||||
serviceImplementation="com.intellij.execution.process.ProcessServiceImpl"/>
|
||||
<applicationService serviceInterface="com.intellij.execution.util.SudoCommandProvider"
|
||||
serviceImplementation="com.intellij.execution.util.LocalSudoCommandProvider"/>
|
||||
<applicationService serviceInterface="com.intellij.execution.sudo.SudoCommandProvider"
|
||||
serviceImplementation="com.intellij.execution.sudo.LocalSudoCommandProvider"/>
|
||||
|
||||
<applicationService serviceInterface="com.intellij.util.io.IoService"
|
||||
serviceImplementation="com.intellij.util.io.IoServiceImpl"/>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.execution.util
|
||||
package com.intellij.execution.sudo
|
||||
|
||||
import com.intellij.execution.configurations.GeneralCommandLine
|
||||
import com.intellij.execution.util.ExecUtil.createTempExecutableScript
|
||||
@@ -1,5 +1,5 @@
|
||||
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package com.intellij.execution.util
|
||||
package com.intellij.execution.sudo
|
||||
|
||||
import com.intellij.execution.configurations.GeneralCommandLine
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
@@ -8,6 +8,7 @@ import com.intellij.execution.process.CapturingProcessHandler
|
||||
import com.intellij.execution.process.ProcessAdapter
|
||||
import com.intellij.execution.process.ProcessEvent
|
||||
import com.intellij.execution.process.ProcessOutput
|
||||
import com.intellij.execution.sudo.SudoCommandProvider
|
||||
import com.intellij.openapi.application.PathManager
|
||||
import com.intellij.openapi.diagnostic.Logger
|
||||
import com.intellij.openapi.util.NlsSafe
|
||||
|
||||
Reference in New Issue
Block a user