Skip to content

Spotbugs Maven Plugin 4.9.0.0

Compare
Choose a tag to compare
@hazendaz hazendaz released this 15 Feb 20:08
· 40 commits to master since this release

Project

  • Requires java 11 now
  • Support spotbugs 4.9.0
  • Update plugins / dependencies
  • cleanup some output logging that occurs during usage
  • Use more concrete object definitions instead of 'def'
  • Use Path.of instead of Paths.get
  • Update javadoc that default character encoding is utf-8 not the system default. This has not been true in a very long time.

Build 33

  • Add information on how to override with newer spotbugs as its rare that the maven plugin has any specific changes related to the spotbugs core updates.
  • github action updates
  • restructure entire pom to make use of dependency management to make it more clear we ware overriding libraries rather than using then and check dependency analyzer to see its decreasing invalid setup. This is intended to help when moving to doxia 2 which is still in progress.
  • Use more dependency management setup
  • reduce spotbugs variables so that renovate updates in fact update fully
  • override any plugins from parent that now require doxia 2 back to their doxia 1 counterparts
  • avoid transfer progress output throughout
  • cleanup many warnings inside integration tests

note: Before this release, we had been forked off the original findbugs-maven-plugin. As that plugin points back here and give so many commits ahead, github was used to break the fork and retain all information otherwise which also updated all forks.