@@ -2,7 +2,7 @@ package il.co.sysbind.intellij.moodledev.util
22
33import com.intellij.execution.configurations.GeneralCommandLine
44import com.intellij.execution.process.OSProcessHandler
5- import com.intellij.execution.process.ProcessAdapter
5+ import com.intellij.execution.process.ProcessListener
66import com.intellij.execution.process.ProcessEvent
77import com.intellij.openapi.diagnostic.Logger
88import com.intellij.openapi.project.Project
@@ -53,7 +53,7 @@ object ComposerUtil {
5353
5454 val output = StringBuilder ()
5555 val processHandler = OSProcessHandler (commandLine)
56- processHandler.addProcessListener(object : ProcessAdapter () {
56+ processHandler.addProcessListener(object : ProcessListener {
5757 override fun onTextAvailable (event : ProcessEvent , outputType : Key <* >) {
5858 // Only append the actual output, not the command itself
5959 val text = event.text.trim()
@@ -146,7 +146,7 @@ object ComposerUtil {
146146 commandLine.workDirectory = workDir
147147
148148 val processHandler = OSProcessHandler (commandLine)
149- processHandler.addProcessListener(object : ProcessAdapter () {
149+ processHandler.addProcessListener(object : ProcessListener {
150150 override fun onTextAvailable (event : ProcessEvent , outputType : Key <* >) {
151151 log.debug(" Composer install output: ${event.text} " )
152152 }
@@ -195,7 +195,7 @@ object ComposerUtil {
195195
196196 val output = StringBuilder ()
197197 val processHandler = OSProcessHandler (commandLine)
198- processHandler.addProcessListener(object : ProcessAdapter () {
198+ processHandler.addProcessListener(object : ProcessListener {
199199 override fun onTextAvailable (event : ProcessEvent , outputType : Key <* >) {
200200 output.append(event.text)
201201 }
@@ -272,7 +272,7 @@ object ComposerUtil {
272272
273273 try {
274274 val processHandler = OSProcessHandler (commandLine)
275- processHandler.addProcessListener(object : ProcessAdapter () {
275+ processHandler.addProcessListener(object : ProcessListener {
276276 override fun onTextAvailable (event : ProcessEvent , outputType : Key <* >) {
277277 log.debug(" Composer output: ${event.text} " )
278278 }
0 commit comments