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
外掛程式 []