1
0
mirror of synced 2026-08-05 01:36:56 +00:00

Merge branch '6.1.x'

Automate spring-security.xsd

Closes gh-13826
This commit is contained in:
Rob Winch
2023-09-14 23:44:34 -05:00
5 changed files with 263 additions and 11 deletions
+11
View File
@@ -1,4 +1,5 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
import org.springframework.gradle.xsd.CreateVersionlessXsdTask
import trang.RncToXsd
apply plugin: 'io.spring.convention.spring-module'
@@ -116,6 +117,16 @@ dependencies {
testRuntimeOnly 'org.hsqldb:hsqldb'
}
def versionlessXsd = project.tasks.create("versionlessXsd", CreateVersionlessXsdTask) {
inputFiles.from(project.sourceSets.main.resources)
versionlessXsdFile = project.layout.buildDirectory.file("versionlessXsd/spring-security.xsd")
}
processResources {
from(versionlessXsd) {
into 'org/springframework/security/config/'
}
}
tasks.named('rncToXsd', RncToXsd).configure {
rncDir = file('src/main/resources/org/springframework/security/config/')
@@ -1 +0,0 @@
spring-security-6.2.xsd