trait MainModule extends Module
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- MainModule
- Module
- Cacher
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- implicit abstract def millDiscover: Discover[_]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
all(evaluator: Evaluator[Any], targets: String*): Command[Watched[Unit]]
Runs multiple tasks in a single call.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
cachedTarget[T](t: ⇒ T)(implicit c: Enclosing): T
- Attributes
- protected[this]
- Definition Classes
- Cacher
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
inspect(evaluator: Evaluator[Any], targets: String*): Command[Unit]
Displays metadata about the given task without actually running it.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
millModuleBasePath: BasePath
- Definition Classes
- Module
-
lazy val
millModuleDirectChildren: Seq[define.Module]
- Definition Classes
- Module
-
implicit
def
millModuleExternal: External
- Definition Classes
- Module
-
implicit
def
millModuleSegments: Segments
- Definition Classes
- Module
-
implicit
def
millModuleShared: Foreign
- Definition Classes
- Module
-
def
millOuterCtx: Ctx
- Definition Classes
- Module
- implicit def millScoptEvaluatorReads[T]: EvaluatorScopt[T]
- implicit def millScoptTasksReads[T]: Scopt[T]
-
def
millSourcePath: Path
- Definition Classes
- Module
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
path(evaluator: Evaluator[Any], src: String, dest: String): Command[List[String]]
Prints out some dependency path from the
src
task to thedest
task.Prints out some dependency path from the
src
task to thedest
task.If there are multiple dependency paths between
src
anddest
, the path chosen is arbitrary. -
def
plan(evaluator: Evaluator[Any], targets: String*): Command[Array[String]]
Given a set of tasks, prints out the execution plan of what tasks will be executed in what order, without actually executing them.
-
def
resolve(evaluator: Evaluator[Any], targets: String*): Command[Unit]
Resolves a mill query string and prints out the tasks it resolves to.
-
def
show(evaluator: Evaluator[Any], targets: String*): Command[Watched[Unit]]
Runs a given task and prints the JSON result to stdout.
Runs a given task and prints the JSON result to stdout. This is useful to integrate Mill into external scripts and tooling.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Module → AnyRef → Any
- def version(): Command[String]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
object
millInternal extends Internal
- Definition Classes
- Module