使用JCIP / JSR-305注释对Scala锁定/同步代码进行静态分析

时间:2014-09-02 00:39:55

标签: scala intellij-idea findbugs jsr305

有没有办法让我使用JCIPJSR-305注释(例如@GuardedBy)静态分析Scala代码的锁定/同步问题。

在检查Java代码时,FindBugs和IntelliJ IDEA都对这些注释提供了极好的支持,但我没有太多运气让他们使用Scala代码。当我尝试在我的Scala代码中应用这些注释时,代码编译得很好,但是这两个工具都无法标记故意错误程序中的违规行为。

我知道FindBugs会分析JVM字节码,因此在Scala中应用时,注释可能不会编译为预期的输出。

0 个答案:

没有答案