Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait WithZincWorkertrait Moduletrait Wrapperclass BaseClasstrait Cachertrait Cacherclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait JavaModuletrait JavaTeststrait AndroidAppTeststrait ScalaTeststrait SbtTeststrait CrossSbtTeststrait MavenTeststrait AndroidAppBundletrait AndroidAppModuletrait CheckstyleModuletrait CheckstyleXsltModuletrait ErrorProneModuletrait PalantirFormatModuletrait ScalafmtModuleobject ScalafmtModuletrait BomModuletrait JlinkModuletrait JpackageModuletrait MavenModuletrait SbtModuletrait CrossSbtModuletrait PlatformModuleBasetrait PublishModuletrait ScalaModuletrait CrossModuleBasetrait CrossScalaModuletrait CrossScalaVersionRangestrait PlatformScalaModuletrait UnidocModuletrait TestModuletrait AndroidTestModuletrait AndroidJUnittrait Junit4trait Junit5trait Munittrait ScalaTesttrait Specs2trait TestNgtrait Utesttrait Weavertrait ZioTestShow all
Members list
Type members
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
- Supertypes
-
class Internalclass Objecttrait Matchableclass Any
Value members
Concrete methods
Any command-line parameters you want to pass to the forked JVM.
Any command-line parameters you want to pass to the forked JVM.
Attributes
Any environment variables you want to pass to the forked JVM.
Any environment variables you want to pass to the forked JVM.
Attributes
Builds a command-line "launcher" file that can be used to run this module's code, without the Mill process. Useful for deployment & other places where you do not want a build tool running
Builds a command-line "launcher" file that can be used to run this module's code, without the Mill process. Useful for deployment & other places where you do not want a build tool running
Attributes
The elements of the run classpath which are local to this module. This is typically the output of a compilation step and bundles runtime resources.
The elements of the run classpath which are local to this module. This is typically the output of a compilation step and bundles runtime resources.
Attributes
Allows you to specify an explicit main class to use for the run
command. If none is specified, the classpath is searched for an appropriate main class to use if one exists.
Allows you to specify an explicit main class to use for the run
command. If none is specified, the classpath is searched for an appropriate main class to use if one exists.
Attributes
Runs this module's code in a subprocess and waits for it to finish
Runs this module's code in a subprocess and waits for it to finish
Attributes
If true, stdout and stderr of the process executed by runBackground
or runMainBackground
is sent to mill's stdout/stderr (which usually flow to the console).
If true, stdout and stderr of the process executed by runBackground
or runMainBackground
is sent to mill's stdout/stderr (which usually flow to the console).
If false, output will be directed to files stdout.log
and stderr.log
in runBackground.dest
(or runMainBackground.dest
)
Attributes
All classfiles and resources including upstream modules and dependencies necessary to run this module's code.
All classfiles and resources including upstream modules and dependencies necessary to run this module's code.
Attributes
Runs this module's code in a subprocess and waits for it to finish
Runs this module's code in a subprocess and waits for it to finish
Attributes
Runs this module's code in-process within an isolated classloader. This is faster than run
, but in exchange you have less isolation between runs since the code can dirty the parent Mill process and potentially leave it in a bad state.
Runs this module's code in-process within an isolated classloader. This is faster than run
, but in exchange you have less isolation between runs since the code can dirty the parent Mill process and potentially leave it in a bad state.
Attributes
Same as run
, but lets you specify a main class to run
Same as run
, but lets you specify a main class to run
Attributes
Same as runBackground
, but lets you specify a main class to run
Same as runBackground
, but lets you specify a main class to run
Attributes
Same as runLocal
, but lets you specify a main class to run
Same as runLocal
, but lets you specify a main class to run
Attributes
Control whether run*
-targets should use an args file to pass command line args, if possible.
Control whether run*
-targets should use an args file to pass command line args, if possible.
Attributes
Inherited methods
Attributes
- Inherited from:
- BaseClass
Attributes
- Inherited from:
- Module
Attributes
- Inherited from:
- Module
Attributes
- Inherited from:
- Module
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
Attributes
- Inherited from:
- WithZincWorker
Implicits
Inherited implicits
Attributes
- Inherited from:
- Module