package main
- Alphabetic
- Public
- Protected
Type Members
- trait BspServerHandle extends AnyRef
With this server handle you can interact with a running Mill BSP server.
- sealed trait BspServerResult extends AnyRef
- Annotations
- @internal()
- class EvalGenerated extends AnyRef
- class EvaluatorScopt[T] extends TokensReader[Evaluator]
- case class EvaluatorState extends Product with Serializable
- 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 BspServerResult
- 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
- replaces the empty version for scala dependencies as $MILL_VERSION
- object MillServerMain extends MillServerMain[EvaluatorState]
- 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