Czy ktoś może mi wyjaśnić dlaczego ta generuje ostrzeżenie findbug:Dlaczego FindBugs ignoruje mój czek na wartość zerową?
if (m != null && m.getModifiedDate() != null)
content.put("ModifiedDate", m.getModifiedDate().getTime());
i to działa:
if(m != null){
Date date = m.getModifiedDate();
if (date != null)
content.put("ModifiedDate", date .getTime());
}
Ostrzeżenie: Możliwe pustego wskaźnika dereference ze względu na wartość zwaną metodą powrotu.
Czy istnieje possibilty powiedzieć FindBugs że Przykład numer 1 nie powinien być ostrzeżeniem?
które ostrzeżenie ??? – UmNyobe
Co to jest ostrzeżenie? – montardon
przepraszam zapomniałem go wkleić .. edytowany – soulcinder