spring-boot/spring-boot-project
Andy Wilkinson 7b2d90811d Rewrite process for documenting managed dependencies
Previously, managed dependencies were documented using Gradle's
dependency constraints. This has proven to be non-deterministic for
reasons that are not fully understood. The working theory is that
the constraints that are documented vary depending on the tasks
that the build has run at the point at which the constraints are
being examined and documented.

This commit replaces approach with one that builds a model of a
resolved bom by examining the configured bom extension and the
XML of the Maven boms that it imports. This model is written to
disk from where it can then be consumed as a dependency on other
projects. The existing tasks for documenting the constrained
versions and version properties have been rewritten to use the
resolved bom model instead.

Closes gh-44855
2025-03-25 14:44:34 +00:00
..
spring-boot Fix incorrect `ConfigurationPropertyName` javadoc 2025-03-24 13:39:43 -07:00
spring-boot-actuator Order dependencies 2025-03-18 15:22:26 +01:00
spring-boot-actuator-autoconfigure Order dependencies 2025-03-18 15:22:26 +01:00
spring-boot-autoconfigure Stop relying on jakarta.annotation in EmbeddedLdapAutoConfiguration 2025-03-25 11:21:20 +01:00
spring-boot-dependencies Upgrade to Spring WS 4.0.12 2025-03-19 07:40:12 +00:00
spring-boot-devtools Add checks for factories files 2025-03-12 12:44:18 +00:00
spring-boot-docker-compose Improve debuggability of DockerComposeTestExtension 2025-03-19 09:42:22 +01:00
spring-boot-docs Rewrite process for documenting managed dependencies 2025-03-25 14:44:34 +00:00
spring-boot-parent Centralize dependency management of Commons Compress 2024-11-04 11:45:41 +00:00
spring-boot-starters Restore previous Main-Class configuration 2024-12-12 11:05:58 +00:00
spring-boot-test Add checks for factories files 2025-03-12 12:44:18 +00:00
spring-boot-test-autoconfigure Polish contribution 2025-02-22 18:53:51 +01:00
spring-boot-testcontainers Use gvenzl/oracle-free:23.6-slim which has ARM64 support 2025-03-19 09:22:58 +01:00
spring-boot-tools Use gvenzl/oracle-free:23.6-slim which has ARM64 support 2025-03-19 09:22:58 +01:00