사람이 나를 설명 할 수 :FindBugs가 null에 대한 검사를 무시하는 이유는 무엇입니까? 이것은 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());
}
경고 : 호출 된 메서드의 값을 반환하기 때문에 가능한 널 포인터 역 참조입니다.
예제 1은 경고가 아니어야 FindBugs에 알릴 수 있습니까?
경고 중 ??? – UmNyobe
경고는 무엇입니까? – montardon
죄송합니다. 붙여 넣기를 잊어 버리니 죄송합니다. -effort를 실행하여 – soulcinder