replpp.scripting

Members list

Type members

Classlikes

object ScriptRunner

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class ScriptingDriver(compilerArgs: Array[String], scriptFile: File, scriptArgs: Array[String]) extends Driver

Similar to dotty.tools.scripting.ScriptingDriver, but simpler and faster. Main difference: we don't (need to) recursive look for main method entrypoints in the entire classpath, because we have a fixed class and method name that ScriptRunner uses when it embeds the script and predef code.

Similar to dotty.tools.scripting.ScriptingDriver, but simpler and faster. Main difference: we don't (need to) recursive look for main method entrypoints in the entire classpath, because we have a fixed class and method name that ScriptRunner uses when it embeds the script and predef code.

Attributes

Companion
object
Supertypes
class Driver
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
case class ScriptingException(msg: String) extends RuntimeException

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all