scala.build.preprocessing.directives
Members list
Concise view
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object CustomJar
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Dependency
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- Dependency.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object Directive
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
object DirectiveHandler
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- DirectiveHandler.type
object DirectiveUtil
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- DirectiveUtil.type
final case class JavaHome(javaHome: WithScopePath[Option[Positioned[String]]]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object JavaHome
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object JavaOptions
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- JavaOptions.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object JavaProps
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object JavacOptions
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- JavacOptions.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Jvm
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object MainClass
final case class Packaging(packageType: Option[Positioned[String]], output: Option[String], provided: List[Positioned[String]], graalvmArgs: List[Positioned[String]], dockerFrom: Option[String], dockerImageTag: Option[String], dockerImageRegistry: Option[String], dockerImageRepository: Option[String], dockerCmd: Option[String]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Packaging
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Platform
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Plugin
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class Publish(organization: Option[Positioned[String]], name: Option[Positioned[String]], moduleName: Option[Positioned[String]], version: Option[Positioned[String]], url: Option[Positioned[String]], license: Option[Positioned[String]], vcs: Option[Positioned[String]], description: Option[String], developers: List[Positioned[String]], scalaVersionSuffix: Option[String], scalaPlatformSuffix: Option[String]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Publish
trait PublishContextual
object PublishContextual
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- PublishContextual.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Python
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Repository
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- Repository.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildRequirementsclass Objecttrait Matchableclass Any
object RequirePlatform
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- RequirePlatform.type
final case class RequireScalaVersion(scala: Option[MaybeNumericalString]) extends HasBuildRequirements
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildRequirementsclass Objecttrait Matchableclass Any
object RequireScalaVersion
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- RequireScalaVersion.type
final case class RequireScalaVersionBounds(==: Option[MaybeNumericalString], >=: Option[MaybeNumericalString], <=: Option[MaybeNumericalString], >: Option[MaybeNumericalString], <: Option[MaybeNumericalString]) extends HasBuildRequirements
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildRequirementsclass Objecttrait Matchableclass Any
object RequireScalaVersionBounds
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildRequirementsclass Objecttrait Matchableclass Any
object RequireScope
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- RequireScope.type
final case class Resources(resourceDirs: WithScopePath[List[Positioned[String]]]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Resources
final case class ScalaJs(jsVersion: Option[String], jsMode: Option[String], jsModuleKind: Option[String], jsCheckIr: Option[Boolean], jsEmitSourceMaps: Option[Boolean], jsSmallModuleForPackage: List[String], jsDom: Option[Boolean], jsHeader: Option[String], jsAllowBigIntsForLongs: Option[Boolean], jsAvoidClasses: Option[Boolean], jsAvoidLetsAndConsts: Option[Boolean], jsModuleSplitStyleStr: Option[String], jsEsVersionStr: Option[String]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object ScalaJs
final case class ScalaNative(nativeGc: Option[String], nativeMode: Option[String], nativeLto: Option[String], nativeVersion: Option[String], nativeCompile: List[String], nativeLinking: List[String], nativeClang: Option[String], nativeClangPP: Option[String], nativeEmbedResources: Option[Boolean]) extends HasBuildOptions
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object ScalaNative
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ScalaNative.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object ScalaVersion
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ScalaVersion.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object ScalacOptions
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- ScalacOptions.type
case class ScopedDirective(directive: StrictDirective, maybePath: Either[String, Path], cwd: ScopePath)
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class ScopedValue[T <: Value[_]](positioned: Positioned[String], maybeScopePath: Option[ScopePath])
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Sources
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any
object Tests
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait HasBuildOptionsclass Objecttrait Matchableclass Any