Findbugs: Как игнорировать предупреждения Приоритета 2 и 3? - PullRequest
2 голосов
/ 11 января 2011

Мне нравится настраивать Findsbug-Filter, чтобы игнорировать предупреждения с приоритетом 2 и 3.

Примерно так.

<?xml version="1.0"?>
<FindBugsFilters>
    <Match>      
      <Bug pattern="SBSC_USE_STRINGBUFFER_CONCATENATION,*some more pattern*" />
      <OR>
       <Priority value="2" />
       <Priority value="3" />
      </OR>
    </Match>
</FindBugsFilter>

Но этот фильтр не сработал.Знаете ли вы правильную конфигурацию?

спасибо большое.

1 Ответ

0 голосов
/ 14 января 2011

Каждый матч - это то, что нужно отфильтровать.Попробуйте разделить фильтр на два совпадения:

<?xml version="1.0"?>
<FindBugsFilters>
    <Match>      
      <Bug pattern="SBSC_USE_STRINGBUFFER_CONCATENATION,*some more pattern*" />
      <Priority value="2" />
    </Match>
    <Match>      
      <Bug pattern="SBSC_USE_STRINGBUFFER_CONCATENATION,*some more pattern*" />
      <Priority value="3" />
    </Match>
</FindBugsFilter>
...