mill.meta

package mill.meta

Members list

Type members

Classlikes

Attributes

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

Attributes

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

Attributes

Source
CodeGen.scala
Supertypes
class Object
trait Matchable
class Any
Self type
CodeGen.type
case class FileImportGraph(seenScripts: Map[Path, String], errors: Seq[String])

Value parameters

metaBuild

If true, a meta-build is enabled

Attributes

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

Logic around traversing the import $file graph, extracting necessary info and converting it to a convenient data structure for downstream code to use

Logic around traversing the import $file graph, extracting necessary info and converting it to a convenient data structure for downstream code to use

Attributes

Companion
class
Source
FileImportGraph.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait MillBuildRootModule()(using rootModuleInfo: Info) extends ScalaModule

Mill module for pre-processing a Mill build.mill and related files and then compiling them as a normal ScalaModule. Parses build.mill, walks any import $files, wraps the script files to turn them into valid Scala code and then compiles them with the mvnDeps extracted from the //| mvnDeps calls within the scripts.

Mill module for pre-processing a Mill build.mill and related files and then compiling them as a normal ScalaModule. Parses build.mill, walks any import $files, wraps the script files to turn them into valid Scala code and then compiles them with the mvnDeps extracted from the //| mvnDeps calls within the scripts.

Attributes

Companion
object
Source
MillBuildRootModule.scala
Supertypes
trait ScalaModule
trait JavaModule
trait RunModule
trait RunModuleApi
trait BspModule
trait BspModuleApi
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
trait
Source
MillBuildRootModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object MillIvy

Attributes

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