Spotbugs Maven Plugin 4.8.3.0
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