Skip to content

Commit 6b52af9

Browse files
committed
Enable INCLUDE_SOURCE_IN_LOCATION to restore Jackson pre-2.16 behavior
1 parent 41970c8 commit 6b52af9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.fasterxml.jackson.annotation.JsonInclude;
44
import com.fasterxml.jackson.core.JsonFactory;
55
import com.fasterxml.jackson.core.JsonGenerator;
6+
import com.fasterxml.jackson.core.JsonParser;
67
import com.fasterxml.jackson.databind.Module;
78
import com.fasterxml.jackson.databind.*;
89
import com.fasterxml.jackson.databind.module.SimpleModule;
@@ -193,6 +194,7 @@ public JsonSerializer<?> modifySerializer(
193194
.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
194195
.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
195196
.configure(SerializationFeature.WRITE_ENUMS_USING_TO_STRING, true)
197+
.configure(JsonParser.Feature.INCLUDE_SOURCE_IN_LOCATION, true)
196198
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
197199
.configure(SerializationFeature.WRITE_NULL_MAP_VALUES, false)
198200
.configure(JsonGenerator.Feature.WRITE_BIGDECIMAL_AS_PLAIN, true)
@@ -254,6 +256,7 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
254256
.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false)
255257
.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
256258
.configure(SerializationFeature.WRITE_ENUMS_USING_TO_STRING, true)
259+
.configure(JsonParser.Feature.INCLUDE_SOURCE_IN_LOCATION, true)
257260
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
258261
.configure(SerializationFeature.WRITE_NULL_MAP_VALUES, false);
259262
try {
@@ -264,5 +267,4 @@ public static ObjectMapper buildStrictGenericObjectMapper() {
264267

265268
return mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
266269
}
267-
268270
}

0 commit comments

Comments
 (0)