mill.define.ExternalModule
See theExternalModule companion object
@Scaladoc(value = "/**\n * A module defined outside of the `build.mill` file, and is instead\n * provided builtin by some Mill library or plugin\n *\n * Implementors should make sure, the final override of [[millDiscover]] happens in the final object.\n * {{{\n * override protected def millDiscover: Discover = Discover[this.type]\n * }}}\n */")
abstract class ExternalModule(implicit millModuleEnclosing0: Enclosing, millModuleLine0: Line, millFile0: File) extends BaseModule
A module defined outside of the build.mill
file, and is instead provided builtin by some Mill library or plugin
Implementors should make sure, the final override of millDiscover happens in the final object.
override protected def millDiscover: Discover = Discover[this.type]
Attributes
- Companion
- object
- Source
- ExternalModule.scala
- Graph
-
- Supertypes
-
class BaseModuletrait BaseModuleApitrait Moduletrait ModuleApitrait Wrapperclass BaseClasstrait Cachertrait Cacherclass Objecttrait Matchableclass Any
- Known subtypes
-
trait AndroidHiltTransformobject AndroidHiltTransformtrait AndroidManifestMergerobject AndroidManifestMergerobject InitGradleModuleobject InitMavenModuleobject InitModuleobject InitSbtModuleobject PalantirFormatModuleobject SpringBootToolsModuleobject Koverobject KtfmtModuleobject KtlintModuleobject KotlinWorkerManagerobject VisualizeModuleobject RuffModuleobject ClassgraphWorkerModuleobject Giter8Moduleobject ScalafmtModuleobject ScalafmtWorkerModuleobject SpotlessModuleobject AssemblyModuleobject Dependencyobject JvmWorkerModuleobject OfflineSupportobject PublishModuleobject SonatypeCentralPublishModuleobject TabCompleteModuleobject VcsVersion
Members list
In this article