如何显示Scala 2.12.0-M5 -opt:使用sbt控制台帮助?

时间:2016-07-02 02:32:19

标签: scala sbt

是否存在使用scala 2.12.0-M5 -opt的错误:help& sbt 0.13.12-RC1? 我提出这个问题,因为它们都是测试版软件和现在是时候了 报告错误。

当我使用-opt:help with standalone scala 2.12.0-M5(linux Ubuntu 16.04)时 我得到了一个很好的打印输出scala优化器选项&斯卡拉退出了 命令行。

当我尝试通过在build.sbt中设置scalacOptions来做同样的事情时 并执行"控制台"命令,sbt 0.13.12-RC1似乎忽略了该选项(没有打印输出,没有在:设置中)并让我处于活动状态" scala> "提示。

scalacOptions ++= Seq(
  "-opt:help"
)


> console
[info] Starting scala interpreter...
[info] 
Welcome to Scala 2.12.0-M5 (OpenJDK Server VM, Java 1.8.0_91).
Type in expressions for evaluation. Or try :help.

scala> :settings
-Yrepl-sync = true
-d = .
-nowarn = false
??? I expect to see a -opt line here

设置-opt:l:classpath按照我的预期工作:

scalacOptions ++= Seq(
  "-opt:l:classpath"
)

> console
[info] Starting scala interpreter...
[info] 
Welcome to Scala 2.12.0-M5 (OpenJDK Server VM, Java 1.8.0_91).
Type in expressions for evaluation. Or try :help.

scala> :settings
-Yrepl-sync = true
-d = .
-nowarn = false
-opt = optChoices.ValueSet(unreachable-code, simplify-jumps, 
compact-locals, copy-propagation, redundant-casts, box-unbox, 
nullness-tracking, closure-invocations, inline-project, inline-global)

我错过了一些明显的东西或者这里有错误吗?

谢谢,

0 个答案:

没有答案