mill.main

package mill.main

Members list

Type members

Classlikes

object BuildInfo

Attributes

Source
BuildInfo.scala
Supertypes
class Object
trait Matchable
class Any
Self type
BuildInfo.type
object MainModule

Attributes

Companion
trait
Source
MainModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
MainModule.type
trait MainModule extends BaseModule

mill.define.Module containing all the default tasks that Mill provides: resolve, show, inspect, plan, etc.

mill.define.Module containing all the default tasks that Mill provides: resolve, show, inspect, plan, etc.

Attributes

Companion
object
Source
MainModule.scala
Supertypes
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
class RootModule
abstract class RootModule()(implicit baseModuleInfo: Info, millModuleEnclosing0: Enclosing, millModuleLine0: Line, millFile0: File) extends BaseModule, MainModule

Used to mark a module in your build.mill as a top-level module, so it's tasks can be run directly e.g. via mill run rather than prefixed by the module name mill foo.run.

Used to mark a module in your build.mill as a top-level module, so it's tasks can be run directly e.g. via mill run rather than prefixed by the module name mill foo.run.

Only one top-level module may be defined in your build.mill, and it must be defined at the top level of the build.mill and not nested in any other modules.

Attributes

Companion
object
Source
RootModule.scala
Supertypes
trait MainModule
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
object RootModule

Attributes

Companion
class
Source
RootModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
RootModule.type
object RunScript

Attributes

Source
RunScript.scala
Supertypes
class Object
trait Matchable
class Any
Self type
RunScript.type

Attributes

Source
SelectiveExecutionModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
Subfolder.scala
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class SubfolderModule()(implicit millModuleLine0: Line, millFile0: File, subFolderInfo: Info) extends BaseClass, Module

Attributes

Companion
object
Source
Subfolder.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
case class Tasks[T](value: Seq[NamedTask[T]])

Attributes

Companion
object
Source
TokenReaders.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Tasks

Attributes

Companion
class
Source
TokenReaders.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Tasks.type
object TokenReaders extends TokenReaders0

Attributes

Source
TokenReaders.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
TokenReaders.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TokenReaders

Attributes

Companion
trait
Source
VisualizeModule.scala
Supertypes
trait TaskModule
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
trait VisualizeModule extends TaskModule

Attributes

Companion
object
Source
VisualizeModule.scala
Supertypes
trait TaskModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Deprecated types

type EvaluatorScopts[T] = EvaluatorTokenReader[T]

Attributes

Deprecated
true
Source
package.scala