API 文档 | BaseScalaCompileOptions |
---|
Scala 平台编译的选项。
属性 | 描述 |
additionalParameters | 传递给编译器的附加参数。每个参数必须以 '-' 开头。 |
debugLevel | 生成调试信息。合法值:none, source, line, vars, notailcalls |
deprecation | 生成弃用信息。 |
encoding | 源文件的编码。 |
failOnError | 在编译错误时使构建失败。 |
force | 是否强制编译所有文件。合法值: - false (仅编译修改过的文件) - true (始终重新编译所有文件) |
forkOptions | 在单独进程中运行 Scala 编译器的选项。 |
incrementalOptions | Scala 代码增量编译的选项。 |
listFiles | 列出要编译的文件。 |
loggingLevel | 指定日志记录量。合法值:none, verbose, debug |
loggingPhases | 要记录的编译器阶段。合法值:namer, typer, pickler, uncurry, tailcalls, transmatch, explicitouter, erasure, lambdalift, flatten, constructors, mixin, icode, jvm, terminal。 |
optimize | 运行优化。 |
unchecked | 生成未检查的信息。 |
ScalaForkOptions
forkOptions
在单独进程中运行 Scala 编译器的选项。
IncrementalCompileOptions
incrementalOptions
Scala 代码增量编译的选项。
要记录的编译器阶段。合法值:namer, typer, pickler, uncurry, tailcalls, transmatch, explicitouter, erasure, lambdalift, flatten, constructors, mixin, icode, jvm, terminal。
- 使用
scala
插件的默认值 []