mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-09-21 16:19:42 +00:00
Update docs build to use offline javadoc links based on the contents of the javadoc jars. Since some libraries ship incorrect Gradle `.module` files, new dependency variants have been added for `implicitjavadoc` and `implicitsources`. These assume that javadoc and source jars are shipped using Maven conventions. These variants must be resolved using `lenient = true` since not all libraries ship them. The `element-list` files for `log4j` and `tomcat` have been copied directly from their website since they are available online but no javadoc jars are shipped. The `aggregatedJavadoc` task will now fail if links are made to unknown packages. Closes gh-51456