ammonite-compiler
ammonite-compiler
API
ammonite.compiler
AmmonitePhase
AsmPositionUpdater
CodeClassWrapper
CompatibilityParser
Compiler
Compiler
CompilerBuilder
CompilerBuilder
CompilerExtensions
CompilerInterpAPIExtensions
CompilerReplAPIExtensions
CompilerLifecycleManager
CompilerUtil
DefaultCodeWrapper
DottyParser
Extensions
CompilerInterAPIExtensions
Parsers
Parsers
Preprocessor
SyntaxHighlighting
ammonite.compiler.internal
CompilerHelper
ammonite.compiler.tools
desugar
source
dotty.ammonite.compiler
AmmCompletion
DeepCompleter
AmmCompletionExtras
DirectoryClassPath
WhiteListClasspath
ammonite-compiler
/
ammonite.compiler
/
CompilerBuilder
CompilerBuilder
ammonite.compiler.CompilerBuilder
See the
CompilerBuilder
companion object
case
class
CompilerBuilder
(
outputDir
:
Option
[
Path
])
extends
CompilerBuilder
Attributes
Companion:
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
CompilerBuilder
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
create
(
initialClassPath
:
Seq
[
URL
],
classPath
:
Seq
[
URL
],
dynamicClassPath
:
Seq
[(
String
,
Array
[
Byte
])],
evalClassLoader
:
ClassLoader
,
pluginClassLoader
:
ClassLoader
,
reporter
:
Option
[
Message
=>
Unit
],
settings
:
Seq
[
String
],
classPathWhiteList
:
Set
[
Seq
[
String
]],
lineNumberModifier
:
Boolean
):
Compiler
def
newManager
(
rtCacheDir
:
Option
[
Path
],
headFrame
:
=>
Frame
,
dependencyCompleter
:
=>
Option
[
String
=>
(
Int
,
Seq
[
String
])],
whiteList
:
Set
[
Seq
[
String
]],
initialClassLoader
:
ClassLoader
,
settings
:
Seq
[
String
]):
CompilerLifecycleManager
def
scalaVersion
:
String
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product