Skip to content

Commit 48bd888

Browse files
committed
Merge pull request #1222 from madhukard/master
Java: Support List of Enums in postProcessModels
2 parents 1358e33 + 35f462f commit 48bd888

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,12 @@ public Map<String, Object> postProcessModels(Map<String, Object> objs) {
349349
CodegenModel cm = (CodegenModel) mo.get("model");
350350
for (CodegenProperty var : cm.vars) {
351351
Map<String, Object> allowableValues = var.allowableValues;
352+
353+
// handle ArrayProperty
354+
if(var.items != null) {
355+
allowableValues = var.items.allowableValues;
356+
}
357+
352358
if (allowableValues == null)
353359
continue;
354360
List<String> values = (List<String>) allowableValues.get("values");

0 commit comments

Comments
 (0)