ActionableHandler

class Object
trait Matchable
class Any

Type members

Types

type Setting

Type of setting used to generate actionable diagnostic

Type of setting used to generate actionable diagnostic

Value members

Abstract methods

def actionableDiagnostic(setting: Setting, buildOptions: BuildOptions): Either[BuildException, Option[A]]

The setting on the basis of which the Actionable Diagnostic is generated

The setting on the basis of which the Actionable Diagnostic is generated

Value parameters:
buildOptions

used to extract additional parameter from buildOptions, such as "ScalaParams" or "Coursier Cache" See ActionableDependencyHandler

option

this option is used to generate an actionable diagnostic

Extract settings on the basis of which actionable diagnostics will be generated

Extract settings on the basis of which actionable diagnostics will be generated

Value parameters:
options

the Build Options to extract settings

Returns:

the list of settings on the basis of which actionable diagnostics will be generated

Concrete methods

final def createActionableDiagnostics(buildOptions: BuildOptions): Either[BuildException, Seq[A]]