添加 scala-compiler.jar 作为运行时依赖项
我正在使用 sbt 及其 Proguard 插件为我的程序创建可执行 jar。但是,我的程序在运行时依赖于 scala-compiler.jar 来进行编译。我似乎无法将 scala-co…
在特定阶段后停止 Scala 编译
我正在通过像这样的进程内运行来测试我的插件: type PluginMessage = StoreReporter#Info def runPlugin(fileName: String): List[PluginMessage] = …
将 scalac 插件拆分为多个文件
我想将我的 scalac 插件拆分为多个文件。这听起来很容易,但由于 import global._ 行产生的路径相关类型问题,我还没有成功实现它。 这是 Lex Spoon …
如何关闭 Scala 快速编译服务器 (FSC) 超时?
我正在使用 Scala 编译服务器。这可能与我的 IDE IntelliJ IDEA 无关,但我只是告诉您,我通过该 IDE 中的特殊运行配置启动 Scala 编译服务器。 经过…
为什么scalac在某些场景下无法优化尾递归?
为什么 scalac(Scala 编译器)不优化尾递归? 演示这一点的代码和编译器调用: > cat foo.scala class Foo { def ifak(n: Int, acc: Int):Int = { …
- 共 1 页
- 1