[xwiki/xwiki-commons] b0592f: XCOMMONS-3163: Upgrade to Maven Javadoc plugin 3.12.0
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-commons Commit: b0592f659061d946005d8b25c892d2977b085c6e https://github.com/xwiki/xwiki-commons/commit/b0592f659061d946005d8b25c892d2... Author: Thomas Mortagne <[email protected]> Date: 2026-08-06 (Thu, 06 Aug 2026) Changed paths: M pom.xml Log Message: ----------- XCOMMONS-3163: Upgrade to Maven Javadoc plugin 3.12.0 Since 3.10.1 the Javadoc plugin only builds the Javadoc JAR when the directory it archives (<outputDirectory>/apidocs) exists, while it used to archive it unconditionally. The modules having all their classes in an internal package have nothing to document, so they lost the Javadoc JAR that the Maven Central Repository requires for every deployed artifact. The workaround pre-creating that directory was targeting ${project.build.directory}/apidocs while the plugin looks it up in <outputDirectory>, which defaults to ${project.build.directory}/reports, so it had no effect. Pin <outputDirectory> to a location shared with the directory creation so that both cannot disagree anymore. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-commons/settings/notifications
participants (1)
-
XWiki Notifications