Wygląda na to, że istnieje sporo różnych adnotacji wskazujących stan zerowania parametrów metody i wartości zwracanych w Javie, a sytuacja ewoluowała.Jaka jest sytuacja w 2013 r. Z adnotacjami @notnull w Javie?
Jakie są najlepsze praktyki w 2013 r. Do opisywania moich metod neplowania?
Jestem świadomy tego pytania, ale jest od 3 lat temu i podejrzewam, że sytuacja się zmieniła od tamtego czasu:
Which @NotNull Java annotation should I use?
Osobiście korzystam IntelliJ IDEA, ale ma nadzieję na rozwiązanie to nie wiąże mojego projektu z tym IDE. Używam Mavena do zarządzania zależnościami.
Jeśli używa Maven dostanie go za darmo, kiedy dodaje guawy. Guawa to droga do przebycia, ponieważ Google jest największym zwolennikiem tych adnotacji. –
@AdamGent: [Tak już nie jest] (http://code.google.com/p/guava-libraries/issues/detail?id=1096) od Guava 13+. – Coderer