From 550fade9e00620260ce236b68ab931868ac9d3e5 Mon Sep 17 00:00:00 2001 From: Justin DiPierro Date: Thu, 3 Jul 2014 11:24:05 -0400 Subject: [PATCH] Codegen.apiToMap should use config.processResponseClass when setting the returnContainer property. Test passes now --- src/main/scala/com/wordnik/swagger/codegen/Codegen.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/com/wordnik/swagger/codegen/Codegen.scala b/src/main/scala/com/wordnik/swagger/codegen/Codegen.scala index ec0d0116b8a..988a2b7c6cc 100644 --- a/src/main/scala/com/wordnik/swagger/codegen/Codegen.scala +++ b/src/main/scala/com/wordnik/swagger/codegen/Codegen.scala @@ -436,7 +436,7 @@ class Codegen(config: CodegenConfig) { val ComplexTypeMatcher(basePart) = operation.responseClass properties += "returnType" -> config.processResponseDeclaration(operation.responseClass.replaceAll(basePart, config.processResponseClass(basePart).get)) - properties += "returnContainer" -> (operation.responseClass.substring(0, n)) + properties += "returnContainer" -> config.processResponseClass(operation.responseClass.substring(0, n)) properties += "returnBaseType" -> config.processResponseClass(basePart) properties += "returnTypeIsPrimitive" -> { (config.languageSpecificPrimitives.contains(basePart) || primitives.contains(basePart)) match {