mill.scalalib

package mill.scalalib

Members list

Type members

Classlikes

case class Assembly(pathRef: PathRef, entries: Int)

Attributes

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

Attributes

Companion
class
Source
Assembly.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Assembly.type
@Scaladoc(value = "/**\n * Core configuration required to compile a single Java compilation target\n */")
trait AssemblyModule extends Module

Core configuration required to compile a single Java compilation target

Core configuration required to compile a single Java compilation target

Attributes

Source
AssemblyModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type
@Scaladoc(value = "/**\n * A module that consists solely of dependency management\n *\n * To be used by other modules via `JavaModule#bomModuleDeps`\n */")
trait BomModule extends JavaModule

A module that consists solely of dependency management

A module that consists solely of dependency management

To be used by other modules via JavaModule#bomModuleDeps

Attributes

Source
JavaModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * Same as [[Dep]] but with already bound cross and platform settings.\n */")
case class BoundDep(dep: Dependency, force: Boolean)

Same as Dep but with already bound cross and platform settings.

Same as Dep but with already bound cross and platform settings.

Attributes

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

Attributes

Companion
class
Source
Dep.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
BoundDep.type
@Scaladoc(value = "/**\n * This module provides the capability to resolve (transitive) dependencies from (remote) repositories.\n *\n * It\'s mainly used in [[JavaModule]], but can also be used stand-alone,\n * in which case you must provide repositories by overriding [[CoursierModule.repositoriesTask]].\n */")
trait CoursierModule extends Module

This module provides the capability to resolve (transitive) dependencies from (remote) repositories.

This module provides the capability to resolve (transitive) dependencies from (remote) repositories.

It's mainly used in JavaModule, but can also be used stand-alone, in which case you must provide repositories by overriding CoursierModule.repositoriesTask.

Attributes

Companion
object
Source
CoursierModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
object Kover
object kover
trait Giter8Module
object Giter8Module
trait JavaModule
trait JavaTests
trait KotlinTests
trait KotestTests
trait KspTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait KtfmtModule
object KtfmtModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait BomModule
trait JlinkModule
trait MavenModule
trait SbtModule
trait ScalaModule
trait UnidocModule
Show all

Attributes

Companion
trait
Source
CoursierModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait CrossModuleBase extends ScalaModule, Module[String]

Attributes

Source
CrossModuleBase.scala
Supertypes
trait Module[String]
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Source
CrossSbtModule.scala
Supertypes
trait Module[String]
trait SbtModule
trait MavenModule
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
@Scaladoc(value = "/**\n * A [[ScalaModule]] which is suited to be used with [[mill.define.Cross]].\n * It supports additional source directories with the scala version pattern\n * as suffix (`src-{scalaversionprefix}`), e.g.\n *\n * - src\n * - src-2.11\n * - src-2.12.3\n */")

A ScalaModule which is suited to be used with mill.define.Cross. It supports additional source directories with the scala version pattern as suffix (src-{scalaversionprefix}), e.g.

A ScalaModule which is suited to be used with mill.define.Cross. It supports additional source directories with the scala version pattern as suffix (src-{scalaversionprefix}), e.g.

  • src
  • src-2.11
  • src-2.12.3

Attributes

Source
CrossScalaModule.scala
Supertypes
trait Module[String]
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * Adds version range specific sources when mixed-in to a cross module like\n * `CrossScalaModule` or `CrossSbtModule`.\n * It is useful when a Scala version specific breaking change requires two\n * implementations of the same code for the cross versions before and after\n * a specific version. For example, migrating to Scala 2.13 it is usually\n * needed to define some version specific code for Scala 2.12- (all the versions\n * less or equal 2.12) and for Scala 2.13+ (all the versions greater or equal to 2.13).\n * Mixing `CrossScalaVersionRanges` into a `CrossScalaModule` will automatically add\n * the `src-2.13+` and `src-2.12-`, based on the `crossScalaVersion`.\n */")

Adds version range specific sources when mixed-in to a cross module like CrossScalaModule or CrossSbtModule. It is useful when a Scala version specific breaking change requires two implementations of the same code for the cross versions before and after a specific version. For example, migrating to Scala 2.13 it is usually needed to define some version specific code for Scala 2.12- (all the versions less or equal 2.12) and for Scala 2.13+ (all the versions greater or equal to 2.13). Mixing CrossScalaVersionRanges into a CrossScalaModule will automatically add the src-2.13+ and src-2.12-, based on the crossScalaVersion.

