From 14ed683f9a5257e85e711bc7112b109e9cc5d753 Mon Sep 17 00:00:00 2001 From: Tim Schmelmer Date: Sun, 28 Feb 2016 21:07:55 -0700 Subject: [PATCH] Fix for clojure API filenames whenthe API is more than one word (as clojure filenames have to replace dashes with underscores) --- .../io/swagger/codegen/languages/ClojureClientCodegen.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ClojureClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ClojureClientCodegen.java index 5228c86457f..b3e2c02228c 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ClojureClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/ClojureClientCodegen.java @@ -160,6 +160,11 @@ public class ClojureClientCodegen extends DefaultCodegen implements CodegenConfi return dashize(sanitizeName(operationId)); } + @Override + public String toApiFilename(String name) { + return underscore(toApiName(name)); + } + @Override public String toApiName(String name) { return dashize(name);