package directives
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class AddDependency(dependency: List[Positioned[String]] = Nil) extends HasKernelOptions with Product with Serializable
- Annotations
- @DirectiveGroupName("Dependency options") @DirectiveExamples("//> using dep \"com.lihaoyi::os-lib:0.9.1\"") @DirectiveUsage("//> using dep _deps_", "`//> using dep `_deps_") @DirectiveDescription("Add dependencies", directivehandler.this.DirectiveDescription.<init>$default$2)
- trait HasKernelOptions extends AnyRef
- final case class KernelOptions(dependencies: Seq[AnyDependency] = Nil, scalacOptions: ShadowingSeq[Positioned[ScalacOpt]] = ShadowingSeq.empty, extraRepositories: Seq[String] = Nil, ignoredDirectives: Seq[IgnoredDirective] = Nil) extends Product with Serializable
- final class MalformedDependencyException extends DirectiveException
- final case class Repository(repositories: List[String] = Nil) extends HasKernelOptions with Product with Serializable
- Annotations
- @DirectiveGroupName("Repository") @DirectiveExamples("//> using repository jitpack") @DirectiveExamples("//> using repository sonatype:snapshots") @DirectiveExamples("//> using repository m2Local") @DirectiveExamples("//> using repository https://maven-central.storage-download.googleapis.com/maven2") @DirectiveUsage("//> using repository _repository_", "`//> using repository `_repository_") @DirectiveDescription(Repository.usageMsg, directivehandler.this.DirectiveDescription.<init>$default$2)
- final case class ScalacOptions(options: List[Positioned[String]] = Nil) extends HasKernelOptions with Product with Serializable
- Annotations
- @DirectiveGroupName("Compiler options") @DirectiveExamples("//> using option -Xasync") @DirectiveExamples("//> using test.option -Xasync") @DirectiveExamples("//> using options -Xasync, -Xfatal-warnings") @DirectiveUsage("using option _option_ | using options _option1_ _option2_ …", """`//> using option `_option_
|
|`//> using options `_option1_, _option2_ …""".stripMargin) @DirectiveDescription("Add Scala compiler options", directivehandler.this.DirectiveDescription.<init>$default$2)
Value Members
- object AddDependency extends Serializable
- object HasKernelOptions
- object KernelOptions extends Serializable
- object Repository extends Serializable
- object ScalacOptions extends Serializable