mill.define.Module containing all the default tasks that Mill provides: resolve, show, inspect, plan, etc.
Attributes
- Companion
- object
- Source
- MainModule.scala
- Graph
-
- Supertypes
-
class BaseModuletrait Moduletrait Wrapperclass BaseClasstrait Cachertrait Cacherclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class RootModule
Members list
Type members
Classlikes
Attributes
- Source
- MainModule.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
interp.type
Inherited classlikes
Miscellaneous machinery around traversing & querying the build hierarchy, that should not be needed by normal users of Mill
Miscellaneous machinery around traversing & querying the build hierarchy, that should not be needed by normal users of Mill
Attributes
- Inherited from:
- Module
- Source
- Module.scala
- Supertypes
Value members
Concrete methods
Deletes the given targets from the out directory. Providing no targets will clean everything.
Deletes the given targets from the out directory. Providing no targets will clean everything.
Attributes
- Source
- MainModule.scala
The init
allows you to quickly generate a starter project.
The init
allows you to quickly generate a starter project.
If you run it without arguments, it displays the list of available examples.
If you pass one of listed examples, it downloads specified example from mill releases page and extracts it to working directory.
If you pass a g8 template, it will generate a project based on a Giter8 template. It prompts you to enter project name and creates a folder with that name. There are lots of templates out there for many frameworks and tools!
Attributes
- Source
- MainModule.scala
Displays metadata about the given task without actually running it.
Displays metadata about the given task without actually running it.
Attributes
- Source
- MainModule.scala
Prints out some dependency path from the src
task to the dest
task.
Prints out some dependency path from the src
task to the dest
task.
If there are multiple dependency paths between src
and dest
, the path chosen is arbitrary.
Attributes
- Source
- MainModule.scala
Given a set of tasks, prints out the execution plan of what tasks will be executed in what order, without actually executing them.
Given a set of tasks, prints out the execution plan of what tasks will be executed in what order, without actually executing them.
Attributes
- Source
- MainModule.scala
Resolves a mill query string and prints out the tasks it resolves to.
Resolves a mill query string and prints out the tasks it resolves to.
Attributes
- Source
- MainModule.scala
Runs a given task and prints the JSON result to stdout. This is useful to integrate Mill into external scripts and tooling.
Runs a given task and prints the JSON result to stdout. This is useful to integrate Mill into external scripts and tooling.
Attributes
- Source
- MainModule.scala
Runs a given task and prints the results as JSON dictionary to stdout. This is useful to integrate Mill into external scripts and tooling.
Runs a given task and prints the results as JSON dictionary to stdout. This is useful to integrate Mill into external scripts and tooling.
Attributes
- Source
- MainModule.scala
Shuts down mill's background server
Show the mill version.
Renders the dependencies between the given tasks as a SVG for you to look at
Renders the dependencies between the given tasks as a SVG for you to look at
Attributes
- Source
- MainModule.scala
Renders the dependencies between the given tasks, and all their dependencies, as a SVG
Renders the dependencies between the given tasks, and all their dependencies, as a SVG
Attributes
- Source
- MainModule.scala
Inherited methods
Attributes
- Inherited from:
- BaseModule
- Source
- BaseModule.scala
Attributes
- Inherited from:
- Module
- Source
- Module.scala
Attributes
- Inherited from:
- Module
- Source
- Module.scala
Attributes
- Inherited from:
- Module
- Source
- Module.scala
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Module -> Any
- Inherited from:
- Module
- Source
- Module.scala
Concrete fields
Commands related to selective execution, where Mill runs tasks selectively depending on what task inputs or implementations changed
Commands related to selective execution, where Mill runs tasks selectively depending on what task inputs or implementations changed
Attributes
- Source
- MainModule.scala
Implicits
Inherited implicits
Attributes
- Inherited from:
- Module
- Source
- Module.scala