Add the git patch of Maven Javadoc Plugin 3.2.0 to the parent project
Basics
Logistics
Basics
Logistics
Description
Environment
None
100% Done
Activity
Show:

Philip Smart April 21, 2020 at 1:19 PMEdited
This change will affect 11.0.1-SNAPSHOT of the java parent project. Any project that points to this version will need to ensure it does not override the maven-javadoc-plugin version, as only 3.2.0 will exist within the net.shibboleth.maven.plugins group. Only java-identity-provider and java-opensaml seem to override this.
When the java-parent-project is updated, should mainline for all relevant projects be updated to 11.0.1-SNAPSHOT at the same time, and the maven-javadoc-plugin override be removed from the idp and opensaml projects.
The Maven Javadoc Plugin 3.2.0 has a bug which prevents the aggregate apidocs on the idp-parent (or any project parent) from building, see https://shibboleth.atlassian.net/browse/JPAR-161#icft=JPAR-161 and JPAR-163.
The git patch of a simple fix for this will be added to the java-parent-project. The process of pulling, patching, building, and deploying (to nexus) the fixed version will be documented