Prior to this commit, GroovyDynamicElementReader was implemented in Groovy, which required that developers have Groovy language support installed and configured in their IDEs. This commit ports GroovyDynamicElementReader from Groovy to Java, making the compilation much simpler and allowing developers to open the project in Eclipse or VSCode (or other IDEs without Groovy support) without compiler errors. This commit also converts related tests from Groovy to Java. Closes gh-27945
16 lines
556 B
Groovy
16 lines
556 B
Groovy
description = "Spring Beans"
|
|
|
|
apply plugin: "kotlin"
|
|
|
|
dependencies {
|
|
api(project(":spring-core"))
|
|
optional("jakarta.inject:jakarta.inject-api")
|
|
optional("org.yaml:snakeyaml")
|
|
optional("org.codehaus.groovy:groovy-xml")
|
|
optional("org.jetbrains.kotlin:kotlin-reflect")
|
|
optional("org.jetbrains.kotlin:kotlin-stdlib")
|
|
testImplementation(testFixtures(project(":spring-core")))
|
|
testImplementation("jakarta.annotation:jakarta.annotation-api")
|
|
testFixturesApi("org.junit.jupiter:junit-jupiter-api")
|
|
testFixturesImplementation("org.assertj:assertj-core")
|
|
} |