PMD 6.1.0 已发布,这是一个次要修复版本,包括一些 API 更改和修复。值得注意的新特性:
Designer UI:Designer 现在支持为基于规则开发的 XPath 配置属性。
其他修复部分如下:
[core] XPath support requires specific toString implementations
[cpd] java.lang.OutOfMemoryError
[doc] Test failures when building pmd-doc under Windows
[core] NullPointerException at FileDataSource.glomName()
[ci] Use Java9 for building PMD
PMD 是一款采用 BSD 协议发布的 Java 程序代码检查工具。该工具可以做到检查 Java 代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是 Java 程序员 debug 的好帮手。
软件详情:https://github.com/pmd/pmd/releases/tag/pmd_releases%2F6.1.0
来自:开源中国社区