mill.javalib

package mill.javalib

Java toolchain containing JavaModule and other functionality related to building Java projects. The toolchain for building Java on android lives separately in mill.androidlib.

Attributes

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

Utilities around the creation and configuration of JVM assembly jars

Utilities around the creation and configuration of JVM assembly jars

Attributes

Companion
class
Source
Assembly.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Assembly.type
trait AssemblyModule extends Module

Module that provides functionality around creating and configuring JVM assembly jars

Module that provides functionality around creating and configuring JVM assembly jars

Attributes

Companion
object
Source
AssemblyModule.scala
Supertypes
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type

Attributes

Companion
trait
Source
AssemblyModule.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
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 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
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
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 ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
trait PmdModule
object PmdModule
trait JavaModule
trait JavaTests
trait KotlinTests
trait KspTests
trait KotestTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait BomModule
trait JlinkModule
trait MavenModule
trait RevapiModule
trait KtfmtModule
object KtfmtModule
trait KtlintModule
object KtlintModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait RunModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaCheck
trait ScalaTest
trait Specs2
trait TestNg
trait Utest
trait Weaver
trait ZioTest
trait PythonModule
trait PythonTests
trait RuffModule
object RuffModule
trait Pytest
trait Unittest
object KeytoolModule
object Kover
object kover
Show all

Attributes

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

Models a JVM dependency for Java or Scala. Wraps an underlying coursier.Dependency, with a possible CrossVersion, and the ability to force the dependency to pin its exact version

Models a JVM dependency for Java or Scala. Wraps an underlying coursier.Dependency, with a possible CrossVersion, and the ability to force the dependency to pin its exact version

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
final implicit class DepSyntax(ctx: StringContext) extends AnyVal

Attributes

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

External module providing helper commands related to dependency updates

External module providing helper commands related to dependency updates

Attributes

Source
Dependency.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
Dependency.type

Module specific configuration of the Idea project file generator.

Module specific configuration of the Idea project file generator.

Attributes

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

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

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

Attributes

Source
JavaHomeModule.scala
Supertypes
trait Module
trait ModuleApi
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 KspTests
trait KotestTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait BomModule
trait JlinkModule
trait MavenModule
trait RevapiModule
trait KtfmtModule
object KtfmtModule
trait KtlintModule
object KtlintModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait RunModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaCheck
trait ScalaTest
trait Specs2
trait TestNg
trait Utest
trait Weaver
trait ZioTest
trait PythonModule
trait PythonTests
trait RuffModule
object RuffModule
trait Pytest
trait Unittest
Show all

Core configuration required to compile a single Java module

Core configuration required to compile a single Java module

Attributes

Companion
object
Source
JavaModule.scala
Supertypes
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
Self type
object JavaModule

Attributes

Companion
trait
Source
JavaModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
JavaModule.type
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 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
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 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

Attributes

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

JSON read/writing codecs for most common external data types

JSON read/writing codecs for most common external data types

Attributes

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

A default implementation of JvmWorkerModule

A default implementation of JvmWorkerModule

Attributes

Companion
trait
Source
JvmWorkerModule.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type

A module managing an in-memory Zinc Scala incremental compiler

A module managing an in-memory Zinc Scala incremental compiler

Attributes

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

Utilities around managing JVM dependencies

Utilities around managing JVM dependencies

Attributes

Source
Lib.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Lib.type
trait MavenModule extends JavaModule

A JavaModule with a Maven compatible directory layout. src/main/java, src/test/resources, etc.

A JavaModule with a Maven compatible directory layout. src/main/java, src/test/resources, etc.

Attributes

See also

SbtModule if you need a scala module with Maven layout.

Source
MavenModule.scala
Supertypes
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
Self type

Attributes

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

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 (compileMvnDeps, provided scope) into the tree.

withRuntime

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

Attributes

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

Attributes

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

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 jvmWorker = ModuleRef(JvmWorkerGraalvm)

 def jvmId = "graalvm-community:23.0.1"
}

Attributes

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

Attributes

Source
OfflineSupport.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Source
OfflineSupportModule.scala
Supertypes
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
trait PmdModule
object PmdModule
trait JavaModule
trait JavaTests
trait KotlinTests
trait KspTests
trait KotestTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait BomModule
trait JlinkModule
trait MavenModule
trait RevapiModule
trait KtfmtModule
object KtfmtModule
trait KtlintModule
object KtlintModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
object KeytoolModule
Show all

