Skip to content

Commit 02eb379

Browse files
committed
fix: use interface
1 parent 775bf34 commit 02eb379

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/kotlin/com/github/xepozz/php_dump/command/PhpCommandExecutor.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ object PhpCommandExecutor {
3434
executeCommand(project, arguments, processListener)
3535
}
3636

37-
private suspend fun executeCommand(project: Project, arguments: List<String>, processListener: ProcessAdapter) =
37+
private suspend fun executeCommand(project: Project, arguments: List<String>, processListener: ProcessListener) =
3838
suspendCoroutine<Int> { continuation ->
3939
val interpretersManager = PhpInterpretersManagerImpl.getInstance(project)
4040
val interpreter = PhpProjectConfigurationFacade.getInstance(project).interpreter
@@ -81,7 +81,7 @@ object PhpCommandExecutor {
8181
}
8282

8383
processHandler.addProcessListener(processListener)
84-
processHandler.addProcessListener(object : ProcessAdapter() {
84+
processHandler.addProcessListener(object : ProcessListener {
8585
override fun processTerminated(event: ProcessEvent) {
8686
continuation.resumeWith(Result.success(event.exitCode))
8787
}

0 commit comments

Comments
 (0)