ActionableHandler

scala.build.actionable.ActionableHandler

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Type members

Types

type Setting

Type of setting used to generate actionable diagnostic

Type of setting used to generate actionable diagnostic

Attributes

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

Attributes

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

Attributes

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]]