@@ -4,7 +4,7 @@ buildscript {
44 }
55 dependencies {
66 classpath libs. groovy. toml
7- classpath " org.graceframework:grace-gradle-plugin:2024.0.0-M2 "
7+ classpath " org.graceframework:grace-gradle-plugin:2024.0.0-RC1 "
88 }
99}
1010
@@ -17,7 +17,11 @@ def DOCUMENTATION_GROUP = 'Documentation'
1717def toml = new groovy.toml.TomlSlurper ()
1818def versions = toml. parse(rootProject. file(' gradle/libs.versions.toml' )). versions
1919def groovyVersion = versions[' groovy' ]
20+ def graceAsyncVersion = versions[' grace-async' ]
21+ def graceEventsVersion = versions[' grace-events' ]
2022def graceDataVersion = versions[' grace-data' ]
23+ def graceDataHibernateVersion = versions[' grace-data-hibernate' ]
24+ def graceDataMongoDBVersion = versions[' grace-data-mongodb' ]
2125def springFrameworkVersion = versions[' spring-framework' ]
2226def springBootVersion = versions[' spring-boot' ]
2327
@@ -30,11 +34,37 @@ configurations {
3034}
3135
3236dependencies {
37+ documentation libs. grace. async. core
38+ documentation libs. grace. datastore. core
39+ documentation libs. grace. datastore. gorm
40+ documentation libs. grace. datastore. gorm. bson
41+ documentation libs. grace. datastore. gorm. hibernate
42+ documentation libs. grace. datastore. gorm. mongodb
43+ documentation libs. grace. datastore. gorm. support
44+ documentation libs. grace. datastore. web
45+ documentation libs. grace. events. core
3346 documentation libs. groovy. ant
47+ documentation libs. groovy. console
48+ documentation libs. groovy. core
3449 documentation libs. groovy. groovydoc
50+ documentation libs. groovy. groovysh
51+ documentation libs. groovy. json
52+ documentation libs. groovy. swing
53+ documentation libs. groovy. templates
54+ documentation libs. groovy. xml
55+ documentation libs. hibernate. core
56+ documentation libs. jakarta. servlet
3557 documentation libs. javaparser
36- documentation libs. spring. core
3758 documentation libs. spring. boot
59+ documentation libs. spring. boot. actuator. autoconfigure
60+ documentation libs. spring. boot. autoconfigure
61+ documentation libs. spring. context
62+ documentation libs. spring. contextSupport
63+ documentation libs. spring. core
64+ documentation libs. spring. orm
65+ documentation libs. spring. tx
66+ documentation libs. spring. web
67+ documentation libs. spring. webmvc
3868 documentation libs. snakeyaml
3969}
4070
@@ -102,10 +132,15 @@ tasks.register('groovyapidoc', DefaultTask) {
102132 link(packages : ' jakarta.annotation.' , href : ' https://jakarta.ee/specifications/annotations/2.1/apidocs/' )
103133 link(packages : ' jakarta.servlet.' , href : ' https://jakarta.ee/specifications/servlet/6.0/apidocs/' )
104134 link(packages : ' groovy.,org.codehaus.groovy.,org.apache.groovy.' , href : " https://docs.groovy-lang.org/docs/groovy-${ groovyVersion} /html/gapi/" )
135+ link(packages : ' org.hibernate.' , href : " https://docs.hibernate.org/orm/5.6/javadocs/" )
105136 link(packages : ' org.springframework.core.,org.springframework.context.,org.springframework.beans.' , href : " https://docs.spring.io/spring-framework/docs/${ springFrameworkVersion} /javadoc-api" )
106137 link(packages : ' org.springframework.boot.,org.springframework.boot.actuate.info.' , href : " https://docs.spring.io/spring-boot/${ springBootVersion[0..2]} /api/java" )
107- link(packages : ' org.grails.datastore.,org.grails.datastore.mapping.model.' , href : " https://graceframework.org/grace-data/${ graceDataVersion} /api/" )
108- }
138+ link(packages : ' grails.async.,grails.async.decorator.,org.grails.async.' , href : " https://graceframework.org/grace-async/${ graceAsyncVersion} /api/" )
139+ link(packages : ' grails.events.,org.grails.events.' , href : " https://graceframework.org/grace-events/${ graceEventsVersion} /api/" )
140+ link(packages : ' grails.gorm.hibernate.,org.grails.orm.hibernate.' , href : " https://graceframework.org/grace-data-hibernate/${ graceDataHibernateVersion} /api/" )
141+ link(packages : ' grails.mongodb.,grails.gorm.mongo.,org.grails.datastore.bson.,org.grails.datastore.gorm.mongo.,org.grails.datastore.mapping.mongo.' , href : " https://graceframework.org/grace-data-mongodb/${ graceDataMongoDBVersion} /api/" )
142+ link(packages : ' grails.core.support.proxy.,grails.persistence.support.,grails.gorm.validation.,org.grails.datastore.gorm.support.,org.grails.datastore.gorm.validation.constraints.,org.grails.datastore.mapping.web.support.,org.grails.datastore.mapping.multitenancy.web.,grails.gorm.,org.grails.datastore.,org.grails.datastore.mapping.,org.grails.datastore.mapping.model.,org.grails.datastore.gorm.' , href : " https://graceframework.org/grace-data/${ graceDataVersion} /api/" )
143+ }
109144 }
110145}
111146
0 commit comments