Eclipse は、「潜在的な null ポインター アクセス: The variable ann may be null at this location」という警告を表示します。
SomeAnnotation ann = type.getAnnotation( SomeAnnotation.class );
Preconditions.checkNotNull( ann, "Missing annotation on %s", type );
for( String value : ann.value() ) { // <-- warning happens here
}
私は Eclipse 3.7 とGuavaを使用しています。この警告を取り除く方法はありますか?
使用できSuppressWarnings("null")
ましたが、悪い考えだと思う方法に添付する必要があります。