package main
- Alphabetic
- Public
- Protected
Type Members
- class EvalGenerated extends AnyRef
- class EvaluatorScopt[T] extends TokensReader[Evaluator]
- trait MainModule extends Module
- class MainRunner extends ammonite.MainRunner
Customized version of ammonite.MainRunner, allowing us to run Mill
build.sc
scripts with mill-specific tweaks such as a customscriptCodeWrapper
or with a persistent evaluator between runs. - trait MillServerMain[T] extends AnyRef
- class ReplApplyHandler extends ApplyHandler[Task]
- abstract class Resolve[R] extends AnyRef
- class Server[T] extends AnyRef
- case class Tasks[T](value: Seq[NamedTask[T]]) extends Product with Serializable
- trait VisualizeModule extends define.Module with TaskModule
Value Members
- object MainModule
- object MillIvyHook extends BaseIvy
Overrides the ivy hook to customize the
$ivy
-import with mill specifics:Overrides the ivy hook to customize the
$ivy
-import with mill specifics:- interpret
$MILL_VERSION
as the mill version- interpret
$MILL_BIN_PLATFORM
as the mill binary platform version- supports the format
org::name::version
for mill plugins; which is equivalent toorg::name_mill$MILL_BIN_PLATFORM:version
- supports the format
org:::name::version
for mill plugins; which is equivalent toorg:::name_mill$MILL_BIN_PLATFORM:version
- object MillServerMain extends MillServerMain[State]
- object ReplApplyHandler
- object Resolve
- object ResolveMetadata extends Resolve[String]
- object ResolveSegments extends Resolve[Segments]
- object ResolveTasks extends Resolve[NamedTask[Any]]
- object RunScript
Custom version of ammonite.main.Scripts, letting us run the build.sc script directly without going through Ammonite's main-method/argument-parsing subsystem
- object Server
- object Tasks extends Serializable
- object VisualizeModule extends ExternalModule with VisualizeModule