package build
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class Artifacts(compilerDependencies: Seq[AnyDependency], compilerArtifacts: Seq[(String, Path)], compilerPlugins: Seq[(AnyDependency, String, Path)], dependencies: Seq[AnyDependency], detailedArtifacts: Seq[(Dependency, Publication, Artifact, Path)], extraClassPath: Seq[Path], extraCompileOnlyJars: Seq[Path], extraSourceJars: Seq[Path], params: ScalaParameters) extends Product with Serializable
- trait BloopBuildClient extends BuildClient
- trait Build extends AnyRef
- final case class BuildThreads(bloop: BloopThreads, fileWatcher: ScheduledExecutorService) extends Product with Serializable
- class ConsoleBloopBuildClient extends BloopBuildClient
- final case class CrossSources(paths: Seq[HasBuildRequirements[(Path, RelPath)]], inMemory: Seq[HasBuildRequirements[(Either[String, Path], RelPath, String, Int)]], mainClass: Option[String], resourceDirs: Seq[Path], buildOptions: Seq[HasBuildRequirements[(Either[String, Path], BuildOptions)]]) extends Product with Serializable
- trait Directories extends AnyRef
- final case class GeneratedSource(generated: Path, reportingPath: Either[String, Path], topWrapperLen: Int) extends Product with Serializable
- final case class Inputs(elements: Seq[Element], mainClassElement: Option[Element], workspace: Path, baseProjectName: String, mayAppendHash: Boolean) extends Product with Serializable
- trait Logger extends AnyRef
- final case class Project(workspace: Path, classesDir: Path, scalaCompiler: ScalaCompiler, scalaJsOptions: Option[JsConfig], scalaNativeOptions: Option[NativeConfig], projectName: String, classPath: Seq[Path], sources: Seq[Path], resolution: Option[Resolution], resourceDirs: Seq[Path], javaHomeOpt: Option[Path]) extends Product with Serializable
- final case class ReplArtifacts(replArtifacts: Seq[(String, Path)], extraClassPath: Seq[Path], extraSourceJars: Seq[Path], replMainClass: String, replJavaOpts: Seq[String], addSourceJars: Boolean) extends Product with Serializable
- final case class ScalaCompiler(scalaVersion: String, scalaBinaryVersion: String, scalacOptions: Seq[String], compilerClassPath: Seq[Path]) extends Product with Serializable
- final case class Sources(paths: Seq[(Path, RelPath)], inMemory: Seq[(Either[String, Path], RelPath, String, Int)], mainClass: Option[String], resourceDirs: Seq[Path], buildOptions: BuildOptions) extends Product with Serializable
Value Members
- object Artifacts extends Serializable
- object Bloop
- object BloopBuildClient
- object Build
- object BuildThreads extends Serializable
- object CrossSources extends Serializable
- object Directories
- object Inputs extends Serializable
- object LocalRepo
- object Logger
- object Os
- object Project extends Serializable
- object ReplArtifacts extends Serializable
- object Sources extends Serializable