Config
bloop.config.Config
object Config
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Config.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object CompileOrder
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompileOrder.type
case class CompileSetup(order: CompileOrder, addLibraryToBootClasspath: Boolean, addCompilerToClasspath: Boolean, addExtraJarsToClasspath: Boolean, manageBootClasspath: Boolean, filterLibraryFromClasspath: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CompileSetup
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompileSetup.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object File
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object JavaThenScala extends CompileOrder
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass CompileOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
JavaThenScala.type
case class JsConfig(version: String, mode: LinkerMode, kind: ModuleKindJS, emitSourceMaps: Boolean, jsdom: Option[Boolean], output: Option[Path], nodePath: Option[Path], toolchain: List[Path], moduleSplitStyle: Option[ModuleSplitStyleJS]) extends PlatformConfig
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlatformConfigclass Objecttrait Matchableclass AnyShow all
object JsConfig
case class JvmConfig(home: Option[Path], options: List[String]) extends PlatformConfig
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlatformConfigclass Objecttrait Matchableclass AnyShow all
object JvmConfig
object LinkerMode
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LinkerMode.type
case object Mixed extends CompileOrder
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass CompileOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
Mixed.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Module
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ModuleKindJS
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ModuleKindJS.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object ModuleSplitStyleJS
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ModuleSplitStyleJS.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object NativeBuildTarget
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeBuildTarget.type
case class NativeConfig(version: String, mode: LinkerMode, gc: String, targetTriple: Option[String], clang: Path, clangpp: Path, toolchain: List[Path], options: NativeOptions, linkStubs: Boolean, check: Boolean, dump: Boolean, output: Option[Path], buildTarget: Option[NativeBuildTarget], sanitizer: Option[NativeSanitizer], nativeModeAndLTO: NativeModeAndLTO, nativeFlags: NativeFlags, nativeResourcePatterns: NativeResourcePatterns, serviceProviders: Map[String, List[String]], baseName: String, nativeOptimizerConfig: Option[NativeOptimizerConfig]) extends PlatformConfig
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PlatformConfigclass Objecttrait Matchableclass AnyShow all
object NativeConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeConfig.type
case class NativeFlags(checkFatalWarnings: Boolean, checkFeatures: Boolean, optimize: Boolean, useIncrementalCompilation: Boolean, embedResources: Boolean, multithreading: Option[Boolean])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NativeFlags
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeFlags.type
object NativeLTO
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object NativeLinkerReleaseMode
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class NativeModeAndLTO(nativeLinkerReleaseMode: Option[NativeLinkerReleaseMode], lto: Option[NativeLTO])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NativeModeAndLTO
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeModeAndLTO.type
case class NativeOptimizerConfig(maxInlineDepth: Int, maxCallerSize: Int, maxCalleeSize: Int, smallFunctionSize: Int)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NativeOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeOptions.type
case class NativeResourcePatterns(resourceIncludePatterns: List[String], resourceExcludePatterns: List[String])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object NativeResourcePatterns
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object NativeSanitizer
Attributes
- Companion
- class
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NativeSanitizer.type
object Platform
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class Project(name: String, directory: Path, workspaceDir: Option[Path], sources: List[Path], sourcesGlobs: Option[List[SourcesGlobs]], sourceRoots: Option[List[Path]], dependencies: List[String], classpath: List[Path], out: Path, classesDir: Path, resources: Option[List[Path]], scala: Option[Scala], java: Option[Java], sbt: Option[Sbt], test: Option[Test], platform: Option[Platform], resolution: Option[Resolution], tags: Option[List[String]], sourceGenerators: Option[List[SourceGenerator]])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Project
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Scala(organization: String, name: String, version: String, options: List[String], jars: List[Path], analysis: Option[Path], setup: Option[CompileSetup], bridgeJars: Option[List[Path]])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object ScalaThenJava extends CompileOrder
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass CompileOrderclass Objecttrait Matchableclass AnyShow all
- Self type
-
ScalaThenJava.type
case class SourceGenerator(sourcesGlobs: List[SourcesGlobs], outputDirectory: Path, command: List[String], unmanagedInputs: List[Path])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SourceGenerator extends SourceGeneratorCompanionPlatform
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass AnyShow all
- Self type
-
SourceGenerator.type
case class SourcesGlobs(directory: Path, walkDepth: Option[Int], includes: List[String], excludes: List[String])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Test
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TestFramework
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestFramework.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TestOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestOptions.type
In this article