diff --git a/src/main/java/io/swagger/codegen/v3/generators/scala/AbstractScalaCodegen.java b/src/main/java/io/swagger/codegen/v3/generators/scala/AbstractScalaCodegen.java index aab44d3262..33f6e42bbf 100644 --- a/src/main/java/io/swagger/codegen/v3/generators/scala/AbstractScalaCodegen.java +++ b/src/main/java/io/swagger/codegen/v3/generators/scala/AbstractScalaCodegen.java @@ -226,11 +226,6 @@ public String escapeUnsafeCharacters(String input) { return input.replace("*/", "*_/").replace("/*", "/_*"); } - @Override - public TemplateEngine getTemplateEngine() { - return new MustacheTemplateEngine(this); - } - protected String formatIdentifier(String name, boolean capitalized) { String identifier = camelize(sanitizeName(name), true); if (capitalized) { diff --git a/src/main/java/io/swagger/codegen/v3/generators/scala/AkkaHttpServerCodegen.java b/src/main/java/io/swagger/codegen/v3/generators/scala/AkkaHttpServerCodegen.java index b405bcf497..2a743f0057 100644 --- a/src/main/java/io/swagger/codegen/v3/generators/scala/AkkaHttpServerCodegen.java +++ b/src/main/java/io/swagger/codegen/v3/generators/scala/AkkaHttpServerCodegen.java @@ -44,9 +44,6 @@ public AkkaHttpServerCodegen() { apiPackage = "io.swagger.server.api"; modelPackage = "io.swagger.server.model"; - //TEMPLATING - embeddedTemplateDir = templateDir = getTemplateDir(); - apiTemplateFiles.put("api.mustache", ".scala"); modelTemplateFiles.put("model.mustache", ".scala"); @@ -58,6 +55,12 @@ public AkkaHttpServerCodegen() { } + @Override + public void processOpts() { + super.processOpts(); + embeddedTemplateDir = templateDir = getTemplateDir(); + } + @Override public Map postProcessOperations(Map objs) { return setComplexTypes(objs);