Adds version range specific sources when mixed-in to a cross module like CrossScalaModule or CrossSbtModule. It is useful when a Scala version specific breaking change requires two implementations of the same code for the cross versions before and after a specific version. For example, migrating to Scala 2.13 it is usually needed to define some version specific code for Scala 2.12- (all the versions less or equal 2.12) and for Scala 2.13+ (all the versions greater or equal to 2.13). Mixing CrossScalaVersionRanges into a CrossScalaModule will automatically add the src-2.13+ and src-2.12-, based on the crossScalaVersion.

Attributes

Source
CrossScalaVersionRanges.scala
Supertypes
trait Module[String]
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
sealed trait CrossVersion

Attributes

Companion
object
Source
Dep.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Binary
class Constant
class Full
object CrossVersion

Attributes

Companion
trait
Source
Dep.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
case class Dep(dep: Dependency, cross: CrossVersion, force: Boolean)

Attributes

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

Attributes

Companion
class
Source
Dep.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Dep.type
implicit class DepSyntax(ctx: StringContext)

Attributes

Source
package.scala
Supertypes
class Object
trait Matchable
class Any
object Dependency extends ExternalModule

Attributes

Source
Dependency.scala
Supertypes
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
Dependency.type
@Scaladoc(value = "/**\n * Module specific configuration of the Idea project file generator.\n */")
trait GenIdeaModule extends Module

Module specific configuration of the Idea project file generator.

Module specific configuration of the Idea project file generator.

Attributes

Companion
object
Source
GenIdeaModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
object GenIdeaModule

Attributes

Companion
trait
Source
GenIdeaModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
@Scaladoc(value = "/**\n * Arguments for the ivDepsTree command.\n *\n * @param inverse Invert the tree representation, so that the root is on the bottom.\n * @param withCompile Include the compile-time only dependencies (`compileIvyDeps`, provided scope) into the tree.\n * @param withRuntime Include the runtime dependencies (`runIvyDeps`, runtime scope) into the tree.\n * @param whatDependsOn possible list of modules (org:artifact) to target in the tree in order to see\n * where a dependency stems from.\n */")

Arguments for the ivDepsTree command.

Arguments for the ivDepsTree command.

Value parameters

inverse

Invert the tree representation, so that the root is on the bottom.

whatDependsOn

possible list of modules (org:artifact) to target in the tree in order to see where a dependency stems from.

withCompile

Include the compile-time only dependencies (compileIvyDeps, provided scope) into the tree.

withRuntime

Include the runtime dependencies (runIvyDeps, runtime scope) into the tree.

Attributes

Companion
object
Source
IvyDepsTreeArgs.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
IvyDepsTreeArgs.scala
Supertypes
class Object
trait Matchable
class Any
Self type
@Scaladoc(value = "/**\n * Core configuration required to compile a single Java compilation target\n */")

Core configuration required to compile a single Java compilation target

Core configuration required to compile a single Java compilation target

Attributes

Companion
object
Source
JavaModule.scala
Supertypes
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type
object JavaModule

Attributes

Companion
trait
Source
JavaModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
JavaModule.type
@Scaladoc(value = "/**\n * Support building modular runtime images with the `jlink` tool, which is included in JDK 9 and later.\n *\n * The official `jlink` docs: https://docs.oracle.com/en/java/javase/23/docs/specs/man/jlink.html\n */")
trait JlinkModule extends JavaModule

Support building modular runtime images with the jlink tool, which is included in JDK 9 and later.

Support building modular runtime images with the jlink tool, which is included in JDK 9 and later.

The official jlink docs: https://docs.oracle.com/en/java/javase/23/docs/specs/man/jlink.html

Attributes

Source
JlinkModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * Support for building a native package / installer with the `jpackage` tool which comes bundled with JDK 14 and later.\n *\n * The official `jpackage` docs: https://docs.oracle.com/en/java/javase/23/docs/specs/man/jpackage.html\n */")
trait JpackageModule extends JavaModule

Support for building a native package / installer with the jpackage tool which comes bundled with JDK 14 and later.

Support for building a native package / installer with the jpackage tool which comes bundled with JDK 14 and later.

The official jpackage docs: https://docs.oracle.com/en/java/javase/23/docs/specs/man/jpackage.html

Attributes

Source
JpackageModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
JsonFormatters.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
JsonFormatters.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object Lib

Attributes

Source
Lib.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Lib.type
@Scaladoc(value = "/**\n * A [[JavaModule]] with a Maven compatible directory layout.\n *\n * @see [[SbtModule]] if you need a scala module with Maven layout.\n */")
trait MavenModule extends JavaModule

A JavaModule with a Maven compatible directory layout.

A JavaModule with a Maven compatible directory layout.

Attributes

See also

SbtModule if you need a scala module with Maven layout.

