Packages

package params

Reworked / validated command-line options.

This package mostly contains case classes, build out of the ones from coursier.cli.options, usually after some validation.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. params
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class ChecksumParams(checksumsOpt: Option[Seq[ChecksumType]]) extends Product with Serializable
  2. final case class DirectoryParams(directories: Seq[Path], sbtDirectories: Seq[Path]) extends Product with Serializable
  3. final case class MetadataParams(organization: Option[core.Organization], name: Option[core.ModuleName], version: Option[String], licenses: Option[Seq[License]], homePage: Option[String], dependencies: Option[Seq[(core.Organization, core.ModuleName, String)]], developersOpt: Option[Seq[Developer]], git: Option[Boolean], mavenMetadata: Option[Boolean]) extends Product with Serializable
  4. final case class PublishParams(repository: RepositoryParams, metadata: MetadataParams, singlePackage: SinglePackageParams, directory: DirectoryParams, checksum: ChecksumParams, signature: SignatureParams, cache: CacheParams, verbosity: Int, dummy: Boolean, batch: Boolean, sbtOutputFrame: Option[Int], parallel: Option[Boolean], urlSuffixOpt: Option[String]) extends Product with Serializable
  5. final case class RepositoryParams(repository: PublishRepository, snapshotVersioning: Boolean, gitHub: Boolean, bintray: Boolean, bintrayLicenses: Seq[String], bintrayVcsUrlOpt: Option[String]) extends Product with Serializable
  6. final case class SignatureParams(gpg: Boolean, gpgKeyOpt: Option[String]) extends Product with Serializable
  7. final case class SinglePackageParams(jarOpt: Option[Path], pomOpt: Option[Path], artifacts: Seq[(core.Classifier, Extension, Path)], package: Boolean) extends Product with Serializable
  8. final case class SonatypeParams(restBase: String) extends Product with Serializable

Value Members

  1. object ChecksumParams extends Serializable
  2. object DirectoryParams extends Serializable
  3. object MetadataParams extends Serializable
  4. object PublishParams extends Serializable
  5. object RepositoryParams extends Serializable
  6. object SignatureParams extends Serializable
  7. object SinglePackageParams extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped