Fix for Issue #4840 [BUG][JAVA][spring-mvc] Generated Code for Map of Maps Return Type does not compile (#5240)

This commit is contained in:
emileonhardt
2020-04-07 16:32:09 +02:00
committed by GitHub
parent 73605a0c0e
commit 55f928a82e
@@ -652,7 +652,7 @@ public class SpringCodegen extends AbstractJavaCodegen
} else if (rt.startsWith("Map")) {
int end = rt.lastIndexOf(">");
if (end > 0) {
dataTypeAssigner.setReturnType(rt.substring("Map<".length(), end).split(",")[1].trim());
dataTypeAssigner.setReturnType(rt.substring("Map<".length(), end).split(",", 2)[1].trim());
dataTypeAssigner.setReturnContainer("Map");
}
} else if (rt.startsWith("Set")) {