Source
MavenModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type
@Scaladoc(value = "/**\n * Provides a [[NativeImageModule.nativeImage task]] to build a native executable using [[https://www.graalvm.org/ Graal VM]].\n *\n * It is recommended to specify a custom JDK that includes the `native-image` Tool.\n * {{{\n * trait AppModule extends NativeImageModule {\n * def zincWorker = ModuleRef(ZincWorkerGraalvm)\n *\n * object ZincWorkerGraalvm extends ZincWorkerModule {\n * def jvmId = \"graalvm-community:23.0.1\"\n * }\n * }\n * }}}\n */")

Provides a task to build a native executable using Graal VM.

Provides a task to build a native executable using Graal VM.

It is recommended to specify a custom JDK that includes the native-image Tool.

trait AppModule extends NativeImageModule {
 def zincWorker = ModuleRef(ZincWorkerGraalvm)

 object ZincWorkerGraalvm extends ZincWorkerModule {
   def jvmId = "graalvm-community:23.0.1"
 }
}

Attributes

Source
NativeImageModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all

Attributes

Source
OfflineSupportModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Source
PlatformModuleBase.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
@Scaladoc(value = "/**\n * A [[ScalaModule]] intended for defining `.jvm`/`.js`/`.native` submodules\n * It supports additional source directories per platform, e.g. `src-jvm/` or\n * `src-js/` and can be used inside a [[CrossScalaModule.Base]], to get one\n * source folder per platform per version e.g. `src-2.12-jvm/`.\n *\n * Adjusts the [[moduleDir]] and [[artifactNameParts]] to ignore the last\n * path segment, which is assumed to be the name of the platform the module is\n * built against and not something that should affect the filesystem path or\n * artifact name\n */")

A ScalaModule intended for defining .jvm/.js/.native submodules It supports additional source directories per platform, e.g. src-jvm/ or src-js/ and can be used inside a CrossScalaModule.Base, to get one source folder per platform per version e.g. src-2.12-jvm/.

A ScalaModule intended for defining .jvm/.js/.native submodules It supports additional source directories per platform, e.g. src-jvm/ or src-js/ and can be used inside a CrossScalaModule.Base, to get one source folder per platform per version e.g. src-2.12-jvm/.

Adjusts the moduleDir and artifactNameParts to ignore the last path segment, which is assumed to be the name of the platform the module is built against and not something that should affect the filesystem path or artifact name

Attributes

Source
PlatformScalaModule.scala
Supertypes
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * Configuration necessary for publishing a Scala module to Maven Central or similar\n */")
trait PublishModule extends JavaModule

Configuration necessary for publishing a Scala module to Maven Central or similar

Configuration necessary for publishing a Scala module to Maven Central or similar

Attributes

Companion
object
Source
PublishModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type

Attributes

Companion
trait
Source
PublishModule.scala
Supertypes
trait TaskModule
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
trait RunModule extends WithZincWorker

Attributes

Companion
object
Source
RunModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
trait JavaModule
trait JavaTests
trait KotlinTests
trait KotestTests
trait KspTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait KtfmtModule
object KtfmtModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait BomModule
trait JlinkModule
trait MavenModule
trait SbtModule
trait ScalaModule
trait UnidocModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaTest
trait Specs2
trait TestNg
trait Utest
trait Weaver
trait ZioTest
Show all
object RunModule

Attributes

Companion
trait
Source
RunModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
RunModule.type
@Scaladoc(value = "/**\n * A [[ScalaModule]] with sbt compatible directory layout.\n */")

A ScalaModule with sbt compatible directory layout.

A ScalaModule with sbt compatible directory layout.

Attributes

Source
SbtModule.scala
Supertypes
trait MavenModule
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
@Scaladoc(value = "/**\n * Core configuration required to compile a single Scala compilation target\n */")

Core configuration required to compile a single Scala compilation target

Core configuration required to compile a single Scala compilation target

Attributes

Source
ScalaModule.scala
Supertypes
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type

Attributes

Companion
object
Source
SemanticDbJavaModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
trait
Source
SemanticDbJavaModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
TestModule.scala
Supertypes
trait TaskModule
trait RunModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
object TestModule

Attributes

Companion
trait
Source
TestModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
TestModule.type
@Scaladoc(value = "/**\n * Mix this in to any [[ScalaModule]] to provide a [[unidocSite]] target that\n * can be used to build a unified scaladoc site for this module and all of\n * its transitive dependencies\n */")
trait UnidocModule extends ScalaModule

Mix this in to any ScalaModule to provide a unidocSite target that can be used to build a unified scaladoc site for this module and all of its transitive dependencies

