mill.main.buildgen.ModuleConfig
See theModuleConfig companion trait
object ModuleConfig
Attributes
- Companion
- trait
- Source
- ModuleConfig.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ModuleConfig.type
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Artifact
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Artifact.type
case class CoursierModule(repositories: Seq[String]) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object CoursierModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CoursierModule.type
object CrossVersion
Attributes
- Companion
- trait
- Source
- ModuleConfig.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CrossVersion.type
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class Developer(id: String, name: String, url: String, organization: Option[String], organizationUrl: Option[String])
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Developer
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Developer.type
case class ErrorProneModule(errorProneVersion: String, errorProneDeps: Seq[MvnDep], errorProneOptions: Seq[String], errorProneJavacEnableOptions: Seq[String]) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object ErrorProneModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ErrorProneModule.type
case class JavaHomeModule(jvmId: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object JavaHomeModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
JavaHomeModule.type
case class JavaModule(mvnDeps: Seq[MvnDep], compileMvnDeps: Seq[MvnDep], runMvnDeps: Seq[MvnDep], bomMvnDeps: Seq[MvnDep], moduleDeps: Seq[ModuleDep], compileModuleDeps: Seq[ModuleDep], runModuleDeps: Seq[ModuleDep], javacOptions: Seq[String], artifactName: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object JavaModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
JavaModule.type
case class License(id: String, name: String, url: String, isOsiApproved: Boolean, isFsfLibre: Boolean, distribution: String)
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object License
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
License.type
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ModuleDep
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ModuleDep.type
case class MvnDep(organization: String, name: String, version: Option[String], classifier: Option[String], `type`: Option[String], excludes: Seq[(String, String)], cross: CrossVersion)
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MvnDep
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MvnDep.type
case class PomSettings(description: Option[String], organization: Option[String], url: Option[String], licenses: Seq[License], versionControl: VersionControl, developers: Seq[Developer])
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PomSettings
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PomSettings.type
case class PublishModule(pomPackagingType: String, pomParentProject: Artifact, pomSettings: PomSettings, publishVersion: String, versionScheme: String, publishProperties: Map[String, String]) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object PublishModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishModule.type
case class RunModule(forkWorkingDir: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object RunModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RunModule.type
case class SbtPlatformModule(sourcesRootFolders: Seq[String]) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object SbtPlatformModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SbtPlatformModule.type
case class ScalaJSModule(scalaJSVersion: String, moduleKind: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object ScalaJSModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScalaJSModule.type
case class ScalaModule(scalaVersion: String, scalacOptions: Seq[String], scalacPluginMvnDeps: Seq[MvnDep]) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object ScalaModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScalaModule.type
case class ScalaNativeModule(scalaNativeVersion: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object ScalaNativeModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScalaNativeModule.type
case class TestModule(testParallelism: String, testSandboxWorkingDir: String) extends ModuleConfig
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalstrait ModuleConfigclass Objecttrait Matchableclass AnyShow all
object TestModule
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestModule.type
case class VersionControl(browsableRepository: Option[String], connection: Option[String], developerConnection: Option[String], tag: Option[String])
Attributes
- Companion
- object
- Source
- ModuleConfig.scala
- Supertypes
-
trait Serializabletrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object VersionControl
Attributes
- Companion
- class
- Source
- ModuleConfig.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
VersionControl.type
Inherited and Abstract types
The names of the product elements
The name of the type
Value members
Concrete methods
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Attributes
- Source
- ModuleConfig.scala
Implicits
Implicits
Attributes
- Source
- ModuleConfig.scala
In this article