最新发布的相关软件:
PMDump 1.2
PMD 1.8.0
PMD 5.0.2
源代码扫描仪,以帮助您的工作
PMD是一个小型,快速的应用程序的目的是要扫描Java源代码,并寻找潜在的问题。
这是如何使用这个方便访问的软件扫描所有的代码,看看如何可以提高它。
这里是“PMD”的
神器出山:www.shenqi73.com一些主要特点:
·可能的错误 - 空的try / catch /终于/ switch语句
·死代码 - 未使用的局部变量,参数和私有方法
·不理想的代码 - 浪费的String / StringBuffer的用法
过于复杂的表达式 - 不必要的if语句,for循环,可能是while循环
·重复代码 - 复制/粘贴代码复制/粘贴错误
要求:
·相关
Java运行时环境 此版本中的新功能:
·修正错误878:假阳性:UnusedFormalParameter抽象方法
·修正错误913:SignatureDeclareThrowsException两次上调
·修正错误947:CloseResource规则失败,如果字段标有注解
·修正错误1004:targetjdk属性的PMD任务
·修正错误1007:解析异常与注释
·固定的臭虫1011:CloseResource规则忽略了构造函数
·修正错误1012:假阳性:无用的括号内。
·修正错误1020:解析错误
·修正错误1026:PMD不处理“值=”SuppressWarnings注释
·修正错误1028:假阳性:比较对象,等于为Enum
固定的臭虫1030:CPD Java.lang.IndexOutOfBoundsException指数:
·修正错误1037:面对一个搅局者的问题PMD报表类(报告听众)
·修正错误1039:PMD-nicerhtml.xsl是打包在错误的位置
·修正错误1043:node.getEndLine()总是返回0(的ECMAscript)
·修正错误1044:未知的选项:excludemarker
·修正错误1046:ant任务CPDTask不接受ECMASCRIPT的
·FIXE ...