diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c479e54d58..66ff406d02 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,9 +22,9 @@ jobs: - version: 17 toolchain: false - version: 21 - toolchain: true + toolchain: false - version: 22 - toolchain: true + toolchain: false - version: 23 toolchain: true exclude: diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index 1acc7a6d9d..c4bf76bff5 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -10,8 +10,11 @@ repositories { gradlePluginPortal() } -sourceCompatibility = 17 -targetCompatibility = 17 +java { + sourceCompatibility = 17 + targetCompatibility = 17 +} + if ("${springFrameworkVersion}".contains("-")) { repositories { @@ -36,6 +39,7 @@ dependencies { implementation("com.tngtech.archunit:archunit:1.3.0") implementation("commons-codec:commons-codec:${commonsCodecVersion}") implementation("de.undercouch.download:de.undercouch.download.gradle.plugin:5.5.0") + implementation("dev.adamko.dokkatoo:dokkatoo-plugin:2.3.1") implementation("io.spring.gradle.antora:spring-antora-plugin:0.0.1") implementation("io.spring.javaformat:spring-javaformat-gradle-plugin:${javaFormatVersion}") implementation("io.spring.nohttp:nohttp-gradle:0.0.11") diff --git a/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java b/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java index 9975dcfca5..3848583218 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java @@ -21,7 +21,6 @@ import java.util.ArrayList; import java.util.List; import dev.adamko.dokkatoo.DokkatooExtension; -import dev.adamko.dokkatoo.formats.DokkatooHtmlPlugin; import org.gradle.api.Project; import org.gradle.api.tasks.SourceSet; import org.gradle.api.tasks.SourceSetContainer; @@ -29,8 +28,8 @@ import org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions; import org.jetbrains.kotlin.gradle.tasks.KotlinCompile; /** - * Conventions that are applied in the presence of the {@code org.jetbrains.kotlin.jvm} - * plugin. When the plugin is applied: + * Conventions that are applied in the presence of the + * {@code org.jetbrains.kotlin.jvm} plugin. When the plugin is applied: * *