package options
Mostly contains case classes defining command-line options.
These case classes are passed as is to case-app. Field names directly correspond to option names in particular.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- options
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class ChecksumOptions(checksums: Option[List[String]] = None) extends Product with Serializable
- final case class DirectoryOptions(dir: List[String] = Nil, sbtDir: List[String] = Nil, sbt: Boolean = false) extends Product with Serializable
- final case class MetadataOptions(organization: Option[String] = None, name: Option[String] = None, version: Option[String] = None, dependency: List[String] = Nil, license: List[String] = Nil, home: Option[String] = None, git: Option[Boolean] = None, mavenMetadata: Option[Boolean] = None) extends Product with Serializable
- final case class PublishOptions(repositoryOptions: RepositoryOptions = RepositoryOptions(), metadataOptions: MetadataOptions = MetadataOptions(), singlePackageOptions: SinglePackageOptions = SinglePackageOptions(), directoryOptions: DirectoryOptions = DirectoryOptions(), checksumOptions: ChecksumOptions = ChecksumOptions(), signatureOptions: SignatureOptions = SignatureOptions(), cacheOptions: CacheOptions = CacheOptions(), quiet: Option[Boolean] = None, verbose: @@[Int, Counter] = Tag.of(0), dummy: Boolean = false, batch: Option[Boolean] = None, conf: Option[String] = None, sbtOutputFrame: Int = 10, parallelUpload: Option[Boolean] = None, urlSuffix: Option[String] = None) extends Product with Serializable
- final case class RepositoryOptions(repository: Option[String] = None, readFrom: Option[String] = None, auth: Option[String] = None, sonatype: Option[Boolean] = None, github: Option[String] = None, bintray: Option[String] = None, bintrayApiKey: Option[String] = None, bintrayLicense: List[String] = Nil, bintrayVcsUrl: Option[String] = None, snapshotVersioning: Boolean = true) extends Product with Serializable
- final case class SignatureOptions(gpg: Option[Boolean] = None, gpgKey: Option[String] = None) extends Product with Serializable
- final case class SinglePackageOptions(jar: Option[String] = None, pom: Option[String] = None, artifact: List[String] = Nil, package: Option[Boolean] = None) extends Product with Serializable
Value Members
- object MetadataOptions extends Serializable
- object PublishOptions extends Serializable
- object RepositoryOptions extends Serializable
- object SinglePackageOptions extends Serializable