Mix this in to any ScalaModule to provide a unidocSite target that can be used to build a unified scaladoc site for this module and all of its transitive dependencies

Attributes

Source
UnidocModule.scala
Supertypes
trait ScalaModule
trait JavaModule
trait RunModule
trait TaskModule
trait BspModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
@Scaladoc(value = "/**\n * An unresolved path is relative to some unspecified destination\n * which depends on the actual configuration at evaluation time.\n * Hence, you need to call [[#resolve]] with an instance of\n * [[ExecutionPathsResolver]] to get the final [[os.Path]].\n */")
sealed trait UnresolvedPath

An unresolved path is relative to some unspecified destination which depends on the actual configuration at evaluation time. Hence, you need to call resolve with an instance of ExecutionPathsResolver to get the final os.Path.

An unresolved path is relative to some unspecified destination which depends on the actual configuration at evaluation time. Hence, you need to call resolve with an instance of ExecutionPathsResolver to get the final os.Path.

Attributes

Companion
object
Source
UnresolvedPath.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DestPath
class ResolvedPath

Attributes

Companion
trait
Source
UnresolvedPath.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
@Scaladoc(value = "/**\n * Common trait for modules that use either a custom or a globally shared [[ZincWorkerModule]].\n */")
trait WithZincWorker extends Module

Common trait for modules that use either a custom or a globally shared ZincWorkerModule.

Common trait for modules that use either a custom or a globally shared ZincWorkerModule.

Attributes

Source
WithZincWorker.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
trait JavaModule
trait JavaTests
trait KotlinTests
trait KotestTests
trait KspTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait KtfmtModule
object KtfmtModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait BomModule
trait JlinkModule
trait MavenModule
trait SbtModule
trait ScalaModule
trait UnidocModule
trait RunModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaTest
trait Specs2
trait TestNg
trait Utest
trait Weaver
trait ZioTest
Show all
@Scaladoc(value = "/**\n * A default implementation of [[ZincWorkerModule]]\n */")

A default implementation of ZincWorkerModule

A default implementation of ZincWorkerModule

Attributes

Companion
trait
Source
ZincWorkerModule.scala
Supertypes
class BaseModule
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
@Scaladoc(value = "/**\n * A module managing an in-memory Zinc Scala incremental compiler\n */")

A module managing an in-memory Zinc Scala incremental compiler

A module managing an in-memory Zinc Scala incremental compiler

Attributes

Companion
object
Source
ZincWorkerModule.scala
Supertypes
trait Module
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes

Implicits

Implicits

final implicit def DepSyntax(ctx: StringContext): DepSyntax

Attributes

Source
package.scala

Inherited implicits

implicit lazy val activationFormat: ReadWriter[Activation]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val activationOsFormat: ReadWriter[Os]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val attrFormat: ReadWriter[Attributes]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val bomDepFormat: ReadWriter[BomDependency]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val classifierFormat: ReadWriter[Classifier]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val configurationFormat: ReadWriter[Configuration]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val depFormat: ReadWriter[Dependency]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val depMgmtKeyFormat: ReadWriter[Key]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val depMgmtValuesFormat: ReadWriter[Values]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val exclusionDataFormat: ReadWriter[ExclusionData]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val extensionFormat: ReadWriter[Extension]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val infoDeveloperFormat: ReadWriter[Developer]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val infoFormat: ReadWriter[Info]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val infoLicenseFormat: ReadWriter[License]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val infoScmFormat: ReadWriter[Scm]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val minimizedExclusionsFormat: ReadWriter[MinimizedExclusions]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val modFormat: ReadWriter[Module]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val modNameFormat: ReadWriter[ModuleName]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val orgFormat: ReadWriter[Organization]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val overridesFormat: ReadWriter[Overrides]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val profileFormat: ReadWriter[Profile]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val projectFormat: ReadWriter[Project]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val publicationFormat: ReadWriter[Publication]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val snapshotVersionFormat: ReadWriter[SnapshotVersion]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val snapshotVersioningFormat: ReadWriter[SnapshotVersioning]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val typeFormat: ReadWriter[Type]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val variantFormat: ReadWriter[Variant]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val variantSelectorFormat: ReadWriter[VariantSelector]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionConstraintFormat: ReadWriter[VersionConstraint]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionFormat: ReadWriter[Version]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionFormat0: ReadWriter[Version]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionInternalFormat: ReadWriter[VersionInterval]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionIntervalFormat0: ReadWriter[VersionInterval]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionsDateTimeFormat: ReadWriter[DateTime]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala
implicit lazy val versionsFormat: ReadWriter[Versions]

Attributes

Inherited from:
JsonFormatters
Source
JsonFormatters.scala