forked from loafle/openapi-generator-original
remove initialCaps and replace with camelize (#2546)
This commit is contained in:
parent
9c7d4073f4
commit
69ad9a9957
@ -780,7 +780,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
* @return the file name of the model
|
* @return the file name of the model
|
||||||
*/
|
*/
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -790,7 +790,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
* @return the file name of the model
|
* @return the file name of the model
|
||||||
*/
|
*/
|
||||||
public String toModelTestFilename(String name) {
|
public String toModelTestFilename(String name) {
|
||||||
return initialCaps(name) + "Test";
|
return camelize(name) + "Test";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -800,7 +800,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
* @return the file name of the model
|
* @return the file name of the model
|
||||||
*/
|
*/
|
||||||
public String toModelDocFilename(String name) {
|
public String toModelDocFilename(String name) {
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1476,17 +1476,6 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
return (name.length() > 0) ? (Character.toLowerCase(name.charAt(0)) + name.substring(1)) : "";
|
return (name.length() > 0) ? (Character.toLowerCase(name.charAt(0)) + name.substring(1)) : "";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Capitalize the string. Please use org.openapitools.codegen.utils.StringUtils.camelize instead as this method will be deprecated.
|
|
||||||
*
|
|
||||||
* @param name string to be capitalized
|
|
||||||
* @return capitalized string
|
|
||||||
* @deprecated use {@link org.openapitools.codegen.utils.StringUtils#camelize(String)} instead
|
|
||||||
*/
|
|
||||||
@SuppressWarnings("static-method")
|
|
||||||
public String initialCaps(String name) {
|
|
||||||
return camelize(name);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Output the type declaration of a given name
|
* Output the type declaration of a given name
|
||||||
@ -1576,7 +1565,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultApi";
|
return "DefaultApi";
|
||||||
}
|
}
|
||||||
return initialCaps(name) + "Api";
|
return camelize(name) + "Api";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1587,7 +1576,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
* @return capitalized model name
|
* @return capitalized model name
|
||||||
*/
|
*/
|
||||||
public String toModelName(final String name) {
|
public String toModelName(final String name) {
|
||||||
return initialCaps(modelNamePrefix + "_" + name + "_" + modelNameSuffix);
|
return camelize(modelNamePrefix + "_" + name + "_" + modelNameSuffix);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -3264,7 +3253,7 @@ public class DefaultCodegen implements CodegenConfig {
|
|||||||
if (builder.toString().length() == 0) {
|
if (builder.toString().length() == 0) {
|
||||||
part = Character.toLowerCase(part.charAt(0)) + part.substring(1);
|
part = Character.toLowerCase(part.charAt(0)) + part.substring(1);
|
||||||
} else {
|
} else {
|
||||||
part = initialCaps(part);
|
part = camelize(part);
|
||||||
}
|
}
|
||||||
builder.append(part);
|
builder.append(part);
|
||||||
}
|
}
|
||||||
|
@ -35,6 +35,8 @@ import org.slf4j.LoggerFactory;
|
|||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class BashClientCodegen extends DefaultCodegen implements CodegenConfig {
|
public class BashClientCodegen extends DefaultCodegen implements CodegenConfig {
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(BashClientCodegen.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(BashClientCodegen.class);
|
||||||
|
|
||||||
@ -743,7 +745,7 @@ public class BashClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@ import org.openapitools.codegen.utils.ModelUtils;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import static org.openapitools.codegen.utils.StringUtils.underscore;
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class CppPistacheServerCodegen extends AbstractCppCodegen {
|
public class CppPistacheServerCodegen extends AbstractCppCodegen {
|
||||||
protected String implFolder = "impl";
|
protected String implFolder = "impl";
|
||||||
@ -265,7 +265,7 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return initialCaps(toModelName(name));
|
return camelize(toModelName(name));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -286,7 +286,7 @@ public class CppPistacheServerCodegen extends AbstractCppCodegen {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return modelNamePrefix + initialCaps(name) + "Api";
|
return modelNamePrefix + camelize(name) + "Api";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -24,6 +24,8 @@ import org.openapitools.codegen.SupportingFile;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class CppQt5ClientCodegen extends CppQt5AbstractCodegen implements CodegenConfig {
|
public class CppQt5ClientCodegen extends CppQt5AbstractCodegen implements CodegenConfig {
|
||||||
public static final String OPTIONAL_PROJECT_FILE_DESC = "Generate client.pri.";
|
public static final String OPTIONAL_PROJECT_FILE_DESC = "Generate client.pri.";
|
||||||
// source folder where to write the files
|
// source folder where to write the files
|
||||||
@ -165,7 +167,7 @@ public class CppQt5ClientCodegen extends CppQt5AbstractCodegen implements Codege
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return modelNamePrefix + sanitizeName(initialCaps(name)) + "Api";
|
return modelNamePrefix + sanitizeName(camelize(name)) + "Api";
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setOptionalProjectFileFlag(boolean flag) {
|
public void setOptionalProjectFileFlag(boolean flag) {
|
||||||
|
@ -23,6 +23,8 @@ import org.openapitools.codegen.SupportingFile;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class CppQt5QHttpEngineServerCodegen extends CppQt5AbstractCodegen implements CodegenConfig {
|
public class CppQt5QHttpEngineServerCodegen extends CppQt5AbstractCodegen implements CodegenConfig {
|
||||||
|
|
||||||
protected final String SRC_DIR = "/src";
|
protected final String SRC_DIR = "/src";
|
||||||
@ -189,7 +191,7 @@ public class CppQt5QHttpEngineServerCodegen extends CppQt5AbstractCodegen implem
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return modelNamePrefix + sanitizeName(initialCaps(name)) + "ApiHandler";
|
return modelNamePrefix + sanitizeName(camelize(name)) + "ApiHandler";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -31,6 +31,7 @@ import org.openapitools.codegen.utils.ModelUtils;
|
|||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import static com.google.common.base.Strings.isNullOrEmpty;
|
import static com.google.common.base.Strings.isNullOrEmpty;
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class CppRestSdkClientCodegen extends AbstractCppCodegen {
|
public class CppRestSdkClientCodegen extends AbstractCppCodegen {
|
||||||
|
|
||||||
@ -288,12 +289,12 @@ public class CppRestSdkClientCodegen extends AbstractCppCodegen {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return sanitizeName(initialCaps(name));
|
return sanitizeName(camelize(name));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return sanitizeName(initialCaps(name) + "Api");
|
return sanitizeName(camelize(name) + "Api");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -27,6 +27,8 @@ import org.slf4j.LoggerFactory;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class CppRestbedServerCodegen extends AbstractCppCodegen {
|
public class CppRestbedServerCodegen extends AbstractCppCodegen {
|
||||||
|
|
||||||
private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(CppRestbedServerCodegen.class);
|
private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(CppRestbedServerCodegen.class);
|
||||||
@ -191,12 +193,12 @@ public class CppRestbedServerCodegen extends AbstractCppCodegen {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return initialCaps(name) + "Api";
|
return camelize(name) + "Api";
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
|
@ -247,17 +247,17 @@ public class CppTizenClientCodegen extends AbstractCppCodegen implements Codegen
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toModelFilename(String name) {
|
public String toModelFilename(String name) {
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiName(String name) {
|
public String toApiName(String name) {
|
||||||
return initialCaps(name) + "Manager";
|
return camelize(name) + "Manager";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toApiFilename(String name) {
|
public String toApiFilename(String name) {
|
||||||
return initialCaps(name) + "Manager";
|
return camelize(name) + "Manager";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -236,7 +236,7 @@ public class ElmClientCodegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "Default";
|
return "Default";
|
||||||
}
|
}
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -38,6 +38,8 @@ import java.util.*;
|
|||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class NodeJSServerCodegen extends DefaultCodegen implements CodegenConfig {
|
public class NodeJSServerCodegen extends DefaultCodegen implements CodegenConfig {
|
||||||
|
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(NodeJSServerCodegen.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(NodeJSServerCodegen.class);
|
||||||
@ -160,7 +162,7 @@ public class NodeJSServerCodegen extends DefaultCodegen implements CodegenConfig
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultController";
|
return "DefaultController";
|
||||||
}
|
}
|
||||||
return initialCaps(name);
|
return camelize(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -30,6 +30,8 @@ import java.io.UnsupportedEncodingException;
|
|||||||
import java.net.URLEncoder;
|
import java.net.URLEncoder;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class PhpSlimServerCodegen extends AbstractPhpCodegen {
|
public class PhpSlimServerCodegen extends AbstractPhpCodegen {
|
||||||
private static final Logger LOGGER = LoggerFactory.getLogger(PhpSlimServerCodegen.class);
|
private static final Logger LOGGER = LoggerFactory.getLogger(PhpSlimServerCodegen.class);
|
||||||
|
|
||||||
@ -175,7 +177,7 @@ public class PhpSlimServerCodegen extends AbstractPhpCodegen {
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return toAbstractName("DefaultApi");
|
return toAbstractName("DefaultApi");
|
||||||
}
|
}
|
||||||
return toAbstractName(initialCaps(name) + "Api");
|
return toAbstractName(camelize(name) + "Api");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -183,7 +185,7 @@ public class PhpSlimServerCodegen extends AbstractPhpCodegen {
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultApiTest";
|
return "DefaultApiTest";
|
||||||
}
|
}
|
||||||
return initialCaps(name) + "ApiTest";
|
return camelize(name) + "ApiTest";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -443,7 +443,7 @@ public class Swift3Codegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
public String toApiName(String name) {
|
public String toApiName(String name) {
|
||||||
if (name.length() == 0)
|
if (name.length() == 0)
|
||||||
return "DefaultAPI";
|
return "DefaultAPI";
|
||||||
return initialCaps(name) + "API";
|
return camelize(name) + "API";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -552,7 +552,7 @@ public class Swift4Codegen extends DefaultCodegen implements CodegenConfig {
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultAPI";
|
return "DefaultAPI";
|
||||||
}
|
}
|
||||||
return initialCaps(name) + "API";
|
return camelize(name) + "API";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -434,7 +434,7 @@ public class SwiftClientCodegen extends DefaultCodegen implements CodegenConfig
|
|||||||
public String toApiName(String name) {
|
public String toApiName(String name) {
|
||||||
if (name.length() == 0)
|
if (name.length() == 0)
|
||||||
return "DefaultAPI";
|
return "DefaultAPI";
|
||||||
return initialCaps(name) + "API";
|
return camelize(name) + "API";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -513,7 +513,7 @@ public class TypeScriptAngularClientCodegen extends AbstractTypeScriptClientCode
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultService";
|
return "DefaultService";
|
||||||
}
|
}
|
||||||
return StringUtils.camelize(name) + serviceSuffix;
|
return camelize(name) + serviceSuffix;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -22,6 +22,8 @@ import org.openapitools.codegen.utils.StringUtils;
|
|||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
import static org.openapitools.codegen.utils.StringUtils.*;
|
||||||
|
|
||||||
public class TypeScriptAureliaClientCodegen extends AbstractTypeScriptClientCodegen {
|
public class TypeScriptAureliaClientCodegen extends AbstractTypeScriptClientCodegen {
|
||||||
|
|
||||||
public static final String NPM_NAME = "npmName";
|
public static final String NPM_NAME = "npmName";
|
||||||
@ -105,7 +107,7 @@ public class TypeScriptAureliaClientCodegen extends AbstractTypeScriptClientCode
|
|||||||
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
|
List<CodegenOperation> operationList = (List<CodegenOperation>) operations.get("operation");
|
||||||
for (CodegenOperation op : operationList) {
|
for (CodegenOperation op : operationList) {
|
||||||
// Aurelia uses "asGet", "asPost", ... methods; change the method format
|
// Aurelia uses "asGet", "asPost", ... methods; change the method format
|
||||||
op.httpMethod = StringUtils.camelize(op.httpMethod.toLowerCase(Locale.ROOT));
|
op.httpMethod = camelize(op.httpMethod.toLowerCase(Locale.ROOT));
|
||||||
|
|
||||||
// Collect models to be imported
|
// Collect models to be imported
|
||||||
for (CodegenParameter param : op.allParams) {
|
for (CodegenParameter param : op.allParams) {
|
||||||
|
@ -322,7 +322,7 @@ public class TypeScriptInversifyClientCodegen extends AbstractTypeScriptClientCo
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "DefaultService";
|
return "DefaultService";
|
||||||
}
|
}
|
||||||
return StringUtils.camelize(name) + "Service";
|
return camelize(name) + "Service";
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -99,7 +99,7 @@ public class TypeScriptNodeClientCodegen extends AbstractTypeScriptClientCodegen
|
|||||||
if (name.length() == 0) {
|
if (name.length() == 0) {
|
||||||
return "Default" + apiSuffix;
|
return "Default" + apiSuffix;
|
||||||
}
|
}
|
||||||
return StringUtils.camelize(name) + apiSuffix;
|
return camelize(name) + apiSuffix;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user