Hello!

The Nullability annotations in Java 8 are rather nice, in my view.

They serve as documentation, making it clear where one should expect nulls.
They also serve as hints to tooling such as FindBugs/SpotBugs and IDEs.

There is multiple Java packages providing these, see for example
https://stackoverflow.com/questions/4963300/which-notnull-java-annotation-should-i-use
.

Does anybody have experience with these?

Would you be in favor of spreading them more throughout the Artemis
codebase? Say ActiveMQServerPlugin.java may be a good place to start...
-- 
Jiri Daněk

Reply via email to