Таким образом, проблема заключается в возможности комбинировать несколько подавлений предупреждений, чтобы каждый элемент не нуждался в собственной @SuppressWarnings
аннотации.
Так, например:
public class Example
public Example() {
GO go = new GO(); // unused
....
List<String> list = ( List<String> ) go.getList(); // unchecked
}
...
// getters/setters/other methods
}
Теперь вместо двух @SuppressWarnings
я хочу иметь одно на уровне класса для этих двух предупреждений, вот так:
@SuppressWarnings( "unused", "unchecked" )
public class Example
public Example() {
GO go = new GO(); // unused - suppressed
....
List<String> list = ( List<String> ) go.getList(); // unchecked - suppressed
}
...
// getters/setters/other methods
}
Но это неверный синтаксис, есть ли способ сделать это?
@SuppressWarnings ("unused", "unchecked") не работает, измените его на @SuppressWarnings ({"unused", "unchecked"})
—
Радж