intellij中不会自动推断Scala返回类型

时间:2019-04-30 17:53:50

标签: scala intellij-idea

我在计算机上重新安装了IntelliJ / Scala,现在发现IntelliJ的类型推断有一个奇怪的问题。

请参阅第一张图片中的错误,第二张图片中的解决方法。

issue Temp fix

问题在于,无法推断单位为ev.pure(())的返回类型。 ev类型为cats.effect.Effect [F]。如果我从命令行运行sbt run,则可以正常工作,并且无需添加[Unit]即可进行编译。

  

Java版本:11.0.2

     

Scala版本:2.12.8

     

IntelliJ版本:   IntelliJ IDEA 2019.1.1(最终版)   版本IU-191.6707.61,于2019年4月16日构建

     

Scala插件版本:2019.1.7

我尝试重新导入该项目,并确保所有scala / sbt / intellij均为最新版本。

0 个答案:

没有答案