Shared logic between PlatformScalaModule an PlatformJavaModule

Shared logic between PlatformScalaModule an PlatformJavaModule

Attributes

Source
PlatformModuleBase.scala
Supertypes
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
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 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
Self type

Attributes

Companion
trait
Source
PublishModule.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type

Trait that provides the functionality around running JVM code: forked in subprocesses via run, locally in a classloader via runLocal, in the background via runBackground, or later via a launcher script

Trait that provides the functionality around running JVM code: forked in subprocesses via run, locally in a classloader via runLocal, in the background via runBackground, or later via a launcher script

Attributes

Companion
object
Source
RunModule.scala
Supertypes
trait RunModuleApi
trait Module
trait ModuleApi
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 KspTests
trait KotestTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait BomModule
trait JlinkModule
trait MavenModule
trait RevapiModule
trait KtfmtModule
object KtfmtModule
trait KtlintModule
object KtlintModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaCheck
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

Attributes

Companion
object
Source
SemanticDbJavaModule.scala
Supertypes
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
SemanticDbJavaModule.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Companion
object
Source
SonatypeCentralPublishModule.scala
Supertypes
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

External module to publish artifacts to central.sonatype.org

External module to publish artifacts to central.sonatype.org

Attributes

Companion
trait
Source
SonatypeCentralPublishModule.scala
Supertypes
class RootModule0
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
class SonatypeCentralPublisher(credentials: SonatypeCredentials, gpgArgs: GpgArgs, readTimeout: Int, connectTimeout: Int, log: Logger, workspace: Path, env: Map[String, String], awaitTimeout: Int)

Publishing logic for the standard Sonatype Central repository central.sonatype.org

Publishing logic for the standard Sonatype Central repository central.sonatype.org

Attributes

Source
SonatypeCentralPublisher.scala
Supertypes
class Object
trait Matchable
class Any

A module containing JVM test suites. Requires you define a testFramework for your Java, Scala or Kotlin testing library that implements the sbt.testing interface. For many test frameworks, pre-configured traits are provided for you in TestModule.Junit4, TestModule.Junit5, TestModule.ScalaTest, etc.

A module containing JVM test suites. Requires you define a testFramework for your Java, Scala or Kotlin testing library that implements the sbt.testing interface. For many test frameworks, pre-configured traits are provided for you in TestModule.Junit4, TestModule.Junit5, TestModule.ScalaTest, etc.

Attributes

Companion
object
Source
TestModule.scala
Supertypes
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
object TestModule

Attributes

Companion
trait
Source
TestModule.scala
Supertypes
class Object
trait Matchable
class Any
Self type
TestModule.type
final class TestModuleUtil(useArgsFile: Boolean, forkArgs: Seq[String], selectors: Seq[String], scalalibClasspath: Seq[PathRef], resources: Seq[PathRef], testFramework: String, runClasspath: Seq[PathRef], testClasspath: Seq[PathRef], args: Seq[String], testClassLists: Seq[Seq[String]], testrunnerEntrypointClasspath: Seq[PathRef], forkEnv: Map[String, String], testSandboxWorkingDir: Boolean, forkWorkingDir: Path, testReportXml: Option[String], javaHome: Option[Path], testParallelism: Boolean, testLogLevel: LogLevel)(implicit ctx: TaskCtx)

Implementation code used by TestModule to actually run tests.

Implementation code used by TestModule to actually run tests.

Attributes

Source
TestModuleUtil.scala
Supertypes
class Object
trait Matchable
class Any
sealed trait UnresolvedPath extends UnresolvedPathApi[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.

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
trait UnresolvedPathApi[Path]
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

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

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

Attributes

Source
WithJvmWorkerModule.scala
Supertypes
trait Module
trait ModuleApi
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 KspTests
trait KotestTests
trait MavenTests
trait SbtTests
trait ScalaTests
trait ScalaJSTests
trait BomModule
trait JlinkModule
trait MavenModule
trait RevapiModule
trait KtfmtModule
object KtfmtModule
trait KtlintModule
object KtlintModule
trait KotlinModule
trait DetektModule
trait KoverModule
trait KspModule
trait RunModule
trait TestModule
trait AndroidJUnit
trait Junit4
trait Junit5
trait Munit
trait ScalaCheck
trait ScalaTest
trait Specs2
trait TestNg
trait Utest
trait Weaver
trait ZioTest
Show all

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 logLevelRW: ReadWriter[LogLevel]

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 variantMatcherFormat: ReadWriter[VariantMatcher]

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