From a387b0c0a0d1002ed35b16ea308761375d384192 Mon Sep 17 00:00:00 2001 From: Daniel Jipa Date: Mon, 15 Jun 2026 17:11:04 +0300 Subject: [PATCH] issue 5198 widening of the allowed values in enum --- .../src/main/java/io/swagger/v3/core/jackson/ModelResolver.java | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java b/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java index f25f99a654..eb2097f627 100644 --- a/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java +++ b/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java @@ -3269,6 +3269,7 @@ protected void resolveSchemaMembers(Schema schema, Annotated a, Annotation[] ann } List allowableValues = resolveAllowableValues(a, annotations, schemaAnnotation); if (allowableValues != null) { + schema.setEnum(new ArrayList()); for (String prop : allowableValues) { schema.addEnumItemObject(prop); }