Open PhilippWendler opened 6 years ago
Full migration is blocked by SpotBugs support (https://github.com/spotbugs/spotbugs/issues/523).
We did the migration in e8e29f78805cc934d81c357d43bf3eb92b7711a4, but we still do not have a solution for @ParametersAreNonnullByDefault
(which Guava also still uses).
Guava is moving aways from the annotations in
javax.annotations
because of some problems with them. We should probably do the same, and as a first step accept the new annotations everywhere where our code checks for existence of the old annotations (e.g., where we check whether something is annotated with@Nullable
inClasses
).