发布于 2017-04-23 00:22:11 | 139 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

PMD Java代码检查工具

PMD是一种开源分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题。此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范。


PMD 5.6.0 发布了。。

本次更新最重要的变化是性能分析,并对 Salesforce Visualforce 语言的支持,这是一个全新的 Apex安全规则集和 Apex 的新的 Braces Rule Set

新版还增加了对增量分析的初步支持。实验功能允许 PMD 在执行之间缓存分析结果,以加速所有语言的分析。新的 CLI 标志和 Ant 选项可用于配置它。目前该功能默认是禁用的,但这可能会随着成熟而改变。

多线程性能通过减少一些领域的线程争用而得到增强。这仍然是一个未来努力的方向,因为运行多线程分析的加速仍然相对较小(4 线程生成的加速不到 50%)。将来发布的版本将在这方面继续改善。

Symbol Table 再次成为了很好的性能改进领域。我们能够在所有支持的语言上进一步提高其性能约 10%。尤其在 Java 中,可以进一步改进,Symbol Table 性能可提升 80%。比起 PMD 5.5.1,当首次开始工作时,速度要快 15 倍以上。

Java 开发者还将欣赏到 CloneMethodMustImplementCloneable 的改进,其速度提升了 500 多倍,而 PreserveStackTrace 现在比此前快了 7 倍。

更新内容较多,查看 GitHub 发布主页 以了解详细更新。

下载地址



历史版本 :
PMD 6.0.1 发布,Java 程序代码检查工具
Java 程序代码检查工具 PMD 6.0.0 发布,支持 Java 9
PMD 5.8.1 发布,Java 程序代码检查工具
PMD 5.8.0 发布,Java 程序代码检查工具
PMD 5.7.0 发布,Java 程序代码检查工具
PMD 5.5.7 发布,Java 程序代码检查工具 
PMD 5.6.0 发布,Java 程序代码检查工具
PMD 5.5.6 发布,Java 程序代码检查工具 
PMD 5.5.4/5.4.5 发布,Java 程序代码检查工具
PMD 5.5.3/5.4.4 发布,Java 程序代码检查工具
PMD 5.5.2 发布,Java 程序代码检查工具
PMD 5.4.3 和 5.3.8 发布,Java 程序代码检查工具
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务