Process.waitFor()와 Process.onExit()가 사용되는 경우를 보고합니다.
코루틴 컨텍스트에서 이러한 메서드는 사용이 금지됩니다.
com.intellij.util.io.awaitExit()를 대신 사용하세요.
예:
suspend fun doSomething(process: Process) {
val exitCode = process.waitFor() // 나쁨
// ...
}
suspend fun doSomething(process: Process) {
val exitCode = process.awaitExit() // 좋음
// ...
}
2023.3의 새로운 기능