Google-guava checkNotNull and IntelliJ IDEA's "may produce java.lang.NullPointerException"

Viewed 15679

Is there any way to suppress this warning:

MyClass object = null;

/*Some code that 'might' set this object but I know it will*/      


Preconditions.checkNotNull(object); 
//when "assert object != null" is used here no warning is shown

merged.setName(dRElement.getName());
//"May produce 'java.lang.NullPointerException'" warning here 

I'm using IntelliJ IDEA 10.5 and I know this warning is unnecessary however I would like to suppress it just here and avoid switching inspections off.

6 Answers
Related