タグ

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

タグの絞り込みを解除

guavaに関するmiya-janのブックマーク (1)

  • Why checkNotNull() is not annotated with @Nonnull

    I found inconvenient that checkNotNull() precondition in guava is not marked with @Nonull annotation. Consider following example: State(Set<Model> models, Set<Variation> variations) { this.models = checkNotNull(models); this.variations = checkNotNull(variations); if (this.variations == null) { throw new IllegalArgumentException(); } this.engine = createEngine(); } So IDE could not found that varia

    Why checkNotNull() is not annotated with @Nonnull
    miya-jan
    miya-jan 2013/07/26
    @Nonnull付けるのめんどくさいよねって話。原理主義的には付けたいところであるので、google closureのannotationくらい楽な仕組みがあるといいんだけどなー。
  • 1