Skip to content

Releases: solf/nullanno

Fixes for new Lombok & Eclipse compatibility

Choose a tag to compare

@solf solf released this 20 Oct 15:55
  • Added org.eclipse.jdt.annotation Nullable & NonNull annotations because they may sometimes be generated by Lombok (annos marked as deprecated)
  • Updated javadoc generation in pom.xml for new Eclipse compatibility (uses newer plugin version)

Changed annotations to be retained at runtime

Choose a tag to compare

@solf solf released this 09 Feb 15:05

Changed annotations to be retained at runtime as those are useful for runtime code analysis (such as JavaBeans validation).

NonNullByDefault repackaged for better compatibility between Eclipse & IDEA IDEs

Choose a tag to compare

@solf solf released this 12 Jul 13:32

BREAKING CHANGE: javax.annotation.NonNullByDefault is now org.eclipse.jdt.annotation.NonNullByDefault to provide the best support across Eclipse & IDEA IDEs (due to their limitations).

It is still non-standard Eclipse annotation because it also declares ARRAY_CONTENTS as non-null by default.

IntelliJ Idea support

Choose a tag to compare

@solf solf released this 28 Jun 16:19

Added support for IntelliJ Idea to @NonNullByDefault