タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとJavaとFingBugsに関するdecoy2004のブックマーク (1)

  • FindBugs の @NonNull @CheckForNull アノテーション - あるプログラマの日記

    FindBugs の @NonNull アノテーションで引数や戻り値が null でないことを明示すると、可読性もよくなるし、間違って null の引数を指定したり、null を返すコードを書くと、FindBugs の指摘が入るので、不要な null チェックの冗長なコードが減少する。 import edu.umd.cs.findbugs.annotations.NonNull; .. @NonNull public String get(@NonNull String key) { .. return .. } .. 逆に、どうしても null の引数指定や null の戻り値が発生する場合は @CheckForNull アノテーションを付けて null チェックコードを書くように明示することができる。こちらは null チェックがないと FindBugs が指摘してくれる。 impor

    FindBugs の @NonNull @CheckForNull アノテーション - あるプログラマの日記
    decoy2004
    decoy2004 2014/08/08
    『FindBugs の @NonNull アノテーションで引数や戻り値が null でないことを明示すると、間違って null の引数を指定したり、null を返すコードを書くと、FindBugs の指摘が入る』
  • 1