DeveloperCheck

final case class DeveloperCheck(options: PublishSetupOptions, configDb: () => ConfigDb, logger: Logger) extends OptionCheck
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def check(pubOpt: PublishOptions): Boolean

Checks whether the option value is missing

Checks whether the option value is missing

def defaultValue(pubOpt: PublishOptions): Either[BuildException, DefaultValue]

Provides a way to compute a default value for this option, along with extra directives and GitHub secrets to be set

Provides a way to compute a default value for this option, along with extra directives and GitHub secrets to be set

def directivePath: String

Directive name of the option checked by this check

Directive name of the option checked by this check

def fieldName: String

Name of the option checked, for display / reporting purposes

Name of the option checked, for display / reporting purposes

def kind: Kind

The "group" of check this check belongs to, so that users can filter them

The "group" of check this check belongs to, so that users can filter them

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product