PMD扫描源代码并查找潜在的问题,如可能的错误,死代码,次优代码,过于复杂的表达式和重复代码。 PMD支持Java,JavaScript,XML等等。
我创建了一个jenkins工作,下面是pom文件。你能否建议一种忽略某些“X”号PMD违规的方法? 2.此设置是否正确以生成PMD报告?目标在......
是否为Checkstyle,PMD,FindBugs更换SonarQube?
我们正在从头开始研究一个Web项目,并且正在研究以下静态代码分析工具。约定(Checkstyle)不良做法(PMD)潜在错误(FindBugs)该项目已建成......
如何让PMD在maven构建开始时运行而不是在它结束时运行?
我在我的pom.xml中有以下配置来检查PMD违规: org.apache.maven.plugins Maven的PMD-插件&...
如何调整PMD TooManyFields规则以忽略注入的服务
我想调整TooManyFields PMD规则,因此它不会将我注入的服务计为字段。有没有办法在pmd xml文件中这样做,就像使用violationSuppressXPath一样,即使它是一个java类?...
我正在尝试使用CMD运行PMD pmd -d“C:\ refactoring-toy-example”-f csv -R rulesets / java / unusedcode.xml它在控制台上返回结果,但我需要CSV文件的结果。我能怎么做 ...
我正在尝试为maven项目模块之一禁用maven-pmd-plugin的执行,但找不到可行的解决方案。现在我在模块中有下一个:
有没有办法告诉PMD忽略检查部分代码是否有重复?例如,我可以这样做:// CPD-Ignore-On ... // CPD-Ignore-Off目前我的PMD设置如下...
我对Eclipse有一点问题。当我在导入后面设置// NOPMD标记时,它会将标记包装到导入的末尾。我怎样才能避免eclipse在美化期间包装任何// NOPMD标签...
我们使用PMD复制粘贴检测器(CPD)来分析我们的C和C ++代码。但是,代码的一些部分非常相似,但有充分的理由我们想要压制......
我正在使用以下方法在任何可能的情况下打印所有包内容。问题是PMD报告了NcssCount和CyclomaticComplexity。我想改进代码,以便......
我在eclipse 4.3.1 / Kepler下使用PMD,我不能从违规检查中排除文件和文件夹。我的文件夹结构/ any / path / to / the / workspace / myproject1 / any / path / to / the / workspace / ...
好的,在使用PMD和FindBugs代码分析器查看了一些代码之后,我能够对已审核的代码进行大量更改。但是,有些事情我不知道如何解决。我会迭代他们......
我有以下Android代码:public final List getList(){Cursor cursor = null; try {final String queryStr = GET_LIST_STATEMENT; cursor = db.rawQuery(...
为什么主Spring Boot应用程序总是触发PMD的HideUtilityClassConstructorCheck?
标准的Spring Boot应用程序有一些主要的方法类文件,比如说SampleApplication.java,如下所示:@SpringBootApplication @RestController public class SampleApplication {...
我想知道是否有办法从命令行运行所有PMD规则集。我使用了与Eclipse IDE和Maven集成的PMD。但现在我需要从CLI运行它。我查了这个页面http:// pmd ....
pmd jenkins插件错误类丢失:org / apache / maven / reporting / AbstractMavenReport
请帮助我,我尝试从jenkins执行pmd报告但是,我有一个构建错误执行,我的目标:当我运行mvn clean install pmd:pmd,从项目文件夹中它的构建错误有没有人...
Java代码PMD抱怨Cyclomatic Complexity,20
当我在我的Java代码上运行PMD时,它显示的错误消息之一是“类STWeb具有20的循环复杂度”。通常我的java类就是这种公共类STWeb ...