strict-null-check

A Gradle plugin to make your Java code check for nullability by default

APACHE-2.0 License

Stars
2

Bot releases are visible (Hide)

strict-null-check - v3.4.1 Latest Release

Published by github-actions[bot] 3 months ago

3.4.1 (2024-07-13)

Bug Fixes

  • compat: Lower Java compat version and re-bump deps (#131) (98ba008)
strict-null-check - v3.4.0

Published by github-actions[bot] 4 months ago

3.4.0 (2024-06-13)

Features

  • deps: Update dependencies 2024.06.13 (#129) (2b6bc04)
strict-null-check - v3.3.0

Published by github-actions[bot] 9 months ago

3.3.0 (2024-01-21)

Features

  • deps: Update dependencies 2024.01.20 (#125) (e61f583)
strict-null-check - v3.2.0

Published by github-actions[bot] 12 months ago

3.2.0 (2023-11-03)

Features

  • deps: Update dependencies 2023.11.03 (#122) (157791f)
strict-null-check - v3.1.0

Published by github-actions[bot] about 1 year ago

3.1.0 (2023-10-21)

Bug Fixes

  • security: Vulnerabilities on tomcat-jasper (#117) (69595ff)

Features

strict-null-check - v3.0.1

Published by github-actions[bot] about 1 year ago

3.0.1 (2023-09-15)

Bug Fixes

  • source: Dependency versions convention to latest (#113) (3496c86)
strict-null-check - v3.0.0

Published by github-actions[bot] about 1 year ago

3.0.0 (2023-09-10)

Features

  • core: Change how the plugin should be used (#109) (ff6dd40)

Performance Improvements

BREAKING CHANGES

  • core: The strictNullCheck extension has changed to allow configuration of the imports and the annotations separately, with useful shorcut functions like useEclipse() and useSpring(). It also allows to specifically add the source dependencies of the annotations, also with useful shortcuts like addFindBugs() and addSpotBugs(). The default conventions of the extensions has also changed, by default now only javax.annotation.ParametersAreNonnullByDefault annotation is used wihout adding any source dependency. Additionally, the generatePackageInfo task can no longer be configured directly, chenges should always come from the extension.
  • core: The codebase was migrated from Groovy to Java 20
strict-null-check - v2.3.0

Published by github-actions[bot] about 1 year ago

2.3.0 (2023-08-18)

Bug Fixes

Features

  • deps: Update dependencies 2023.08.17 (#104) (995a5b8)
strict-null-check - v2.2.0

Published by JoseLion over 1 year ago

2.2.0 (2023-06-04)

Bug Fixes

  • deps: Update dependencies 2023.06.03 (#99) (8f534e8)

Features

  • core: Allow overriding package-info.java (#100) (e49e131)
strict-null-check - v2.1.0

Published by JoseLion almost 2 years ago

2.1.0 (2023-01-13)

Features

  • core: Update dependencies 2023.01.12 (#97) (572cae7)
strict-null-check - v2.0.0

Published by JoseLion over 2 years ago

This release adds a breaking change to the ID of the plugin. From now on, the plugin ID is io.github.joselion.strinct-null-check. Check the docs for more info. This release adds the following commits:

  • @JoseLion | chore(deps): Upgrade dependencies (#87) | 224c059
  • @JoseLion | chore(gradle): Make mono project (#88) | a267792
  • @JoseLion | chore(gradle): Refactor to io.github group (#89) | d179f59
  • @JoseLion | fix(generator): Fix hard-coded src directory (#90) | d82ad17
  • @JoseLion | chore(version): Bump to v2.0.0 (#91) | 3b30cd3
strict-null-check - v1.4.3

Published by JoseLion about 3 years ago

This release contains only a fix to v1.4.2:

  • @JoseLion | Fix sourceJar task dependsOn configuration order (#81) | a592eef
strict-null-check - v1.4.2

Published by JoseLion about 3 years ago

This release has only one fix:

  • @JoseLion | Depend on sourcesJar task if present (#78) | 986c74a
strict-null-check - v1.4.1

Published by JoseLion about 3 years ago

This release add one fix:

  • @JoseLion | Fix getSourcePackages append condition (#75) | 8ed32b9
strict-null-check - v1.3.1

Published by JoseLion about 3 years ago

strict-null-check - v1.4.0

Published by JoseLion about 3 years ago

This release adds one feature:

  • @JoseLion | Upgrade dependencies (#72) | 3797203
strict-null-check - v1.3.0

Published by JoseLion about 3 years ago

strict-null-check - v1.2.6

Published by JoseLion about 3 years ago

strict-null-check - v1.2.5

Published by JoseLion about 3 years ago

strict-null-check - v1.2.4

Published by JoseLion about 3 years ago

Badges
Extracted from project README
CI CodeQL Release Pages Gradle Plugin License Known Vulnerabilities