2011-04-06 39 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