From 4748af4d59c74cab6113fccfa400f76c4bd5053a Mon Sep 17 00:00:00 2001 From: Michael Burman Date: Fri, 13 Mar 2015 13:18:31 +0200 Subject: [PATCH] Fix NPE with resourcePath = /, issue #495 (cherry picked from commit 01515e4ded6fa59da87d109dd8056c1b4a64e0f7) --- .../main/java/com/wordnik/swagger/codegen/DefaultCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java index 2abcfad31ea..1b3ddc524ca 100644 --- a/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/DefaultCodegen.java @@ -314,7 +314,7 @@ public class DefaultCodegen { } public String snakeCase(String name) { - return Character.toLowerCase(name.charAt(0)) + name.substring(1); + return (name.length() > 0) ? (Character.toLowerCase(name.charAt(0)) + name.substring(1)) : ""; } public String initialCaps(String name) {