Inputs

final case class Inputs(elements: Seq[Element], defaultMainClassElement: Option[Script], workspace: Path, baseProjectName: String, mayAppendHash: Boolean, workspaceOrigin: Option[WorkspaceOrigin], withRestrictedFeatures: Boolean)
Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

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]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product

Concrete fields

lazy val projectName: String