|
|
|
@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
|
|
|
|
|
plugins { |
|
|
|
|
id 'io.spring.dependency-management' version '1.0.9.RELEASE' apply false |
|
|
|
|
id 'org.jetbrains.kotlin.jvm' version '1.4-M2' apply false |
|
|
|
|
id 'org.jetbrains.kotlin.jvm' version '1.3.72' apply false |
|
|
|
|
id 'org.jetbrains.dokka' version '0.10.1' apply false |
|
|
|
|
id 'org.asciidoctor.jvm.convert' version '2.4.0' |
|
|
|
|
id 'io.spring.nohttp' version '0.0.5.RELEASE' |
|
|
|
@ -29,8 +29,8 @@ configure(allprojects) { project ->
@@ -29,8 +29,8 @@ configure(allprojects) { project ->
|
|
|
|
|
mavenBom "io.r2dbc:r2dbc-bom:Arabba-SR5" |
|
|
|
|
mavenBom "io.rsocket:rsocket-bom:1.0.1" |
|
|
|
|
mavenBom "org.eclipse.jetty:jetty-bom:9.4.30.v20200611" |
|
|
|
|
mavenBom "org.jetbrains.kotlin:kotlin-bom:1.4-M2" |
|
|
|
|
mavenBom "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.3.7-1.4-M2" |
|
|
|
|
mavenBom "org.jetbrains.kotlin:kotlin-bom:1.3.72" |
|
|
|
|
mavenBom "org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.3.7" |
|
|
|
|
mavenBom "org.junit:junit-bom:5.6.2" |
|
|
|
|
} |
|
|
|
|
dependencies { |
|
|
|
@ -286,8 +286,6 @@ configure(allprojects) { project ->
@@ -286,8 +286,6 @@ configure(allprojects) { project ->
|
|
|
|
|
mavenCentral() |
|
|
|
|
maven { url "https://repo.spring.io/libs-spring-framework-build" } |
|
|
|
|
maven { url "https://repo.spring.io/snapshot" } // Reactor |
|
|
|
|
maven { url "https://dl.bintray.com/kotlin/kotlin-eap" } // Kotlin |
|
|
|
|
maven { url "https://kotlin.bintray.com/kotlinx" } // Coroutines |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
configurations.all { |
|
|
|
@ -310,16 +308,9 @@ configure([rootProject] + javaProjects) { project ->
@@ -310,16 +308,9 @@ configure([rootProject] + javaProjects) { project ->
|
|
|
|
|
|
|
|
|
|
pluginManager.withPlugin("kotlin") { |
|
|
|
|
apply plugin: "org.jetbrains.dokka" |
|
|
|
|
// Workaround for https://youtrack.jetbrains.com/issue/KT-39610 |
|
|
|
|
configurations["kotlinCompilerPluginClasspath"].attributes.attribute( |
|
|
|
|
org.gradle.api.attributes.Usage.USAGE_ATTRIBUTE, |
|
|
|
|
objects.named(Usage.class, "java-runtime") |
|
|
|
|
) |
|
|
|
|
compileKotlin { |
|
|
|
|
kotlinOptions { |
|
|
|
|
jvmTarget = "1.8" |
|
|
|
|
languageVersion = "1.3" |
|
|
|
|
apiVersion = "1.3" |
|
|
|
|
freeCompilerArgs = ["-Xjsr305=strict"] |
|
|
|
|
allWarningsAsErrors = true |
|
|
|
|
} |
|
|
|
|