forked from loafle/openapi-generator-original
fix variable name starting with number, make LOGGER protected
This commit is contained in:
parent
4163f07911
commit
d4ff25f0b3
@ -63,7 +63,7 @@ import java.util.regex.Pattern;
|
|||||||
|
|
||||||
|
|
||||||
public class DefaultCodegen {
|
public class DefaultCodegen {
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegen.class);
|
protected static final Logger LOGGER = LoggerFactory.getLogger(DefaultCodegen.class);
|
||||||
|
|
||||||
protected String outputFolder = "";
|
protected String outputFolder = "";
|
||||||
protected Set<String> defaultIncludes = new HashSet<String>();
|
protected Set<String> defaultIncludes = new HashSet<String>();
|
||||||
|
@ -159,15 +159,17 @@ public class PerlClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toVarName(String name) {
|
public String toVarName(String name) {
|
||||||
|
// return the name in underscore style
|
||||||
|
// PhoneNumber => phone_number
|
||||||
|
name = underscore(name);
|
||||||
|
|
||||||
// parameter name starting with number won't compile
|
// parameter name starting with number won't compile
|
||||||
// need to escape it by appending _ at the beginning
|
// need to escape it by appending _ at the beginning
|
||||||
if (name.matches("^[0-9]")) {
|
if (name.matches("^\\d.*")) {
|
||||||
name = "_" + name;
|
name = "_" + name;
|
||||||
}
|
}
|
||||||
|
|
||||||
// return the name in underscore style
|
return name;
|
||||||
// PhoneNumber => phone_number
|
|
||||||
return underscore(name);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -284,15 +284,17 @@ public class PhpClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toVarName(String name) {
|
public String toVarName(String name) {
|
||||||
|
// return the name in underscore style
|
||||||
|
// PhoneNumber => phone_number
|
||||||
|
name = underscore(name);
|
||||||
|
|
||||||
// parameter name starting with number won't compile
|
// parameter name starting with number won't compile
|
||||||
// need to escape it by appending _ at the beginning
|
// need to escape it by appending _ at the beginning
|
||||||
if (name.matches("^[0-9]")) {
|
if (name.matches("^\\d.*")) {
|
||||||
name = "_" + name;
|
name = "_" + name;
|
||||||
}
|
}
|
||||||
|
|
||||||
// return the name in underscore style
|
return name;
|
||||||
// PhoneNumber => phone_number
|
|
||||||
return underscore(name);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -154,15 +154,17 @@ public class SilexServerCodegen extends DefaultCodegen implements CodegenConfig
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toVarName(String name) {
|
public String toVarName(String name) {
|
||||||
|
// return the name in underscore style
|
||||||
|
// PhoneNumber => phone_number
|
||||||
|
name = underscore(name);
|
||||||
|
|
||||||
// parameter name starting with number won't compile
|
// parameter name starting with number won't compile
|
||||||
// need to escape it by appending _ at the beginning
|
// need to escape it by appending _ at the beginning
|
||||||
if (name.matches("^[0-9]")) {
|
if (name.matches("^\\d.*")) {
|
||||||
name = "_" + name;
|
name = "_" + name;
|
||||||
}
|
}
|
||||||
|
|
||||||
// return the name in underscore style
|
return name;
|
||||||
// PhoneNumber => phone_number
|
|
||||||
return underscore(name);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user