Skip to content

Spotbugs Maven Plugin 4.8.3.0

Compare
Choose a tag to compare
@hazendaz hazendaz released this 15 Jan 01:49
· 337 commits to master since this release

This release is much larger than most, all IT tests are good to go. Given scope of changes, if any issues seen, please raise ticket so we can quickly address. A lot was done here to fix-up lazy groovy usage.

Consumer

  • Support for spotbugs 4.8.3
  • library updates
  • Add 'noClassOk' option (untested)
  • Stop overusing 'def' from groovy and use concrete types
  • Many plexus to standard java usage
  • Switch 'Boolean' to 'boolean' for parameters
  • Remove long deprecated and not actually used spotbugsXmlOutput
  • Switch to using buffered writer
  • Drop supporting 2005 version of jxr-maven-plugin
  • Add support for usage of classifier (untested)
  • Add better logging when plugin skipped
  • Cleanup property usage and remove unused properties

Build

  • For integration tests switch to jakarta namespace
  • Cleanup site
  • Add groovy doc annotations
  • Let groovy create javadocs
  • Remove obsolete groovy config from build
  • Update groovy docs headers, footers, doc title
  • Replace examples with modern site usage
  • Replace all it with modern site usage
  • Replace only bash IT test with groovy