사용자 도구

사이트 도구


java:null_check

문서의 이전 판입니다!


Java Null Check static analysis

Null 검사 Annotation과 FindBugs

  • Java FindBugs 의 JSR 305 annotation 을 사용해 nullable/nonnull을 지정한다.
  • @javax.annotation.Nullable
  • @javax.annotation.Nonnull
  • Findbugs 자체는 의도적으로 null check를 느슨하게 하여 false alarm을 줄여놔서 촘촘하게 검사하지 못한다고 한다.
  • Checker Framework 혹은 Uber NullAway를 사용하는게 나을 듯.
java/null_check.1514856988.txt.gz · 마지막으로 수정됨: 2018/01/02 10:06 저자 kwon37xi