CompilerLifecycleManager

ammonite.compiler.iface.CompilerLifecycleManager
abstract class CompilerLifecycleManager

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def addToClasspath(classFiles: ClassFiles): Unit
def compilationCount: Int
def compileClass(processed: Output, printer: Printer, fileName: String): Option[Output]
def complete(offset: Int, previousImports: String, snippet: String): (Int, Seq[String], Seq[String])
def init(force: Boolean): Unit
def outputDir: Option[Path]
def preprocess(fileName: String): Preprocessor
def scalaVersion: String
def shutdownPressy(): Unit