使用IntelliJ进行不可变和Lagom

时间:2016-10-25 19:46:54

标签: java intellij-idea lagom

我正在尝试使用Intellij导入lagom-java种子代码。我用activator new创建了这个项目。然后我按照说明在此处设置注释处理 https://immutables.github.io/apt.html#intellij-idea 以及此处的其他步骤http://www.lagomframework.com/documentation/1.1.x/java/ImmutablesInIDEs.html 在此之后,除了namedCall,pathCall等方法之外,大多数事都已解决。知道我可能错过什么吗? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

这是IntelliJ的Java 8支持中的一个错误,他们仍然没有完全正确的类型推断。它也适用于我,它与不可变的完全无关。

随着Java变得更复杂的类型推断,Java开发人员必须更加容忍在IDE中看到红色。使用Scala多年后,我甚至不再在IDE中注意到红色了。