"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "build.gradle" between
spring-framework-5.3.7.tar.gz and spring-framework-5.3.8.tar.gz

About: Spring Framework is an application framework for the Java platform and .NET Framework. Community edition.

build.gradle  (spring-framework-5.3.7):build.gradle  (spring-framework-5.3.8)
plugins { plugins {
id 'io.spring.dependency-management' version '1.0.9.RELEASE' apply false id 'io.spring.dependency-management' version '1.0.9.RELEASE' apply false
id 'io.spring.nohttp' version '0.0.5.RELEASE' id 'io.spring.nohttp' version '0.0.5.RELEASE'
id 'org.jetbrains.kotlin.jvm' version '1.5.0' apply false id 'org.jetbrains.kotlin.jvm' version '1.5.10' apply false
id 'org.jetbrains.dokka' version '0.10.1' apply false id 'org.jetbrains.dokka' version '0.10.1' apply false
id 'org.asciidoctor.jvm.convert' version '3.1.0' id 'org.asciidoctor.jvm.convert' version '3.1.0'
id 'org.asciidoctor.jvm.pdf' version '3.1.0' id 'org.asciidoctor.jvm.pdf' version '3.1.0'
id 'de.undercouch.download' version '4.1.1' id 'de.undercouch.download' version '4.1.1'
id "io.freefair.aspectj" version '5.1.1' apply false id "io.freefair.aspectj" version '5.1.1' apply false
id "com.github.ben-manes.versions" version '0.28.0' id "com.github.ben-manes.versions" version '0.28.0'
id "com.github.johnrengelman.shadow" version "6.1.0" apply false id "com.github.johnrengelman.shadow" version "6.1.0" apply false
id "me.champeau.jmh" version "0.6.4" apply false id "me.champeau.jmh" version "0.6.4" apply false
id "org.jetbrains.kotlin.plugin.serialization" version "1.5.0" apply fals e id "org.jetbrains.kotlin.plugin.serialization" version "1.5.10" apply fal se
id "org.unbroken-dome.xjc" version '2.0.0' apply false id "org.unbroken-dome.xjc" version '2.0.0' apply false
} }
ext { ext {
moduleProjects = subprojects.findAll { it.name.startsWith("spring-") } moduleProjects = subprojects.findAll { it.name.startsWith("spring-") }
javaProjects = subprojects - project(":framework-bom") javaProjects = subprojects - project(":framework-bom")
withoutJclOverSlf4j = { withoutJclOverSlf4j = {
exclude group: "org.slf4j", name: "jcl-over-slf4j" exclude group: "org.slf4j", name: "jcl-over-slf4j"
} }
} }
configure(allprojects) { project -> configure(allprojects) { project ->
apply plugin: "io.spring.dependency-management" apply plugin: "io.spring.dependency-management"
dependencyManagement { dependencyManagement {
imports { imports {
mavenBom "com.fasterxml.jackson:jackson-bom:2.12.3" mavenBom "com.fasterxml.jackson:jackson-bom:2.12.3"
mavenBom "io.netty:netty-bom:4.1.63.Final" mavenBom "io.netty:netty-bom:4.1.65.Final"
mavenBom "io.projectreactor:reactor-bom:2020.0.7" mavenBom "io.projectreactor:reactor-bom:2020.0.7"
mavenBom "io.r2dbc:r2dbc-bom:Arabba-SR9" mavenBom "io.r2dbc:r2dbc-bom:Arabba-SR10"
mavenBom "io.rsocket:rsocket-bom:1.1.0" mavenBom "io.rsocket:rsocket-bom:1.1.0"
mavenBom "org.eclipse.jetty:jetty-bom:9.4.40.v20210413" mavenBom "org.eclipse.jetty:jetty-bom:9.4.41.v20210516"
mavenBom "org.jetbrains.kotlin:kotlin-bom:1.5.0" mavenBom "org.jetbrains.kotlin:kotlin-bom:1.5.10"
mavenBom "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1. mavenBom "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.
4.3" 5.0"
mavenBom "org.jetbrains.kotlinx:kotlinx-serialization-bom mavenBom "org.jetbrains.kotlinx:kotlinx-serialization-bom
:1.2.0" :1.2.1"
mavenBom "org.junit:junit-bom:5.7.1" mavenBom "org.junit:junit-bom:5.7.2"
} }
dependencies { dependencies {
dependencySet(group: 'org.apache.logging.log4j', version: '2.14.1') { dependencySet(group: 'org.apache.logging.log4j', version: '2.14.1') {
entry 'log4j-api' entry 'log4j-api'
entry 'log4j-core' entry 'log4j-core'
entry 'log4j-jul' entry 'log4j-jul'
entry 'log4j-slf4j-impl' entry 'log4j-slf4j-impl'
} }
dependency "org.slf4j:slf4j-api:1.7.30" dependency "org.slf4j:slf4j-api:1.7.30"
dependency("com.google.code.findbugs:findbugs:3.0.1") { dependency("com.google.code.findbugs:findbugs:3.0.1") {
skipping to change at line 70 skipping to change at line 70
entry 'groovy' entry 'groovy'
entry 'groovy-jsr223' entry 'groovy-jsr223'
entry 'groovy-templates' // requires findbugs fo r warning-free compilation entry 'groovy-templates' // requires findbugs fo r warning-free compilation
entry 'groovy-test' entry 'groovy-test'
entry 'groovy-xml' entry 'groovy-xml'
} }
dependency "io.reactivex:rxjava:1.3.8" dependency "io.reactivex:rxjava:1.3.8"
dependency "io.reactivex:rxjava-reactive-streams:1.2.1" dependency "io.reactivex:rxjava-reactive-streams:1.2.1"
dependency "io.reactivex.rxjava2:rxjava:2.2.21" dependency "io.reactivex.rxjava2:rxjava:2.2.21"
dependency "io.reactivex.rxjava3:rxjava:3.0.12" dependency "io.reactivex.rxjava3:rxjava:3.0.13"
dependency "io.projectreactor.tools:blockhound:1.0.4.RELE ASE" dependency "io.projectreactor.tools:blockhound:1.0.4.RELE ASE"
dependency "com.caucho:hessian:4.0.63" dependency "com.caucho:hessian:4.0.63"
dependency "com.fasterxml:aalto-xml:1.2.2" dependency "com.fasterxml:aalto-xml:1.3.0"
dependency("com.fasterxml.woodstox:woodstox-core:6.2.6") { dependency("com.fasterxml.woodstox:woodstox-core:6.2.6") {
exclude group: "stax", name: "stax-api" exclude group: "stax", name: "stax-api"
} }
dependency "com.google.code.gson:gson:2.8.6" dependency "com.google.code.gson:gson:2.8.7"
dependency "com.google.protobuf:protobuf-java-util:3.15.8 dependency "com.google.protobuf:protobuf-java-util:3.17.2
" "
dependency "com.googlecode.protobuf-java-format:protobuf- java-format:1.4" dependency "com.googlecode.protobuf-java-format:protobuf- java-format:1.4"
dependency("com.thoughtworks.xstream:xstream:1.4.16") { dependency("com.thoughtworks.xstream:xstream:1.4.17") {
exclude group: "xpp3", name: "xpp3_min" exclude group: "xpp3", name: "xpp3_min"
exclude group: "xmlpull", name: "xmlpull" exclude group: "xmlpull", name: "xmlpull"
} }
dependency "org.apache.johnzon:johnzon-jsonb:1.2.10" dependency "org.apache.johnzon:johnzon-jsonb:1.2.10"
dependency("org.codehaus.jettison:jettison:1.3.8") { dependency("org.codehaus.jettison:jettison:1.3.8") {
exclude group: "stax", name: "stax-api" exclude group: "stax", name: "stax-api"
} }
dependencySet(group: 'org.jibx', version: '1.3.3') { dependencySet(group: 'org.jibx', version: '1.3.3') {
entry 'jibx-bind' entry 'jibx-bind'
entry 'jibx-run' entry 'jibx-run'
skipping to change at line 103 skipping to change at line 103
dependency "org.ogce:xpp3:1.1.6" dependency "org.ogce:xpp3:1.1.6"
dependency "org.yaml:snakeyaml:1.28" dependency "org.yaml:snakeyaml:1.28"
dependency "com.h2database:h2:1.4.200" dependency "com.h2database:h2:1.4.200"
dependency "com.github.ben-manes.caffeine:caffeine:2.9.1" dependency "com.github.ben-manes.caffeine:caffeine:2.9.1"
dependency "com.github.librepdf:openpdf:1.3.26" dependency "com.github.librepdf:openpdf:1.3.26"
dependency "com.rometools:rome:1.15.0" dependency "com.rometools:rome:1.15.0"
dependency "commons-io:commons-io:2.5" dependency "commons-io:commons-io:2.5"
dependency "io.vavr:vavr:0.10.3" dependency "io.vavr:vavr:0.10.3"
dependency "net.sf.jopt-simple:jopt-simple:5.0.4" dependency "net.sf.jopt-simple:jopt-simple:5.0.4"
dependencySet(group: 'org.apache.activemq', version: '5.1 6.1') { dependencySet(group: 'org.apache.activemq', version: '5.1 6.2') {
entry 'activemq-broker' entry 'activemq-broker'
entry('activemq-kahadb-store') { entry('activemq-kahadb-store') {
exclude group: "org.springframework", nam e: "spring-context" exclude group: "org.springframework", nam e: "spring-context"
} }
entry 'activemq-stomp' entry 'activemq-stomp'
} }
dependency "org.apache.bcel:bcel:6.0" dependency "org.apache.bcel:bcel:6.0"
dependency "org.apache.commons:commons-pool2:2.9.0" dependency "org.apache.commons:commons-pool2:2.9.0"
dependencySet(group: 'org.apache.derby', version: '10.14. 2.0') { dependencySet(group: 'org.apache.derby', version: '10.14. 2.0') {
entry 'derby' entry 'derby'
entry 'derbyclient' entry 'derbyclient'
} }
dependency "org.apache.poi:poi-ooxml:4.1.2" dependency "org.apache.poi:poi-ooxml:4.1.2"
dependency "org.apache-extras.beanshell:bsh:2.0b6" dependency "org.apache-extras.beanshell:bsh:2.0b6"
dependency "org.freemarker:freemarker:2.3.31" dependency "org.freemarker:freemarker:2.3.31"
dependency "org.hsqldb:hsqldb:2.5.1" dependency "org.hsqldb:hsqldb:2.5.2"
dependency "org.quartz-scheduler:quartz:2.3.2" dependency "org.quartz-scheduler:quartz:2.3.2"
dependency "org.codehaus.fabric3.api:commonj:1.1.0" dependency "org.codehaus.fabric3.api:commonj:1.1.0"
dependency "net.sf.ehcache:ehcache:2.10.6" dependency "net.sf.ehcache:ehcache:2.10.6"
dependency "org.ehcache:jcache:1.0.1" dependency "org.ehcache:jcache:1.0.1"
dependency "org.ehcache:ehcache:3.4.0" dependency "org.ehcache:ehcache:3.4.0"
dependency "org.hibernate:hibernate-core:5.4.31.Final" dependency "org.hibernate:hibernate-core:5.4.32.Final"
dependency "org.hibernate:hibernate-validator:6.2.0.Final " dependency "org.hibernate:hibernate-validator:6.2.0.Final "
dependency "org.webjars:webjars-locator-core:0.46" dependency "org.webjars:webjars-locator-core:0.46"
dependency "org.webjars:underscorejs:1.8.3" dependency "org.webjars:underscorejs:1.8.3"
dependencySet(group: 'org.apache.tomcat', version: '9.0.4 5') { dependencySet(group: 'org.apache.tomcat', version: '9.0.4 5') {
entry 'tomcat-util' entry 'tomcat-util'
entry('tomcat-websocket') { entry('tomcat-websocket') {
exclude group: "org.apache.tomcat", name: "tomcat-websocket-api" exclude group: "org.apache.tomcat", name: "tomcat-websocket-api"
exclude group: "org.apache.tomcat", name: "tomcat-servlet-api" exclude group: "org.apache.tomcat", name: "tomcat-servlet-api"
} }
} }
dependencySet(group: 'org.apache.tomcat.embed', version: '9.0.45') { dependencySet(group: 'org.apache.tomcat.embed', version: '9.0.45') {
entry 'tomcat-embed-core' entry 'tomcat-embed-core'
entry 'tomcat-embed-websocket' entry 'tomcat-embed-websocket'
} }
dependencySet(group: 'io.undertow', version: '2.2.7.Final ') { dependencySet(group: 'io.undertow', version: '2.2.8.Final ') {
entry 'undertow-core' entry 'undertow-core'
entry('undertow-websockets-jsr') { entry('undertow-websockets-jsr') {
exclude group: "org.jboss.spec.javax.webs ocket", name: "jboss-websocket-api_1.1_spec" exclude group: "org.jboss.spec.javax.webs ocket", name: "jboss-websocket-api_1.1_spec"
} }
entry('undertow-servlet') { entry('undertow-servlet') {
exclude group: "org.jboss.spec.javax.serv let", name: "jboss-servlet-api_3.1_spec" exclude group: "org.jboss.spec.javax.serv let", name: "jboss-servlet-api_3.1_spec"
exclude group: "org.jboss.spec.javax.anno tation", name: "jboss-annotations-api_1.2_spec" exclude group: "org.jboss.spec.javax.anno tation", name: "jboss-annotations-api_1.2_spec"
} }
} }
dependencySet(group: 'com.squareup.okhttp3', version: '3. 14.9') { dependencySet(group: 'com.squareup.okhttp3', version: '3. 14.9') {
entry 'okhttp' entry 'okhttp'
entry 'mockwebserver' entry 'mockwebserver'
} }
dependency("org.apache.httpcomponents:httpclient:4.5.13") { dependency("org.apache.httpcomponents:httpclient:4.5.13") {
exclude group: "commons-logging", name: "commons- logging" exclude group: "commons-logging", name: "commons- logging"
} }
dependency("org.apache.httpcomponents:httpasyncclient:4.1 .4") { dependency("org.apache.httpcomponents:httpasyncclient:4.1 .4") {
exclude group: "commons-logging", name: "commons- logging" exclude group: "commons-logging", name: "commons- logging"
} }
dependency 'org.apache.httpcomponents.client5:httpclient5 dependency 'org.apache.httpcomponents.client5:httpclient5
:5.0.3' :5.1'
dependency 'org.apache.httpcomponents.core5:httpcore5-rea dependency 'org.apache.httpcomponents.core5:httpcore5-rea
ctive:5.0.3' ctive:5.1.1'
dependency "org.eclipse.jetty:jetty-reactive-httpclient:1 dependency "org.eclipse.jetty:jetty-reactive-httpclient:1
.1.6" .1.8"
dependency "org.jruby:jruby:9.2.16.0" dependency "org.jruby:jruby:9.2.17.0"
dependency "org.python:jython-standalone:2.7.1" dependency "org.python:jython-standalone:2.7.1"
dependency "org.mozilla:rhino:1.7.11" dependency "org.mozilla:rhino:1.7.11"
dependency "commons-fileupload:commons-fileupload:1.4" dependency "commons-fileupload:commons-fileupload:1.4"
dependency "org.synchronoss.cloud:nio-multipart-parser:1. 1.0" dependency "org.synchronoss.cloud:nio-multipart-parser:1. 1.0"
dependency("org.dom4j:dom4j:2.1.3") { dependency("org.dom4j:dom4j:2.1.3") {
exclude group: "jaxen", name: "jaxen" exclude group: "jaxen", name: "jaxen"
exclude group: "net.java.dev.msv", name: "xsdlib" exclude group: "net.java.dev.msv", name: "xsdlib"
exclude group: "pull-parser", name: "pull-parser" exclude group: "pull-parser", name: "pull-parser"
skipping to change at line 199 skipping to change at line 199
dependency "org.testng:testng:7.4.0" dependency "org.testng:testng:7.4.0"
dependency "org.hamcrest:hamcrest:2.1" dependency "org.hamcrest:hamcrest:2.1"
dependency "org.awaitility:awaitility:3.1.6" dependency "org.awaitility:awaitility:3.1.6"
dependency "org.assertj:assertj-core:3.19.0" dependency "org.assertj:assertj-core:3.19.0"
dependencySet(group: 'org.xmlunit', version: '2.8.2') { dependencySet(group: 'org.xmlunit', version: '2.8.2') {
entry 'xmlunit-assertj' entry 'xmlunit-assertj'
entry('xmlunit-matchers') { entry('xmlunit-matchers') {
exclude group: "org.hamcrest", name: "ham crest-core" exclude group: "org.hamcrest", name: "ham crest-core"
} }
} }
dependencySet(group: 'org.mockito', version: '3.9.0') { dependencySet(group: 'org.mockito', version: '3.11.0') {
entry('mockito-core') { entry('mockito-core') {
exclude group: "org.hamcrest", name: "ham crest-core" exclude group: "org.hamcrest", name: "ham crest-core"
} }
entry 'mockito-junit-jupiter' entry 'mockito-junit-jupiter'
} }
dependency "io.mockk:mockk:1.10.2" dependency "io.mockk:mockk:1.10.2"
dependency("net.sourceforge.htmlunit:htmlunit:2.49.1") { dependency("net.sourceforge.htmlunit:htmlunit:2.50.0") {
exclude group: "commons-logging", name: "commons- logging" exclude group: "commons-logging", name: "commons- logging"
} }
dependency("org.seleniumhq.selenium:htmlunit-driver:2.49. 1") { dependency("org.seleniumhq.selenium:htmlunit-driver:2.50. 0") {
exclude group: "commons-logging", name: "commons- logging" exclude group: "commons-logging", name: "commons- logging"
} }
dependency("org.seleniumhq.selenium:selenium-java:3.141.5 9") { dependency("org.seleniumhq.selenium:selenium-java:3.141.5 9") {
exclude group: "commons-logging", name: "commons- logging" exclude group: "commons-logging", name: "commons- logging"
exclude group: "io.netty", name: "netty" exclude group: "io.netty", name: "netty"
} }
dependency "org.skyscreamer:jsonassert:1.5.0" dependency "org.skyscreamer:jsonassert:1.5.0"
dependency "com.jayway.jsonpath:json-path:2.5.0" dependency "com.jayway.jsonpath:json-path:2.5.0"
dependency "org.bouncycastle:bcpkix-jdk15on:1.66" dependency "org.bouncycastle:bcpkix-jdk15on:1.66"
skipping to change at line 319 skipping to change at line 319
apply plugin: 'org.springframework.build.compile' apply plugin: 'org.springframework.build.compile'
apply from: "${rootDir}/gradle/toolchains.gradle" apply from: "${rootDir}/gradle/toolchains.gradle"
apply from: "${rootDir}/gradle/ide.gradle" apply from: "${rootDir}/gradle/ide.gradle"
pluginManager.withPlugin("kotlin") { pluginManager.withPlugin("kotlin") {
apply plugin: "org.jetbrains.dokka" apply plugin: "org.jetbrains.dokka"
compileKotlin { compileKotlin {
kotlinOptions { kotlinOptions {
languageVersion = "1.3" languageVersion = "1.3"
apiVersion = "1.3" apiVersion = "1.3"
freeCompilerArgs = ["-Xjsr305=strict", "-Xsuppres s-version-warnings"] freeCompilerArgs = ["-Xjsr305=strict", "-Xsuppres s-version-warnings", "-Xopt-in=kotlin.RequiresOptIn"]
allWarningsAsErrors = true allWarningsAsErrors = true
} }
} }
compileTestKotlin { compileTestKotlin {
kotlinOptions { kotlinOptions {
freeCompilerArgs = ["-Xjsr305=strict"] freeCompilerArgs = ["-Xjsr305=strict"]
} }
} }
} }
test { test {
useJUnitPlatform() useJUnitPlatform()
include(["**/*Tests.class", "**/*Test.class"]) include(["**/*Tests.class", "**/*Test.class"])
systemProperty("java.awt.headless", "true") systemProperty("java.awt.headless", "true")
systemProperty("testGroups", project.properties.get("testGroups") ) systemProperty("testGroups", project.properties.get("testGroups") )
systemProperty("io.netty.leakDetection.level", "paranoid") systemProperty("io.netty.leakDetection.level", "paranoid")
} }
checkstyle { checkstyle {
toolVersion = "8.42" toolVersion = "8.43"
configDirectory.set(rootProject.file("src/checkstyle")) configDirectory.set(rootProject.file("src/checkstyle"))
} }
dependencies { dependencies {
testCompile("org.junit.jupiter:junit-jupiter-api") testCompile("org.junit.jupiter:junit-jupiter-api")
testCompile("org.junit.jupiter:junit-jupiter-params") testCompile("org.junit.jupiter:junit-jupiter-params")
testCompile("org.mockito:mockito-core") testCompile("org.mockito:mockito-core")
testCompile("org.mockito:mockito-junit-jupiter") testCompile("org.mockito:mockito-junit-jupiter")
testCompile("io.mockk:mockk") testCompile("io.mockk:mockk")
testCompile("org.assertj:assertj-core") testCompile("org.assertj:assertj-core")
skipping to change at line 378 skipping to change at line 378
"https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/" , "https://docs.jboss.org/jbossas/javadoc/4.0.5/connector/" ,
"https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/", "https://docs.jboss.org/jbossas/javadoc/7.1.2.Final/",
"https://tiles.apache.org/tiles-request/apidocs/", "https://tiles.apache.org/tiles-request/apidocs/",
"https://tiles.apache.org/framework/apidocs/", "https://tiles.apache.org/framework/apidocs/",
"https://www.eclipse.org/aspectj/doc/released/aspectj5rt- api/", "https://www.eclipse.org/aspectj/doc/released/aspectj5rt- api/",
"https://www.ehcache.org/apidocs/2.10.4/", "https://www.ehcache.org/apidocs/2.10.4/",
"https://www.quartz-scheduler.org/api/2.3.0/", "https://www.quartz-scheduler.org/api/2.3.0/",
"https://fasterxml.github.io/jackson-core/javadoc/2.10/", "https://fasterxml.github.io/jackson-core/javadoc/2.10/",
"https://fasterxml.github.io/jackson-databind/javadoc/2.1 0/", "https://fasterxml.github.io/jackson-databind/javadoc/2.1 0/",
"https://fasterxml.github.io/jackson-dataformat-xml/javad oc/2.10/", "https://fasterxml.github.io/jackson-dataformat-xml/javad oc/2.10/",
"https://hc.apache.org/httpcomponents-client-ga/httpclien t/apidocs/", "https://hc.apache.org/httpcomponents-client-5.1.x/curren t/httpclient5/apidocs/",
"https://projectreactor.io/docs/test/release/api/", "https://projectreactor.io/docs/test/release/api/",
"https://junit.org/junit4/javadoc/4.13.2/", "https://junit.org/junit4/javadoc/4.13.2/",
"https://junit.org/junit5/docs/5.7.1/api/" "https://junit.org/junit5/docs/5.7.2/api/"
] as String[] ] as String[]
} }
configure(moduleProjects) { project -> configure(moduleProjects) { project ->
apply from: "${rootDir}/gradle/spring-module.gradle" apply from: "${rootDir}/gradle/spring-module.gradle"
} }
configure(rootProject) { configure(rootProject) {
description = "Spring Framework" description = "Spring Framework"
 End of changes. 22 change blocks. 
35 lines changed or deleted 35 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)