That's great, latest Eclipse has support for null annotations as well, you might have to turn them on in the compiler settings though.
Andriy 2015-02-23 6:00 GMT-05:00 Daniel Naber <daniel.na...@languagetool.org>: > Hi, > > I've added quite some '@Nullable' annotations to methods. They indicate > that a method might return null. How does that help? Assume you have > code like this: > > myObject.foo().someMethod(); > > Now if foo() returns null, this would throw a NullPointerException. But > when foo() has been annotated (e.g. "@Nullable public String foo() > {...}"), your IDE can warn you about this code. IntelliJ warns by > default, not sure about Eclipse. > > I suggest that all methods that may return null should be annotated with > @Nullable (org.jetbrains.annotations.Nullable), not just public methods. > Anyway, often it's even better to not return null, e.g. if a list is > returned, the list may be empty but not null. Also, for public methods > it should be documented in javadoc when a method can return null. > > Regards > Daniel > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk > _______________________________________________ > Languagetool-devel mailing list > Languagetool-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/languagetool-devel ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Languagetool-devel mailing list Languagetool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/languagetool-devel