From 5013d6d7718f27374fe1dce0334bf6abe56f19f9 Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Sun, 27 Apr 2025 17:59:41 +0200 Subject: [PATCH] Fail Gradle build whenever a javadoc task fails To ensure that failures in javadoc tasks do not result in documentation silently not being generated/published, this commit sets `failOnError = true` for all javadoc tasks. See gh-27497 See gh-34774 Closes gh-34837 --- framework-api/framework-api.gradle | 1 + gradle/spring-module.gradle | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/framework-api/framework-api.gradle b/framework-api/framework-api.gradle index a5fe2097221..5526a79ba53 100644 --- a/framework-api/framework-api.gradle +++ b/framework-api/framework-api.gradle @@ -21,6 +21,7 @@ dependencies { javadoc { title = "${rootProject.description} ${version} API" + failOnError = true options { encoding = "UTF-8" memberLevel = JavadocMemberLevel.PROTECTED diff --git a/gradle/spring-module.gradle b/gradle/spring-module.gradle index 0fb2cfe2fef..e6378c0739b 100644 --- a/gradle/spring-module.gradle +++ b/gradle/spring-module.gradle @@ -69,7 +69,7 @@ normalization { javadoc { description = "Generates project-level javadoc for use in -javadoc jar" - + failOnError = true options { encoding = "UTF-8" memberLevel = JavadocMemberLevel.PROTECTED