From 17a56df5700d8aa6ea7e63e95f207d7234d70343 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Wed, 5 Nov 2025 15:11:17 +0100 Subject: [PATCH] Enable INCLUDE_SOURCE_IN_LOCATION for CheckAdditionalSpringConfigurationMetadata task --- .../properties/CheckAdditionalSpringConfigurationMetadata.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckAdditionalSpringConfigurationMetadata.java b/buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckAdditionalSpringConfigurationMetadata.java index c53c4049c43..15f87c64ac1 100644 --- a/buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckAdditionalSpringConfigurationMetadata.java +++ b/buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckAdditionalSpringConfigurationMetadata.java @@ -37,6 +37,7 @@ import org.gradle.api.tasks.PathSensitivity; import org.gradle.api.tasks.SourceTask; import org.gradle.api.tasks.TaskAction; import org.gradle.api.tasks.VerificationException; +import tools.jackson.core.StreamReadFeature; import tools.jackson.databind.json.JsonMapper; /** @@ -75,7 +76,7 @@ public abstract class CheckAdditionalSpringConfigurationMetadata extends SourceT @SuppressWarnings("unchecked") private Report createReport() { - JsonMapper jsonMapper = new JsonMapper(); + JsonMapper jsonMapper = JsonMapper.builder().enable(StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION).build(); Report report = new Report(); for (File file : getSource().getFiles()) { Analysis analysis = report.analysis(this.projectDir.toPath().relativize(file.toPath()));