Commit 0314d5f
committed
Apply micronaut-platform BOM to forge documentation configuration
Fixes the `Build Grails Forge` CI jobs that 0143553 broke. The
`documentation` configuration is registered by the buildsrc.groovydoc
plugin and is independent of compileClasspath / testRuntimeClasspath, so
the micronaut-platform BOM applied in each forge module's main
`dependencies { }` block does not reach it. After 0143553 dropped
the explicit `:$groovyVersion` from the documentation entries, the
groovy-* artifacts had no version source and groovydoc failed with
`Could not find org.apache.groovy:groovy-templates:.`
Apply the same BOM to the documentation configuration here so the
unversioned coordinates resolve through groovy-bom, matching the
approach used in the other forge configurations.
Verified: `./gradlew :grails-forge-cli:groovydoc :grails-forge-api:groovydoc
:grails-forge-core:groovydoc` succeeds.
Assisted-by: claude-code:claude-opus-4-71 parent 735ce32 commit 0314d5f
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
| |||
0 commit comments