From 0c6931f33129eb381ee6390a4adb620c41971570 Mon Sep 17 00:00:00 2001 From: Puneet Behl Date: Thu, 21 Jan 2021 01:10:37 +0530 Subject: [PATCH] Update GrailsGradlePlugin to add micronaut-inject-groovy with developmentOnly scope instead of runtimeOnly. Fixes grails/gorm-hibernate5#253 --- .../org/grails/gradle/plugin/core/GrailsGradlePlugin.groovy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/grails-gradle-plugin/src/main/groovy/org/grails/gradle/plugin/core/GrailsGradlePlugin.groovy b/grails-gradle-plugin/src/main/groovy/org/grails/gradle/plugin/core/GrailsGradlePlugin.groovy index f8af00228c7..2892464a5eb 100644 --- a/grails-gradle-plugin/src/main/groovy/org/grails/gradle/plugin/core/GrailsGradlePlugin.groovy +++ b/grails-gradle-plugin/src/main/groovy/org/grails/gradle/plugin/core/GrailsGradlePlugin.groovy @@ -475,7 +475,9 @@ class GrailsGradlePlugin extends GroovyPlugin { agent } final String micronautVersion = project.properties['micronautVersion'] - project.dependencies.add("runtimeOnly", "io.micronaut:micronaut-inject-groovy:${micronautVersion?:defaultMicronautVersion}") + if (project.configurations.findByName("developmentOnly")) { + project.dependencies.add("developmentOnly", "io.micronaut:micronaut-inject-groovy:${micronautVersion?:defaultMicronautVersion}") + } project.afterEvaluate(new AgentTasksEnhancer()) } }