2

PMD は grails プロジェクト、つまり .groovy ファイルで動作しますか??

私はSTSエディタを使用しています。

それが機能する場合、どのようなセットアップを行う必要がありますか?

わかる方いたら教えてください

前もって感謝します

4

3 に答える 3

5

Groovy/Grails 用の PMD プラグインは知りません。ただし、Groovy/Grails コードに対して同様の種類の静的分析を行うCodeNarc Grails プラグインがあります。

于 2011-05-31T09:23:48.493 に答える
2

codeNarcはgrailsプロジェクトに最適な選択肢の1つであり、プロジェクトの一部である可能性のあるJavaクラスを無視しています。

java部分を処理するgrails用のpmdまたはfindBugsプラグインは見たことがありません。STS / Eclipse PMDプラグインを使用して、src /java/フォルダーを明示的に分析できます。

残念ながら、findBugs eclipse-pluginはプロジェクトの特定の部分に制限できないため、あまり使用されません(findBugsは純粋にクラスファイルで機能し、プロジェクト全体で機能します)。

grailsプロジェクトのJava部分を分析するgrailspmdプラグインを作成できるはずです。

于 2012-05-22T05:09:13.007 に答える
0

Grails 3 以降、ビルド システムは Gradle を使用します。Java ソース ファイルで静的分析を実行するために使用できる PMD gradle プラグインがあります。プロジェクト内の groovy ファイルを分析するために使用できる Codenarc gradle プラグインもあります。

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

于 2015-11-01T20:17:10.953 に答える