@@ -4,7 +4,7 @@ buildscript {
44 }
55 dependencies {
66 classpath " org.grails:grails-gradle-plugin:$grailsGradlePluginVersion "
7- classpath " org.asciidoctor:asciidoctor-gradle-jvm:4.0.3 "
7+ classpath " org.asciidoctor:asciidoctor-gradle-jvm:$a sciidoctorJvmVersion "
88 }
99}
1010
@@ -24,82 +24,42 @@ repositories {
2424 mavenCentral()
2525}
2626
27- dependencyManagement {
28- imports {
29- mavenBom " org.grails:grails-bom:$grailsVersion "
30- }
31- applyMavenExclusions false
32- }
33-
3427configurations {
3528 documentation
36-
37- configureEach {
38- resolutionStrategy. eachDependency { DependencyResolveDetails details ->
39- if ((details. requested. group == ' org.codehaus.groovy' || details. requested. group == ' org.apache.groovy' ) && details. requested. name != ' groovy-bom' ) {
40- details. useTarget(group : ' org.apache.groovy' , name : details. requested. name, version : " $groovyVersion " )
41- details. because " The dependency coordinates are changed in Apache Groovy 4, plus ensure version"
42- }
43-
44- if (details. requested. group == " io.micronaut" && details. requested. name == " micronaut-inject-groovy" ) {
45- details. useVersion(" 4.6.1" )
46- }
47- }
48- }
4929}
5030
5131dependencies {
52- api " org.liquibase:liquibase-core: $l iquibaseHibernate5Version "
32+ implementation platform( " org.grails:grails-bom: $g railsVersion " )
5333
34+ api " org.liquibase:liquibase-core:$liquibaseHibernate5Version "
5435 api(" org.liquibase.ext:liquibase-hibernate5:$liquibaseHibernate5Version " ) {
5536 exclude group : ' org.hibernate' , module : ' hibernate-core'
5637 exclude group : ' org.hibernate' , module : ' hibernate-entitymanager'
5738 exclude group : ' org.hibernate' , module : ' hibernate-envers'
58- exclude group : ' org.liquibase' , module : ' liquibase-core'
59- exclude group : ' org.liquibase' , module : ' liquibase-test-harness'
6039 exclude group : ' com.h2database' , module : ' h2'
6140 }
62- api " jakarta.annotation:jakarta.annotation-api:$jakartaAnnotationApiVersion "
63- api ' org.apache.commons:commons-lang3:3.17.0'
64-
65- compileOnly " org.hibernate:hibernate-core-jakarta:$hibernate5Version "
41+ api " org.apache.commons:commons-lang3"
6642
6743 compileOnly " org.springframework.boot:spring-boot-starter-logging"
68- compileOnly " org.springframework.boot:spring-boot-starter-actuator"
6944 compileOnly " org.springframework.boot:spring-boot-autoconfigure"
70- compileOnly " org.springframework.boot:spring-boot-starter-tomcat"
71-
72- compileOnly " org.grails:grails-web-boot"
73- compileOnly " org.grails:grails-dependencies"
74- compileOnly " jakarta.servlet:jakarta.servlet-api:$servletApiVersion "
75- compileOnly " org.grails.plugins:hibernate5:$gormVersion "
76- testImplementation " io.micronaut:micronaut-inject-groovy:$micronautVersion "
77- testImplementation " io.micronaut:micronaut-inject:$micronautVersion "
78- testImplementation " org.liquibase.ext:liquibase-hibernate5:$liquibaseHibernate5Version "
79- testImplementation " org.liquibase:liquibase-core:$liquibaseHibernate5Version "
80-
45+ compileOnly " org.grails.plugins:hibernate5"
46+ compileOnly " org.apache.groovy:groovy-sql"
47+ compileOnly " org.apache.groovy:groovy-xml"
8148
8249 testImplementation " org.springframework.boot:spring-boot-starter-tomcat"
83- testImplementation " org.hibernate:hibernate-core-jakarta:$hibernate5Version "
84- testImplementation " org.grails.plugins:hibernate5:$gormVersion "
85-
50+ testImplementation " org.grails.plugins:hibernate5"
8651 testImplementation " org.grails:grails-gorm-testing-support"
87- testImplementation " org.mockito:mockito-core"
8852 testImplementation " org.grails:grails-web-testing-support"
8953 testImplementation " com.h2database:h2:$h2Version "
9054
91-
92- documentation " org.apache.groovy:groovy:$groovyVersion "
93- documentation " org.apache.groovy:groovy-ant:$groovyVersion "
94- documentation " org.apache.groovy:groovy-templates:$groovyVersion "
95- documentation " com.github.javaparser:javaparser-core:$javaParserCoreVersion "
96-
55+ documentation " org.apache.groovy:groovy"
56+ documentation " org.apache.groovy:groovy-ant"
57+ documentation " org.apache.groovy:groovy-templates"
58+ documentation " com.github.javaparser:javaparser-core"
9759}
9860
99- java {
100- toolchain {
101- languageVersion = JavaLanguageVersion . of(17 )
102- }
61+ compileJava {
62+ options. release = 17
10363}
10464
10565grailsPublish {
0 commit comments