开发者

PMD with grails project

Does PMD works with grails project, i.e. with .groovy files??

i'm using STS editor,

if it works, what setup i have to do?

Please let me know开发者_如何转开发, if anyone have any idea

Thanks in advance


I'm not aware of any PMD plugin for Groovy/Grails. However, there is a CodeNarc Grails plugin, which does similar kinds of static analysis on Groovy/Grails code.


codeNarc is one of the best choices for grails projects, thou it is ignoring java classes that potentially are part of your project.

I have not seen any pmd or findBugs plugins for grails that would take care of the java portion. You can use the STS/Eclipse PMD plugin thou to analyze explicitly the src/java/ folder.

Unfortunately the findBugs eclipse-plugin is not able to limit to a certain parts of the project so it no big use (findBugs works purely on class files and works through the complete project).

I guess it should be possible to write a grails pmd plugin that would analyze the java parts of a grails project.


Starting with Grails 3, the build system uses Gradle. There is a PMD gradle plugin which you could use to perform static analysis on your java source files. There is also a Codenarc gradle plugin which you can use to perform analysis on the groovy files in your project.

https://docs.gradle.org/current/userguide/pmd_plugin.html

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