ammonite-compiler-interface
ammonite-compiler-interface
ammonite.compiler.iface
CodeWrapper
Compiler
Compiler
Output
CompilerBuilder
CompilerBuilder
Message
CompilerLifecycleManager
Parser
Parser
ParsedImportHooks
ScriptBlock
ScriptBlock
ScriptSplittingError
Preprocessor
Preprocessor
Output
ammonite-compiler-interface
/
ammonite.compiler.iface
/
CompilerLifecycleManager
CompilerLifecycleManager
abstract
class
CompilerLifecycleManager
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
addToClasspath
(
classFiles:
ClassFiles
):
Unit
def
compilationCount
:
Int
def
compileClass
(
processed:
Output
,
printer:
Printer
,
fileName:
String
):
Option
[
Output
]
def
compiler
:
Compiler
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