diff --git a/src/main/scala/com/wordnik/swagger/codegen/PathUtil.scala b/src/main/scala/com/wordnik/swagger/codegen/PathUtil.scala index a7224b7a563..9676c1efe3e 100644 --- a/src/main/scala/com/wordnik/swagger/codegen/PathUtil.scala +++ b/src/main/scala/com/wordnik/swagger/codegen/PathUtil.scala @@ -38,7 +38,10 @@ trait PathUtil { } def toApiName(name: String) = { - name.charAt(0).toUpperCase + name.substring(1) + "Api" + name.replaceAll("\\{","").replaceAll("\\}", "") match { + case s: String if(s.length > 0) => s.charAt(0).toUpperCase + s.substring(1) + "Api" + case _ => "Api" + } } def nameFromPath(apiPath: String) = {