scala.build.input
package scala.build.input
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- Known subtypes
- class JavaFileclass VirtualJavaFile
Attributes
- Graph
- Supertypes
- Known subtypes
- class MarkdownFileclass VirtualMarkdownFile
Attributes
- Graph
- Supertypes
- Known subtypes
- trait ScalaFileclass ProjectScalaFileclass SourceScalaFileclass Scriptclass VirtualScalaFileclass VirtualScript
Attributes
- Graph
- Supertypes
- Known subtypes
- class Scriptclass VirtualScript
Attributes
- Graph
- Supertypes
- trait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Known subtypes
- trait AnyJavaFileclass JavaFileclass VirtualJavaFiletrait AnyMarkdownFileclass MarkdownFileclass VirtualMarkdownFiletrait AnyScalaFiletrait ScalaFileclass ProjectScalaFileclass SourceScalaFileclass Scriptclass VirtualScalaFileclass VirtualScriptclass CFileclass Directory
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- trait AnyScriptclass Scriptclass VirtualScripttrait Compiledtrait AnyJavaFileclass JavaFileclass VirtualJavaFiletrait AnyMarkdownFileclass MarkdownFileclass VirtualMarkdownFiletrait AnyScalaFiletrait ScalaFileclass ProjectScalaFileclass SourceScalaFileclass VirtualScalaFileclass CFileclass Directoryclass OnDiskclass JarFileclass ResourceDirectorytrait SingleFiletrait SourceFiletrait SingleElementclass Virtualclass VirtualDataclass VirtualSourceFile
object ElementsUtils
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ElementsUtils.type
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 Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object Inputs
Attributes
- Graph
- Supertypes
- trait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class JavaFile(base: Path, subPath: SubPath) extends OnDisk with SourceFile with AnyJavaFile
Attributes
- Graph
- Supertypes
- trait AnyJavaFiletrait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class MarkdownFile(base: Path, subPath: SubPath) extends OnDisk with SourceFile with AnyMarkdownFile
Attributes
- Graph
- Supertypes
- trait AnyMarkdownFiletrait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Known subtypes
- class CFileclass Directoryclass JarFileclass JavaFileclass MarkdownFileclass ProjectScalaFileclass ResourceDirectoryclass Scripttrait SingleFiletrait SourceFileclass SourceScalaFile
final case class ProjectScalaFile(base: Path, subPath: SubPath) extends OnDisk with SourceFile with ScalaFile
Attributes
- Graph
- Supertypes
- trait ScalaFiletrait AnyScalaFiletrait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait AnyScalaFiletrait Compiledclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class ProjectScalaFileclass SourceScalaFile
final case class Script(base: Path, subPath: SubPath) extends OnDisk with SourceFile with AnyScalaFile with AnyScript
Attributes
- Graph
- Supertypes
- trait AnyScripttrait AnyScalaFiletrait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- Known subtypes
- trait SingleFiletrait SourceFileclass CFileclass JarFileclass JavaFileclass MarkdownFileclass ProjectScalaFileclass Scriptclass SourceScalaFileclass Virtualclass VirtualDataclass VirtualSourceFileclass VirtualJavaFileclass VirtualMarkdownFileclass VirtualScalaFileclass VirtualScript
Attributes
- Graph
- Supertypes
- trait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- trait SourceFileclass CFileclass JarFileclass JavaFileclass MarkdownFileclass ProjectScalaFileclass Scriptclass SourceScalaFile
Attributes
- Graph
- Supertypes
- trait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class CFileclass JarFileclass JavaFileclass MarkdownFileclass ProjectScalaFileclass Scriptclass SourceScalaFile
final case class SourceScalaFile(base: Path, subPath: SubPath) extends OnDisk with SourceFile with ScalaFile
Attributes
- Graph
- Supertypes
- trait ScalaFiletrait AnyScalaFiletrait Compiledtrait SourceFiletrait SingleFiletrait SingleElementclass OnDiskclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- class VirtualDataclass VirtualSourceFileclass VirtualJavaFileclass VirtualMarkdownFileclass VirtualScalaFileclass VirtualScript
object Virtual
Attributes
- Graph
- Supertypes
- class Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class VirtualJavaFile(content: Array[Byte], source: String) extends VirtualSourceFile with AnyJavaFile
Attributes
- Graph
- Supertypes
- trait AnyJavaFiletrait Compiledclass VirtualSourceFileclass Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class VirtualMarkdownFile(content: Array[Byte], source: String, wrapperPath: SubPath) extends VirtualSourceFile with AnyMarkdownFile
Attributes
- Graph
- Supertypes
- trait AnyMarkdownFiletrait Compiledclass VirtualSourceFileclass Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class VirtualScalaFile(content: Array[Byte], source: String) extends VirtualSourceFile with AnyScalaFile
Attributes
- Graph
- Supertypes
- trait AnyScalaFiletrait Compiledclass VirtualSourceFileclass Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class VirtualScript(content: Array[Byte], source: String, wrapperPath: SubPath) extends VirtualSourceFile with AnyScalaFile with AnyScript
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait AnyScripttrait AnyScalaFiletrait Compiledclass VirtualSourceFileclass Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object VirtualScript
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- VirtualScript.type
Attributes
- Graph
- Supertypes
- class Virtualtrait SingleElementclass Elementtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Known subtypes
- object Forced.typeobject HomeDir.typeobject ResourcePaths.typeobject SourcePaths.typeobject VirtualForced.type
object WorkspaceOrigin
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- WorkspaceOrigin.type