scala.build

package scala.build

Members list

Concise view

Type members

Classlikes

object Bloop

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Bloop.type
trait BloopBuildClient extends BuildClient

Attributes

Companion:
object
Graph
Supertypes
trait BuildClient
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait Build

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Cancelled
class Failed
object Build

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Build.type
final case class BuildThreads(bloop: BloopThreads, fileWatcher: ScheduledExecutorService)

Attributes

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

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class Builds(builds: Seq[Build], crossBuilds: Seq[Seq[Build]], docBuilds: Seq[Build], docCrossBuilds: Seq[Seq[Build]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
class ConsoleBloopBuildClient(logger: Logger, keepDiagnostics: Boolean, generatedSources: Map[Scope, Seq[GeneratedSource]]) extends BloopBuildClient

Attributes

Companion:
object
Graph
Supertypes
trait BuildClient
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class CrossKey(optionsKey: Option[CrossKey], scope: Scope)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class CrossSources(paths: Seq[WithBuildRequirements[(Path, RelPath)]], inMemory: Seq[WithBuildRequirements[InMemory]], defaultMainClass: Option[String], resourceDirs: Seq[WithBuildRequirements[Path]], buildOptions: Seq[WithBuildRequirements[BuildOptions]])

Attributes

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

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class SubDir

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class GeneratedSource(generated: Path, reportingPath: Either[String, Path], topWrapperLen: Int)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object LocalRepo

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class PersistentDiagnosticLogger(parent: Logger) extends Logger

Attributes

Graph
Supertypes
trait Logger
class Object
trait Matchable
class Any
final case class Project(workspace: Path, directory: Path, classesDir: Path, scaladocDir: Path, scalaCompiler: Option[ScalaCompilerParams], scalaJsOptions: Option[JsConfig], scalaNativeOptions: Option[NativeConfig], projectName: String, classPath: Seq[Path], sources: Seq[Path], resolution: Option[Resolution], resourceDirs: Seq[Path], javaHomeOpt: Option[Path], scope: Scope, javacOptions: List[String])

Attributes

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

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Project.type
final case class ReplArtifacts(replArtifacts: Seq[(String, Path)], extraClassPath: Seq[Path], extraSourceJars: Seq[Path], replMainClass: String, replJavaOpts: Seq[String], addSourceJars: Boolean)

Attributes

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

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ScalaCompilerParams(scalaVersion: String, scalaBinaryVersion: String, scalacOptions: Seq[String], compilerClassPath: Seq[Path])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class ScopedSources(paths: Seq[HasScope[(Path, RelPath)]], inMemory: Seq[HasScope[InMemory]], defaultMainClass: Option[String], resourceDirs: Seq[HasScope[Path]], buildOptions: Seq[HasScope[BuildOptions]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class Sources(paths: Seq[(Path, RelPath)], inMemory: Seq[InMemory], defaultMainClass: Option[String], resourceDirs: Seq[Path], buildOptions: BuildOptions)

Attributes

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

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Sources.type