scala.cli.commands.pgp

Members list

Concise view

Type members

Classlikes

final case class DummyOptions()

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
abstract class ExternalCommand extends Command[DummyOptions] with CommandHelpers

Attributes

Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
Known subtypes
object KeyServer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class PgpCommand[T](implicit myParser: Parser[T], help: Help[T]) extends Command[T] with CommandHelpers with RestrictableCommand[T]

Attributes

Graph
Supertypes
class Command[T]
class CaseApp[T]
class Object
trait Matchable
class Any
Known subtypes
object PgpCreate.type
object PgpKeyId.type
object PgpSign.type
object PgpVerify.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object PgpCreate extends PgpCommand[PgpCreateOptions]

Attributes

Graph
Supertypes
class PgpCommand[PgpCreateOptions]
trait RestrictableCommand[PgpCreateOptions]
class Command[PgpCreateOptions]
class CaseApp[PgpCreateOptions]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
abstract class PgpExternalCommand extends ExternalCommand

Attributes

Companion:
object
Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class PgpExternalOptions(logging: LoggingOptions, jvm: SharedJvmOptions, coursier: CoursierOptions, scalaSigning: PgpScalaSigningOptions) extends HasLoggingOptions

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object PgpKeyId extends PgpCommand[PgpKeyIdOptions]

Attributes

Graph
Supertypes
class PgpCommand[PgpKeyIdOptions]
trait RestrictableCommand[PgpKeyIdOptions]
class Command[PgpKeyIdOptions]
class CaseApp[PgpKeyIdOptions]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
class PgpProxy

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class PgpProxyJvm extends PgpProxy

Attributes

Graph
Supertypes
class PgpProxy
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Command[PgpPullOptions]
class CaseApp[PgpPullOptions]
class Object
trait Matchable
class Any
Self type
PgpPull.type
final case class PgpPullOptions(logging: LoggingOptions, shared: SharedPgpPushPullOptions, allowEmpty: Boolean) extends HasLoggingOptions

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Command[PgpPushOptions]
class CaseApp[PgpPushOptions]
class Object
trait Matchable
class Any
Self type
PgpPush.type
final case class PgpPushOptions(logging: LoggingOptions, shared: SharedPgpPushPullOptions, coursier: CoursierOptions, jvm: SharedJvmOptions, scalaSigning: PgpScalaSigningOptions, force: Boolean, allowEmpty: Boolean, forceSigningBinary: Boolean) extends HasLoggingOptions

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class PgpScalaSigningOptions(signingCliVersion: Option[String], signingCliJavaArg: List[String], forceJvmSigningCli: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object PgpSign extends PgpCommand[PgpSignOptions]

Attributes

Graph
Supertypes
class PgpCommand[PgpSignOptions]
trait RestrictableCommand[PgpSignOptions]
class Command[PgpSignOptions]
class CaseApp[PgpSignOptions]
class Object
trait Matchable
class Any
Self type
PgpSign.type

Attributes

Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
object PgpVerify extends PgpCommand[PgpVerifyOptions]

Attributes

Graph
Supertypes
class PgpCommand[PgpVerifyOptions]
trait RestrictableCommand[PgpVerifyOptions]
class Command[PgpVerifyOptions]
class CaseApp[PgpVerifyOptions]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Command[DummyOptions]
class CaseApp[DummyOptions]
class Object
trait Matchable
class Any
final case class SharedPgpPushPullOptions(keyServer: List[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type