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
Ordering
- Alphabetic
- By Inheritance
Inherited
- params
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class ChecksumParams(checksumsOpt: Option[Seq[ChecksumType]]) extends Product with Serializable
- final case class DirectoryParams(directories: Seq[Path], sbtDirectories: Seq[Path]) extends Product with Serializable
- 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
- 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
- final case class RepositoryParams(repository: PublishRepository, snapshotVersioning: Boolean, gitHub: Boolean, bintray: Boolean, bintrayLicenses: Seq[String], bintrayVcsUrlOpt: Option[String]) extends Product with Serializable
- final case class SignatureParams(gpg: Boolean, gpgKeyOpt: Option[String]) extends Product with Serializable
- final case class SinglePackageParams(jarOpt: Option[Path], pomOpt: Option[Path], artifacts: Seq[(core.Classifier, Extension, Path)], package: Boolean) extends Product with Serializable
- final case class SonatypeParams(restBase: String) extends Product with Serializable
Value Members
- object ChecksumParams extends Serializable
- object DirectoryParams extends Serializable
- object MetadataParams extends Serializable
- object PublishParams extends Serializable
- object RepositoryParams extends Serializable
- object SignatureParams extends Serializable
- object SinglePackageParams extends Serializable