带有颗粒项目的PMD

| PMD是否适用于grails项目,即.groovy文件? 我正在使用STS编辑器, 如果有效,我必须做什么设置? 如果有人有任何想法请告诉我 提前致谢     
已邀请:
        我不知道任何Groovy / Grails的PMD插件。但是,有一个CodeNarc Grails插件,可以对Groovy / Grails代码进行类似的静态分析。     
        codeNarc是grails项目的最佳选择之一,而您却忽略了可能是项目一部分的java类。 我还没有看到grails的任何pmd或findBugs插件来处理Java部分。您可以使用STS / Eclipse PMD插件来显式分析src / java /文件夹。 不幸的是,findBugs eclipse-plugin不能限制到项目的某些部分,因此没有太大用处(findBugs只能在类文件上工作,并且可以在整个项目中工作)。 我想应该可以编写grails pmd插件来分析grails项目的Java部分。     
        从Grails 3开始,构建系统使用Gradle。有一个PMD gradle插件,可用于对Java源文件执行静态分析。还有一个Codenarc gradle插件,您可以使用该插件对项目中的常规文件进行分析。 https://docs.gradle.org/current/userguide/pmd_plugin.html     

要回复问题请先登录注册