2012-11-15 6 views
7

istnieje adnotacja w FindBugs zignorować zestaw błędów, na przykład:Czy istnieje klasa adnotacji w FindBugs ignorować wszystkie ostrzeżenia w pliku

import edu.umd.cs.findbugs.annotations.SuppressWarnings; 
@SuppressWarnings(value="DLS_DEAD_LOCAL_STORE", justification="...") 

czy istnieje sposób, aby ignorować wszystkie rodzaje błędy dla pliku Java, przy użyciu adnotacji?

ja awared, że plik może być wykluczony z wiersza polecenia lub pliku konfiguracyjnego: http://findbugs.sourceforge.net/manual/filter.html

ale w tym konkretnym przypadku, to muszę zdefiniować ten wykluczenia modyfikujący tylko ten plik Java.

Odpowiedz

12

Użyj standardowej adnotacji z pustym łańcuchem dla atrybutu value.

@SuppressWarnings(value = "") 

Jeśli używasz @SuppressFBWarnings zamiast @SuppressWarnings, aby uniknąć nieporozumień z java.lang.SuppressWarnings i umożliwiają automatyczny import w IDE do pracy, można nawet pominąć value atrybutów całkowicie.

@SuppressFBWarnings 
Powiązane problemy