From 240aad86863d10ccf02c68424a13012511f46d33 Mon Sep 17 00:00:00 2001 From: gs Date: Tue, 3 Apr 2018 18:15:15 +0200 Subject: [PATCH] Additional reserved python keywords (#7956) --- .../io/swagger/codegen/languages/FlaskConnexionCodegen.java | 3 ++- .../java/io/swagger/codegen/languages/PythonClientCodegen.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) mode change 100644 => 100755 modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/FlaskConnexionCodegen.java diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/FlaskConnexionCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/FlaskConnexionCodegen.java old mode 100644 new mode 100755 index ebcfedbb7ce..612d7f37e89 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/FlaskConnexionCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/FlaskConnexionCodegen.java @@ -78,7 +78,8 @@ public class FlaskConnexionCodegen extends DefaultCodegen implements CodegenConf "and", "del", "from", "not", "while", "as", "elif", "global", "or", "with", "assert", "else", "if", "pass", "yield", "break", "except", "import", "print", "class", "exec", "in", "raise", "continue", "finally", "is", - "return", "def", "for", "lambda", "try", "self", "None", "True", "False", "nonlocal")); + "return", "def", "for", "lambda", "try", "self", "None", "True", "False", "nonlocal", + "float", "int", "str", "date", "datetime")); // set the output folder here outputFolder = "generated-code/connexion"; diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PythonClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PythonClientCodegen.java index 6d7015cda3f..bc5e4c994ac 100755 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PythonClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PythonClientCodegen.java @@ -107,7 +107,8 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig "and", "del", "from", "not", "while", "as", "elif", "global", "or", "with", "assert", "else", "if", "pass", "yield", "break", "except", "import", "print", "class", "exec", "in", "raise", "continue", "finally", "is", - "return", "def", "for", "lambda", "try", "self", "nonlocal", "None", "True", "False")); + "return", "def", "for", "lambda", "try", "self", "nonlocal", "None", "True", "nonlocal", + "float", "int", "str", "date", "datetime")); regexModifiers = new HashMap(); regexModifiers.put('i', "IGNORECASE");