Update python codegen.

Remove leading underscore.
This commit is contained in:
geekerzp 2015-07-16 18:58:23 +08:00
parent 8746f1544b
commit 3993ef3dc8

View File

@ -117,7 +117,7 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
@Override @Override
public String escapeReservedWord(String name) { public String escapeReservedWord(String name) {
return "_" + name; return name + "_";
} }
@Override @Override
@ -160,8 +160,7 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
} }
public String toDefaultValue(Property p) { public String toDefaultValue(Property p) {
// TODO: Support Python def value return "None";
return "null";
} }
@Override @Override
@ -183,6 +182,9 @@ public class PythonClientCodegen extends DefaultCodegen implements CodegenConfig
name = escapeReservedWord(name); name = escapeReservedWord(name);
} }
// remove leading underscore
name = name.replaceAll("^_*", "");
return name; return name;
} }