diff --git a/platform/platform-util-io-impl/src/com/intellij/execution/process/ProcessServiceImpl.kt b/platform/platform-util-io-impl/src/com/intellij/execution/process/ProcessServiceImpl.kt index 1e2e338c29da..23b99e55018b 100644 --- a/platform/platform-util-io-impl/src/com/intellij/execution/process/ProcessServiceImpl.kt +++ b/platform/platform-util-io-impl/src/com/intellij/execution/process/ProcessServiceImpl.kt @@ -66,7 +66,7 @@ class ProcessServiceImpl: ProcessService { } override fun killWinProcessRecursively(process: Process) { - createWinProcess(process).killRecursively(); + createWinProcess(process).killRecursively() } override fun isLocalPtyProcess(process: Process): Boolean { @@ -81,14 +81,7 @@ class ProcessServiceImpl: ProcessService { } } - override fun hasControllingTerminal(process: Process): Boolean { - return if (process is PtyProcess) { - !process.isConsoleMode - } - else { - false - } - } + override fun hasControllingTerminal(process: Process): Boolean = process is PtyProcess && !process.isConsoleMode private fun createWinProcess(process: Process): WinProcess { return if (process is WinPtyProcess) { @@ -100,6 +93,6 @@ class ProcessServiceImpl: ProcessService { private fun createWinProcess(pid: Int) = WinProcess(pid) override fun killWinProcess(pid: Int) { - createWinProcess(pid).kill(); + createWinProcess(pid).kill() } }