导读 | PMD 6.13.0 已发布,PMD 是一个代码分析器,能够帮助发现常见的编程问题,比如未使用的变量、空的 catch 块、不必要的对象创建等等。最初仅支持 Java 代码,目前还可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 。 |
>
主要更新如下
征集 Logo
开发团队仍在为下一个主要版本的 PMD 寻找新 logo,详情请查看 github issue 1663。
支持 Java 12
此版本的 PMD 支持 Java 12,可解析新的 switch 表达式。
针对 Apex 的快速入门规则
PMD 现在为 Salesforce.com Apex 提供快速入门规则集,我们可以将其用作基本规则集以
启动自定义规则集。
PMD 设计工具
规则设计工具的代码仓库已移出主仓库,并交由 pmd/pmd-designer 进行开发。
maven 坐标暂时保持不变,设计工具仍将附带 PMD 的二进制文件。
改进对 Apex 的支持
新规则
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/124750.html