If you ask me, I am against adding an additional dependency for tool support. I would to remove these annotations and the dep completely. Other opinions? Am I the only one?
2015-01-22 20:25 GMT+01:00 Oliver B. Fischer <[email protected]>: > Hi Reinhard, > > FindBugs and similar tools can use these annotations not only to suppress > errors. They use it even for flow analysis. > > For example @CheckForNull allows FindBugs do detect what a caller of this > method does not perform a null check and might end in an NPE. Therefor > these annotations are very usefull for us to improve the quality of our > code base. Even the users of Tamaya will benefit from it if they also use > FindBugs. > > > Oliver > > > Am 22.01.15 um 12:25 schrieb Reinhard Sandtner: > >> whats the benefit of this lib? >> >> is it only for findbugs? >> we use a filter file - i think its better to have all our exclusions in >> the filter file with comments why it is excluded. so all are in one place >> and its very easy to find >> >> lg >> reini >> >> >> Am 22.01.2015 um 12:17 schrieb Mark Struberg <[email protected]>: >>> >>> That is really a grey area and up to the lawyer. >>> >>> LGPL is only widely agreed to be non-viral if you have it as runtime >>> linked library.For larger work and direct compile inclusion it is partly >>> assumed to be viral. >>> >>> See our licensing matrix: >>> >>> http://www.apache.org/legal/resolved.html >>> >>> >>> LieGrue, >>> strub >>> >>> >>> On Thursday, 22 January 2015, 12:10, Andres Almiray <[email protected]> >>> wrote: >>> >>> >>> > -- > N Oliver B. Fischer > A Schönhauser Allee 64, 10437 Berlin, Deutschland/Germany > P +49 30 44793251 > M +49 178 7903538 > E [email protected] > S oliver.b.fischer > J [email protected] > X http://xing.to/obf > > -- *Anatole Tresch* Java Engineer & Architect, JSR Spec Lead Glärnischweg 10 CH - 8620 Wetzikon *Switzerland, Europe Zurich, GMT+1* *Twitter: @atsticks* *Blogs: **http://javaremarkables.blogspot.ch/ <http://javaremarkables.blogspot.ch/>* *Google: atsticksMobile +41-76 344 62 79*
