@Nullable annotations!

26 views
Skip to first unread message

Andreas Schildbach

unread,
Feb 17, 2015, 12:08:58 PM2/17/15
to public-transport...@googlegroups.com
Der Public Transport Enabler nutzt jetzt @Nullable-Annotationen (nach
JSR 305), um klarer zu machen wo "null" erwartet werden muss bzw.
erlaubt ist und wo nicht. Das betrifft vor allem alle API-Methoden in
NetworkProvider.java und alle DTOs. Die internen Methoden stelle ich nur
nach Bedarf um, d.h. wenn es dort mal ne NullPointerException gab die es
bis ins fertige Produkt geschafft hat.

Beachtet bitte, dass bislang keine andere der JSR 305-Annotationen
verwendet wird, insbesondere auch nicht @Nonnull.

Ich hoffe, dass diese Änderung etwas zur Dokumentation der
Schnittstellen beiträgt.
Reply all
Reply to author
Forward
0 new messages