Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you set up your IDE this way then you will see IllegalArgumentExceptions when tests encounter violations of @NotNull at runtime. This runtime checking is not, in general, in effect in the Geode product unless the user goes out of their way to make it so, by adding a Java annotation processor. No such annotation processor is present in the Geode CI pipelines (at the time of this writing) so no runtime checking of this annotation happens in CI.

Here is the home page for the JetBrains annotations Maven project: https://github.com/JetBrains/java-annotations

...