From b559cb4b1c690d5bda3bff412e64fe22a522717b Mon Sep 17 00:00:00 2001 From: Stefan Reuter Date: Tue, 3 Feb 2026 14:18:17 +0100 Subject: [PATCH] Fix whitespace handling in markdown comments Signed-off-by: Stefan Reuter --- .../boot/configurationprocessor/TypeUtils.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeUtils.java b/configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeUtils.java index 9154d5a76b80..bc1332200938 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeUtils.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeUtils.java @@ -272,8 +272,11 @@ private String cleanUpJavaDoc(String javadoc) { char lastChar = '.'; for (int i = 0; i < javadoc.length(); i++) { char ch = javadoc.charAt(i); + if (ch == '\r' || ch == '\n') { + ch = ' '; + } boolean repeatedSpace = ch == ' ' && lastChar == ' '; - if (ch != '\r' && ch != '\n' && !repeatedSpace) { + if (!repeatedSpace) { result.append(ch); lastChar = ch; }