Inputs

scala.build.input.Inputs
See theInputs companion object
final case class Inputs(elements: Seq[Element], defaultMainClassElement: Option[Script], workspace: Path, baseProjectName: String, mayAppendHash: Boolean, workspaceOrigin: Option[WorkspaceOrigin], enableMarkdown: Boolean, allowRestrictedFeatures: Boolean)

Attributes

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

Members list

Concise view

Value members

Concrete methods

def add(extraElements: Seq[Element]): Inputs
def avoid(forbidden: Seq[Path], directories: Directories): Inputs
def docJarWorkDir: Path
def generatedSrcRoot(scope: Scope): Path
def isEmpty: Boolean
def nativeWorkDir: Path
def scopeProjectName(scope: Scope): String
def sourceHash(): String

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

lazy val projectName: String