ammonite.interp.script
package ammonite.interp.script
Members list
Type members
Classlikes
class AmmoniteBuildServer(compilerBuilder: CompilerBuilder, parser: Parser, codeWrapper: CodeWrapper, initialScripts: Seq[Path], initialImports: Imports, defaultRepositories: Seq[Repository], importHooks: Map[Seq[String], ImportHook]) extends BuildServer, ScalaBuildServer
Attributes
- Companion
- object
- Supertypes
-
trait ScalaBuildServertrait BuildServerclass Objecttrait Matchableclass Any
object AmmoniteBuildServer
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AmmoniteBuildServer.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class Script(code: String, codeSource: CodeSource, blocks: Seq[Block], processorDiagnostics: Seq[Diagnostic])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Script
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final case class ScriptCompileResult(diagnostics: Seq[Diagnostic], errorOrOutput: Either[String, Seq[Output]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final class ScriptCompiler(compilerBuilder: CompilerBuilder, storage: Storage, printer: Printer, codeWrapper: CodeWrapper, initialClassLoader: ClassLoader, initialImports: Imports, classPathWhitelist: Set[Seq[String]], wd: Option[Path], outputDirectory: Option[Path], generateSemanticDbs: Boolean, inMemoryCache: Boolean)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final case class ScriptProcessor(scalaVersion: String, parser: Parser, codeWrapper: CodeWrapper, dependencyLoader: DependencyLoader, defaultRepositories: Seq[Repository], extraPluginDependencies: Seq[Dependency], wd: Path, importHooks: Map[Seq[String], ImportHook])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
object ScriptProcessor
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScriptProcessor.type
object SemanticdbProcessor
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SemanticdbProcessor.type
class SingleScriptCompiler(compilerBuilder: CompilerBuilder, initialClassLoader: ClassLoader, storage: Storage, printer: Printer, initialImports: Imports, classPathWhitelist: Set[Seq[String]], codeWrapper: CodeWrapper, wd: Option[Path], generateSemanticDbs: Boolean, settings: Seq[String], module: Script, dependencies: ResolvedDependencies, moduleTarget: Option[Path], moduleSources: Option[Path])
Helper class to compile a single script
Helper class to compile a single script
Only meant to be used to compile a script once. Should be discarded right after having called apply or writeSources.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
In this article