moduleInternal

mill.define.Module.moduleInternal
@Scaladoc(value = "/**\n * Miscellaneous machinery around traversing & querying the build hierarchy,\n * that should not be needed by normal users of Mill\n */")
object moduleInternal extends Internal

Miscellaneous machinery around traversing & querying the build hierarchy, that should not be needed by normal users of Mill

Attributes

Source
Module.scala
Graph
Supertypes
class Internal
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def reflect[T : ClassTag](filter: String => Boolean): Seq[T]

Attributes

Inherited from:
Internal
Source
Module.scala
def reflectAll[T : ClassTag]: Seq[T]

Attributes

Inherited from:
Internal
Source
Module.scala
def reflectNestedObjects[T : ClassTag](filter: String => Boolean): Seq[T]

Attributes

Inherited from:
Internal
Source
Module.scala
def traverse[T](f: Module => Seq[T]): Seq[T]

Attributes

Inherited from:
Internal
Source
Module.scala

Inherited fields

lazy val modules: Seq[Module]

Attributes

Inherited from:
Internal
Source
Module.scala

Attributes

Inherited from:
Internal
Source
Module.scala
lazy val targets: Set[Target[_]]

Attributes

Inherited from:
Internal
Source
Module.scala