From ed4a729cd296694db82a9099d430fd50cbd45263 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 5 Jan 2016 16:40:17 -0800 Subject: [PATCH] added internal names to reserved words list --- .../java/io/swagger/codegen/languages/JavaClientCodegen.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java index 9fa44dfad26b..0658e3ad6f32 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/JavaClientCodegen.java @@ -44,6 +44,11 @@ public class JavaClientCodegen extends DefaultCodegen implements CodegenConfig { reservedWords = new HashSet( Arrays.asList( + // used as internal variables, can collide with parameter names + "path", "queryParams", "headerParams", "formParams", "postBody", "accepts", "accept", "contentTypes", + "contentType", "authNames", + + // language reserved words "abstract", "continue", "for", "new", "switch", "assert", "default", "if", "package", "synchronized", "boolean", "do", "goto", "private", "this", "break", "double", "implements", "protected", "throw", "byte", "else",