
ch.epfl.scala.debugadapter.DebuggeeRunner.scala Maven / Gradle / Ivy
package ch.epfl.scala.debugadapter
import java.nio.file.Path
trait DebuggeeRunner {
def name: String
def run(listener: DebuggeeListener): CancelableFuture[Unit]
def classPathEntries: Seq[ClassPathEntry]
def classPath: Seq[Path] = classPathEntries.map(_.absolutePath)
def javaRuntime: Option[JavaRuntime]
def evaluationClassLoader: Option[ClassLoader]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy