scala.build.input.Inputs
See theInputs companion class
object Inputs
Attributes
Members list
Type members
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
def apply(args: Seq[String], cwd: Path, defaultInputs: () => Option[Inputs] = ..., download: Download = ..., stdinOpt: => Option[Array[Byte]] = ..., scriptSnippetList: List[String] = ..., scalaSnippetList: List[String] = ..., javaSnippetList: List[String] = ..., markdownSnippetList: List[String] = ..., acceptFds: Boolean = ..., forcedWorkspace: Option[Path] = ..., enableMarkdown: Boolean = ..., allowRestrictedFeatures: Boolean, extraClasspathWasPassed: Boolean)(using ScalaCliInvokeData): Either[BuildException, Inputs]
def validateArgs(args: Seq[String], cwd: Path, download: Download, stdinOpt: => Option[Array[Byte]], acceptFds: Boolean, enableMarkdown: Boolean)(using programInvokeData: ScalaCliInvokeData): Seq[Either[String, Seq[Element]]]
def validateSnippets(scriptSnippetList: List[String] = ..., scalaSnippetList: List[String] = ..., javaSnippetList: List[String] = ..., markdownSnippetList: List[String] = ...): Seq[Either[String, Seq[Element]]]
In this article