Может кто-нибудь объяснить мне, почему это выдает предупреждение findbug:
if (m != null && m.getModifiedDate() != null)
content.put("ModifiedDate", m.getModifiedDate().getTime());
, и это работает:
if(m != null){
Date date = m.getModifiedDate();
if (date != null)
content.put("ModifiedDate", date .getTime());
}
Предупреждение: возможное разыменование нулевого указателя из-за возвращаемого значения вызываемого метода.
Есть ли возможность сообщить FindBugs, что Пример № 1 не должен быть предупреждением?