@@ -16,7 +16,7 @@ plugins {
16
16
id ' io.spring.nohttp' version ' 0.0.4.RELEASE' apply false
17
17
id ' org.ajoberstar.grgit' version ' 4.0.1'
18
18
id " io.spring.dependency-management" version ' 1.0.9.RELEASE'
19
- id ' com.jfrog.artifactory' version ' 4.13.0 ' apply false
19
+ id ' com.jfrog.artifactory' version ' 4.14.1 ' apply false
20
20
id ' org.jetbrains.dokka' version ' 0.10.1'
21
21
}
22
22
@@ -113,7 +113,6 @@ allprojects {
113
113
}
114
114
if (version. endsWith(' BUILD-SNAPSHOT' )) {
115
115
maven { url ' https://repo.spring.io/libs-snapshot' }
116
- maven { url " https://oss.jfrog.org/artifactory/libs-snapshot" } // RSocket
117
116
}
118
117
maven { url ' https://oss.sonatype.org/content/repositories/snapshots/' }
119
118
// maven { url 'https://repo.spring.io/libs-staging-local' }
@@ -227,7 +226,6 @@ configure(javaProjects) { subproject ->
227
226
}
228
227
testImplementation ' org.junit.jupiter:junit-jupiter-api'
229
228
testImplementation " com.willowtreeapps.assertk:assertk-jvm:$assertkVersion "
230
- testImplementation ' org.jetbrains.kotlin:kotlin-reflect'
231
229
testImplementation ' org.jetbrains.kotlin:kotlin-stdlib-jdk8'
232
230
testImplementation ' io.projectreactor:reactor-test'
233
231
testImplementation " com.jayway.jsonpath:json-path:$jsonpathVersion "
@@ -406,7 +404,6 @@ project('spring-integration-core') {
406
404
description = ' Spring Integration Core'
407
405
408
406
dependencies {
409
- api ' org.springframework:spring-core'
410
407
api ' org.springframework:spring-aop'
411
408
api ' org.springframework:spring-context'
412
409
api ' org.springframework:spring-messaging'
@@ -421,7 +418,6 @@ project('spring-integration-core') {
421
418
optionalApi " io.micrometer:micrometer-core:$micrometerVersion "
422
419
optionalApi " io.github.resilience4j:resilience4j-ratelimiter:$resilience4jVersion "
423
420
optionalApi " org.apache.avro:avro:$avroVersion "
424
- optionalApi ' org.jetbrains.kotlin:kotlin-reflect'
425
421
optionalApi ' org.jetbrains.kotlin:kotlin-stdlib-jdk8'
426
422
427
423
testImplementation (" org.aspectj:aspectjweaver:$aspectjVersion " )
@@ -477,7 +473,9 @@ project('spring-integration-gemfire') {
477
473
description = ' Spring Integration GemFire Support'
478
474
dependencies {
479
475
api project(' :spring-integration-core' )
480
- api ' org.springframework.data:spring-data-geode'
476
+ api (' org.springframework.data:spring-data-geode' ) {
477
+ exclude group : ' org.springframework'
478
+ }
481
479
api " commons-io:commons-io:$commonsIoVersion "
482
480
483
481
testImplementation project(' :spring-integration-stream' )
@@ -550,7 +548,6 @@ project('spring-integration-jms') {
550
548
providedImplementation " javax.jms:javax.jms-api:$jmsApiVersion "
551
549
552
550
testImplementation " org.apache.activemq:activemq-broker:$activeMqVersion "
553
-
554
551
testImplementation ' org.springframework:spring-oxm'
555
552
}
556
553
}
@@ -587,9 +584,11 @@ project('spring-integration-mail') {
587
584
dependencies {
588
585
api project(' :spring-integration-core' )
589
586
api ' org.springframework:spring-context-support'
587
+
590
588
providedImplementation " javax.mail:javax.mail-api:$javaxMailVersion "
591
589
providedImplementation " com.sun.mail:imap:$javaxMailVersion "
592
590
providedImplementation " com.sun.mail:javax.mail:$javaxMailVersion "
591
+
593
592
optionalApi " javax.activation:javax.activation-api:$javaxActivationVersion "
594
593
}
595
594
}
@@ -677,7 +676,6 @@ project('spring-integration-sftp') {
677
676
description = ' Spring Integration SFTP Support'
678
677
dependencies {
679
678
api project(' :spring-integration-file' )
680
- api project(' :spring-integration-stream' )
681
679
api " com.jcraft:jsch:$jschVersion "
682
680
api ' org.springframework:spring-context-support'
683
681
optionalApi " javax.activation:javax.activation-api:$javaxActivationVersion "
@@ -910,6 +908,7 @@ task('makePDF', type: org.asciidoctor.gradle.AsciidoctorTask) {
910
908
dependsOn checkAsciidocLinks
911
909
backends ' pdf'
912
910
sourceDir " $buildDir /asciidoc"
911
+ inputs. dir(sourceDir)
913
912
sources {
914
913
include ' index-single.adoc'
915
914
}
@@ -926,6 +925,7 @@ asciidoctor {
926
925
dependsOn makePDF
927
926
backends ' html5'
928
927
sourceDir " $buildDir /asciidoc"
928
+ inputs. dir(sourceDir)
929
929
resources {
930
930
from(sourceDir) {
931
931
include ' images/*' , ' css/**' , ' js/**'
0 commit comments