pmd

    0热度

    2回答

    我需要为STS 3.8版本启用PMD插件。已尝试与网址http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/,它似乎像这个URL被阻止。有其他方法吗?

    0热度

    1回答

    我使用的是内置的规则集strings.xml和unusedcode.xml与 <?xml version="1.0"?> <ruleset name="Custom ruleset" xmlns="http://pmd.sourceforge.net/ruleset/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in

    0热度

    1回答

    我与价值true指定skipAnnotations默认PMD strings.xml规则集: <rule ref="rulesets/java/strings.xml"> <properties> <property name="skipAnnotations" value="true"/> </properties> </rule> 它是在一个简单的情况下,

    0热度

    1回答

    我正在尝试使用Apex的代码格式化程序。我需要AST将它插入流行的Javascript格式(更漂亮)。是否有机会获得Apex AST并将其放入JSON blob格式?

    0热度

    2回答

    当我运行mvn pmd:检查与JAVA_HOME设置为jdk 1.8,这运行顺利。当我将jdk切换到1.7时,出现以下异常。 PMD支持1.7,所以不知道为什么我得到这个错误。 产生的原因:org.apache.maven.plugin.PluginContainerException:执行org.apache.maven.plugins遇到一个API不兼容:Maven的PMD-插件:3.8:PM

    0热度

    1回答

    我将如何设置使用pmd和checkstyle结果作为建议而仅在构建服务器上禁用它们?这样做会不好做? pmd和checkstyle都提供valuable advice,我想继续使用它们。 但是(这里来了但是)我发现我的代码收集了很多皮棉试图解决一些警告。举几个例子: 测试类包含许多的Mockito和JUnit静态导入,总是我必须添加@SuppressWarnings(“PMD.TooManySta

    1热度

    3回答

    @RequestMapping(value = "/product/baselist", method = RequestMethod.POST) public ResponseEntity<Object> baseListProductFilters(@RequestBody final ObjectNode json) { LOGGER.debug("Gettig all prod

    1热度

    2回答

    我想在Jenkins中集成Checkstyle和PMD插件以自动检查质量代码。 我跟着指示来自:http://www.treselle.com/blog/static-code-analysis-jenkins/ 我在工作区中的build.xml附在这些代码: <taskdef name="checkstyle" classpath="WEB-INF/libs/checkstyle-5.6.jar

    2热度

    1回答

    有没有方法通过类名称模式从PMD规则中排除类? 我在寻找像某事: <rule ref="rulesets/java/coupling.xml/ExcessiveImports"> <exclude-pattern>.*Test\.class</exclude-pattern> </rule> 我知道violationSuppressXPath办法,但我觉得它太难看/复杂。 谢谢!

    0热度

    1回答

    我在build.gradle PMD检查这样的: apply plugin: "pmd" dependencies { pmd "net.sourceforge.pmd:pmd-java:5.5.+" } /*** PMD ***/ pmd { ignoreFailures = true } tasks.withType(Pmd) { exclude