是否存在使用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)
我错过了一些明显的东西或者这里有错误吗?
谢谢,
利