I really like the code inspection functionalities which are now able with either JSR 305 or Jetbrains\' proprietary annotations for IntelliJ. Unfortunately both implementati
This has been made possible with the 10.5 of IntelliJ: http://blogs.jetbrains.com/idea/2011/03/more-flexible-and-configurable-nullublenotnull-annotations/
As this question is IntelliJ specific it is perhaps best asked on an IntelliJ forum. You might find this thread interesting http://devnet.jetbrains.net/message/5262800. The downside of using Findbugs is that it doesn't provide code injection for runtime checks and JSR-305 doesn't appear likely to be approved anytime soon.
According to IntelliJ issue IDEA-64677:
I'm late to the party, but for future readers this might be interesting.
As of IntelliJ 15.0.2, you may natively use other annotations than the JetBrains ones:
Editor > Inspections
tabJava > Probable Bugs > "@NotNull/@Nullable problems"
Configure annotations
button, leading to this dialog where you can select from a list of well-known annotations: