scala.build
Members list
Packages
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
trait BuildClientclass Objecttrait Matchableclass Any
- Known subtypes
-
class BspClientclass ConsoleBloopBuildClient
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BloopBuildClient.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
BuildThreads.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CollectionOps.type
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Information gathered from preprocessing command inputs - sources (including unwrapped scripts) and build options from using directives
Information gathered from preprocessing command inputs - sources (including unwrapped scripts) and build options from using directives
Value parameters
- buildOptions
-
build options from sources
- inMemory
-
in memory sources (e.g. snippets) wrapped in their build requirements
- paths
-
paths and realtive paths to sources on disk, wrapped in their build requirements
- unwrappedScripts
-
in memory script sources, their code must be wrapped before compiling
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CrossSources.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class OsLocationsclass SubDir
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Directories.type
Represents a source that's not originally in the user's workspace, yet it's a part of the project. It can either be synthetically generated by Scala CLI, e.g. BuildInfo or just modified, e.g. script wrappers
Represents a source that's not originally in the user's workspace, yet it's a part of the project. It can either be synthetically generated by Scala CLI, e.g. BuildInfo or just modified, e.g. script wrappers
Value parameters
- generated
-
path to the file created by Scala CLI
- reportingPath
-
the origin of the source:
- Left(String): there's no path that corresponds to the source it may be a snippet or a gist etc.
- Right(os.Path): this source has been generated based on a file at this path
- wrapperParamsOpt
-
if the generated source is a script wrapper then the params are present here
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LocalRepo.type
Used to collect and send diagnostics to the build client when operating as a BSP
Used to collect and send diagnostics to the build client when operating as a BSP
Attributes
- Supertypes
-
trait Loggerclass Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ReplArtifacts.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Information gathered from preprocessing command inputs - sources (including unwrapped scripts) and build options from using directives. Only scope requirements remain in this object after resolving them in CrossSources.scopedSources
Information gathered from preprocessing command inputs - sources (including unwrapped scripts) and build options from using directives. Only scope requirements remain in this object after resolving them in CrossSources.scopedSources
Value parameters
- buildOptions
-
build options sources with the scope they belong to
- inMemory
-
in memory sources (e.g. snippets) with the scope they belong to
- paths
-
paths and relative paths to sources on disk with the scope they belong to
- unwrappedScripts
-
in memory script sources with the scope they belong to, their code must be wrapped before compiling
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all