2011-04-06 34 views
0

是否有任何測試類可以測試PMD規則?基本上我想再次基準一些其他工具PMD的基本規則集。像PMd必須測試其對某些測試代碼的規則。PMD規則測試類源代碼基準

我通過PMD源挖掘,但無法弄清楚這些類在哪裏。

回答

0

rule guidelines頁面描述了-benchmark標誌,您可以在其中看到規則對於給定源代碼需要多長時間 - 它們建議JDK代碼本身。

+0

其實我試圖測試JTest和PMD,看看哪個更好。所以我在想,如果像PMD提供的「壞代碼」測試一樣,我可以測試它。 – 2011-04-22 11:15:01

+1

您可以針對相同的代碼庫運行JTest和PMD。那麼你不需要基線了。我最近在一個從JTest遷移到PMD的項目中。性能與我們使用的配置大致相同(除了非常大的代碼庫)。也就是說,我們關閉了很多JTest規則,因爲它們拖累了性能,讓PMD擁有更多的規則。 – 2011-04-22 23:58:51