From a72db5b670313a551b45dc7e3c0cfe721c4657cf Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Thu, 19 Mar 2026 15:55:39 -0700 Subject: [PATCH] Use cleaned path when checking for generated source Update `JavaConventions` to use a cleaned path when checking for generated sources to ensure that files are also detected on Windows. See gh-49153 --- .../java/org/springframework/boot/build/JavaConventions.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 eff1d527d82..4c552e876aa 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java @@ -309,7 +309,7 @@ class JavaConventions { } private boolean isGeneratedSource(FileTreeElement candidate) { - String path = candidate.getFile().getPath(); + String path = StringUtils.cleanPath(candidate.getFile().getPath()); return path.contains("/generated/sources/") || path.contains("/generated-source/"); }