diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index 37b08e52a8f..4a22620ef4f 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -64,6 +64,7 @@ dependencies { implementation("org.springframework:spring-core") implementation("org.springframework:spring-web") implementation("org.yaml:snakeyaml:${snakeYamlVersion}") + implementation("io.spring.gradle.nullability:nullability-plugin:${nullabilityPluginVersion}") testImplementation(platform("org.junit:junit-bom:${junitJupiterVersion}")) testImplementation("org.assertj:assertj-core:${assertjVersion}") diff --git a/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java b/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java index 32478b1ec05..967c243aa82 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java @@ -27,6 +27,7 @@ import java.util.stream.Collectors; import com.gradle.develocity.agent.gradle.test.DevelocityTestConfiguration; import com.gradle.develocity.agent.gradle.test.PredictiveTestSelectionConfiguration; import com.gradle.develocity.agent.gradle.test.TestRetryConfiguration; +import io.spring.gradle.nullability.NullabilityPlugin; import io.spring.javaformat.gradle.SpringJavaFormatPlugin; import io.spring.javaformat.gradle.tasks.CheckFormat; import io.spring.javaformat.gradle.tasks.Format; @@ -68,8 +69,8 @@ import org.springframework.util.StringUtils; *