Releases: JoseLion/strict-null-check
Releases · JoseLion/strict-null-check
v3.5.0
v3.4.1
v3.4.0
v3.3.0
v3.2.0
v3.1.0
v3.0.1
v3.0.0
3.0.0 (2023-09-10)
Features
Performance Improvements
BREAKING CHANGES
- core: The
strictNullCheck
extension has changed to allow configuration of the imports and the annotations separately, with useful shorcut functions likeuseEclipse()
anduseSpring()
. It also allows to specifically add the source dependencies of the annotations, also with useful shortcuts likeaddFindBugs()
andaddSpotBugs()
. The default conventions of the extensions has also changed, by default now onlyjavax.annotation.ParametersAreNonnullByDefault
annotation is used wihout adding any source dependency. Additionally, thegeneratePackageInfo
task can no longer be configured directly, chenges should always come from the extension. - core: The codebase was migrated from Groovy to Java 20