A class of a bugInstance might be missing a source path. This case is handled now (path is represented as "undefined"). For details, see https://bitbucket.org/MarkusSchulte/atlassian-bamboo-findbugs-plugin/issues/4/nullpointerexception-thrown-when-viewing
Version history
2.0.11Bamboo Server 6.8.0 - 9.6.12020-09-08Handle class of bugInstance with missing path Version 2.0.11 • Released 2020-09-08 • Supported By Markus Schulte • Paid via Atlassian • Commercial2.0.10Bamboo Server 6.8.0 - 7.1.42020-04-08Updated Atlassian dependencies Version 2.0.10 • Released 2020-04-08 • Supported By Markus Schulte • Paid via Atlassian • CommercialI updated the Atlassian dependencies for this Bamboo app. As a result, the app supports Bamboo v6.8 onwards. This is because Bamboo6.8 is the first Bamboo shipping with Atlassian UPM v3.Older Bamboo versions are working fine, too, but official support is dropped. If you use an older Bamboo version, update the Atlassian Universal Plugin Manager to at least v3. Otherwise the app will still work, but you will see an error while installing.
2.0.9Bamboo Server 5.15.0 - 6.10.62019-06-20Bamboo 6.9 compatible No release notes.2.0.8Bamboo Server 5.15.0 - 6.8.32019-04-02Bugfix release Fixed problems when parsing extraordinary findbugs or spotbugs result.
2.0.4Bamboo Server 5.15.0 - 6.8.32018-05-16Bugfix release When using the addon, the navigation might have been broken.
This release works around a Bamboo-Bug, causing the navigation to be broken. For details, have a look at https://jira.atlassian.com/browse/BAM-19884
2.0.3Bamboo Server 5.15.0 - 6.5.12018-05-10Maintainence release This release contains internal changes only.
- Updating to Atlassian Spring scanner v2
- Removed (meanwhile unused) dependencies to jsr311-api and jaxb-api
2.0.1Bamboo Server 5.15.0 - 6.5.12018-05-03Improved job result page The job result page renewed completely, providing now two new features, filtering as well as grouping options. By using the filter/grouping, only details for a certain directory with a certain severity can be shown, for example. The performance of this page has improved, as a result, the default "Auto split-size" was being increased to 8.000, you may try higher values.
1.5.0Bamboo Server 5.15.0 - 6.4.22017-11-28Linking result to repository New
- When viewing result, link each reported file to the repository; GitHub, Bitbucket and Bitbucket server aka Stash are supported
Fix
- At task-configuration, the URL to the project-page
Improvement
- Result DataTable is now rendered after page load of job build result page
- For report chart, report is renamed from "Metric FindBugs" to "FindBugs"
Maintenance
- Updated external dependencies
Internal
- Separated XML processing from Bamboo framework into own project
- Combine the different repositories of the Schultedev Bamboo addon development into a single repository
1.4.2Bamboo Server 5.13.0 - 6.2.92017-06-16Maintainence release - DataTables to 1.10.15
- New task-option for configuring auto-split size
1.4.1Bamboo Server 5.13.0 - 6.0.52017-06-09Bugfix release Fixing possible OSGi-problem when addon is run in combination with Bamboo remote agents.
1.4.0Bamboo Server 5.13.0 - 6.0.52017-06-05Handle bigger results Introduced auto-splitting of big results files.
1.3.5Bamboo Server 5.13.0 - 6.0.52017-02-16Bugfix release Previous version messed up packaging.
1.3.3Bamboo Server 5.13.0 - 5.14.52017-01-28Maintenance jQuery DataTables to 1.10.13
1.3.2Bamboo Server 5.13.0 - 5.14.52017-01-10Bugfix release Fixed a possible NPE.
1.3.1Bamboo Server 5.13.0 - 5.14.52016-11-13Bugfix: Now the task is running on remote agents, too The FindBugs-task has not been running smoothly on remote agents - now it does.Tested against Bamboo 5.14.1 on the way, and brought external dependencies up to date.
1.3.0Bamboo Server 5.13.0 - 5.13.22016-09-29Added report line chart No release notes.1.2.3Bamboo Server 5.10.0 - 5.13.22016-09-25Handling Atlassian license Atlassian license is now handled correctly (if valid, expired, ...)
1.2.1Bamboo Server 5.10.0 - 5.13.22016-09-10Initial release No release notes.