You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Look if there's a better annotation or dependency to use to mark nullability:
Right now I'm pulling in Findbugs to be able to use @Nullable...
@Nullable is in the javax package which might violate an Oracle license (??? I think... I lost track of the whole discussion)
@CheckForNull is now a thing that Guava is changing to and apparently that was intended for usage and @Nullable is being misused by everyone... but then more tools seem to pick up on @Nullable than on @CheckForNull
Guava issue 2960 is a nice entry point into this nightmare. Seems like the checker framework (JSR 308) is the way to go?
See also Spotbugs issue 130
The text was updated successfully, but these errors were encountered:
Look if there's a better annotation or dependency to use to mark nullability:
@Nullable
...@Nullable
is in the javax package which might violate an Oracle license (??? I think... I lost track of the whole discussion)@CheckForNull
is now a thing that Guava is changing to and apparently that was intended for usage and@Nullable
is being misused by everyone... but then more tools seem to pick up on@Nullable
than on@CheckForNull
Guava issue 2960 is a nice entry point into this nightmare. Seems like the checker framework (JSR 308) is the way to go?
See also Spotbugs issue 130
The text was updated successfully, but these errors were encountered: