p

scala

build

package build

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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
  2. trait BloopBuildClient extends BuildClient
  3. trait Build extends AnyRef
  4. final case class BuildThreads(bloop: BloopThreads, fileWatcher: ScheduledExecutorService) extends Product with Serializable
  5. final case class Builds(builds: Seq[Build], crossBuilds: Seq[Seq[Build]]) extends Product with Serializable
  6. class ConsoleBloopBuildClient extends BloopBuildClient
  7. final case class CrossKey(optionsKey: options.BuildOptions.CrossKey, scope: Scope) extends Product with Serializable
  8. final case class CrossSources(paths: Seq[HasBuildRequirements[(Path, RelPath)]], inMemory: Seq[HasBuildRequirements[(Either[String, Path], RelPath, String, Int)]], mainClass: Option[String], resourceDirs: Seq[HasBuildRequirements[Path]], buildOptions: Seq[HasBuildRequirements[BuildOptions]]) extends Product with Serializable
  9. trait Directories extends AnyRef
  10. final case class GeneratedSource(generated: Path, reportingPath: Either[String, Path], topWrapperLen: Int) extends Product with Serializable
  11. final case class Inputs(elements: Seq[Element], mainClassElement: Option[Element], workspace: Path, baseProjectName: String, mayAppendHash: Boolean) extends Product with Serializable
  12. trait Logger extends AnyRef
  13. sealed abstract class Position extends AnyRef
  14. final case class Positioned[+T](positions: Seq[Position], value: T) extends Product with Serializable
  15. 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], scope: Scope, javacOptions: List[String]) extends Product with Serializable
  16. 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
  17. final case class ScalaCompiler(scalaVersion: String, scalaBinaryVersion: String, scalacOptions: Seq[String], compilerClassPath: Seq[Path]) extends Product with Serializable
  18. final case class ScopedSources(paths: Seq[HasScope[(Path, RelPath)]], inMemory: Seq[HasScope[(Either[String, Path], RelPath, String, Int)]], mainClass: Option[String], resourceDirs: Seq[HasScope[Path]], buildOptions: Seq[HasScope[BuildOptions]]) extends Product with Serializable
  19. 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

  1. object Artifacts extends Serializable
  2. object Bloop
  3. object BloopBuildClient
  4. object Build
  5. object BuildThreads extends Serializable
  6. object ConsoleBloopBuildClient
  7. object CrossSources extends Serializable
  8. object Directories
  9. object Inputs extends Serializable
  10. object LocalRepo
  11. object Logger
  12. object Os
  13. object Position
  14. object Positioned extends Serializable
  15. object Project extends Serializable
  16. object ReplArtifacts extends Serializable
  17. object Sources extends Serializable

Ungrouped