What's the best way to use @Nullable and @NotNull annotations in a mixed project?
There has been org.jetbrains.annotations.NotNull for quite a while now. There's also JSR-305 out there (http://code.google.com/p/jsr-305/) and finally there are annotations from FindBugs as well. But what is the way to go in a mixed setup? The Jetbrains annotations won't have any benefit in a development team that is dominated by Eclipse users. The FindBugs annotations aren't recognized by IDEA (yes I know there's a FindBugs plugin but that's something else than the live IDEA inspections).
Is there any chance for the Inspections plugin to also support the FindBugs annotations?
What's the best way to go?