日期:2014-05-16 浏览次数:20591 次
由于测试代码的质量和重要程度均比较低,所以在使用findbugs时往往需要跳过它们,一般的web项目工程内常见的测试代码包括单元测试(XXXTest.java),main方法,示例(XXXSample.java),过滤这些代码的方法如下:
?
step1.编写filter文件
<FindBugsFilter>
<Match>
<Method name="main" />
</Match>
<Match>
<Class name="~.*\.*Test" />
</Match>
<Match>
<Class name="~.*\.*Test\$.*" />
</Match>
<Match>
<Class name="~.*\.*Sample" />
</Match>
<Match>
<Class name="~.*\.*Sample\$.*" />
</Match>
</FindBugsFilter>
?
?
step2.在eclipse plugin里添加上文的filter文件