Add rncToXsd task to resources set

This addresses a deprecation warning causing build caching to be
disabled for some tasks. With this change, we tell Gradle that the
rncToXsd task produces output that should be considered a resource.
This clears up ambiguities when computing the task graph.
This commit is contained in:
Eric Haag 2023-08-18 16:26:17 +01:00 committed by Marcus Da Coregio
parent 4ebfa2c804
commit 620e6e0c34
1 changed files with 8 additions and 2 deletions

View File

@ -116,6 +116,14 @@ tasks.named('rncToXsd', RncToXsd).configure {
xslFile = new File(rncDir, 'spring-security.xsl')
}
sourceSets {
main {
resources {
srcDir(tasks.named('rncToXsd'))
}
}
}
tasks.withType(KotlinCompile).configureEach {
kotlinOptions {
languageVersion = "1.3"
@ -125,8 +133,6 @@ tasks.withType(KotlinCompile).configureEach {
}
}
build.dependsOn rncToXsd
compileTestJava {
exclude "org/springframework/security/config/annotation/web/configurers/saml2/**", "org/springframework/security/config/http/Saml2*"
}