forked from loafle/openapi-generator-original
Switched methods to use the list application functions rather than the string application functions.
This commit is contained in:
parent
7d82b05d4c
commit
4e40d370a6
@ -20,6 +20,12 @@ import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyInstantiat
|
|||||||
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyLanguageSpecificPrimitivesCsv;
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyLanguageSpecificPrimitivesCsv;
|
||||||
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyTypeMappingsKvp;
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyTypeMappingsKvp;
|
||||||
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyReservedWordsMappingsKvp;
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyReservedWordsMappingsKvp;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyAdditionalPropertiesKvpList;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyImportMappingsKvpList;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyInstantiationTypesKvpList;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyLanguageSpecificPrimitivesCsvList;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyTypeMappingsKvpList;
|
||||||
|
import static io.swagger.codegen.config.CodegenConfiguratorUtils.applyReservedWordsMappingsKvpList;
|
||||||
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
|
import static org.apache.commons.lang3.StringUtils.isNotEmpty;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@ -461,50 +467,32 @@ public class CodeGenMojo extends AbstractMojo {
|
|||||||
|
|
||||||
//Apply Instantiation Types
|
//Apply Instantiation Types
|
||||||
if (instantiationTypes != null && !configOptions.containsKey("instantiation-types")) {
|
if (instantiationTypes != null && !configOptions.containsKey("instantiation-types")) {
|
||||||
String instantiationTypesAsString = instantiationTypes.toString();
|
applyInstantiationTypesKvpList(instantiationTypes, configurator);
|
||||||
applyInstantiationTypesKvp(
|
|
||||||
instantiationTypesAsString.substring(0, instantiationTypesAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Apply Import Mappings
|
//Apply Import Mappings
|
||||||
if (importMappings != null && !configOptions.containsKey("import-mappings")) {
|
if (importMappings != null && !configOptions.containsKey("import-mappings")) {
|
||||||
String importMappingsAsString = importMappings.toString();
|
applyImportMappingsKvpList(importMappings, configurator);
|
||||||
applyImportMappingsKvp(
|
|
||||||
importMappingsAsString.substring(0, importMappingsAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Apply Type Mappings
|
//Apply Type Mappings
|
||||||
if (typeMappings != null && !configOptions.containsKey("type-mappings")) {
|
if (typeMappings != null && !configOptions.containsKey("type-mappings")) {
|
||||||
String typeMappingsAsString = typeMappings.toString();
|
applyTypeMappingsKvpList(typeMappings, configurator);
|
||||||
applyTypeMappingsKvp(
|
|
||||||
typeMappingsAsString.substring(0, typeMappingsAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Apply Language Specific Primitives
|
//Apply Language Specific Primitives
|
||||||
if (languageSpecificPrimitives != null && !configOptions.containsKey("language-specific-primitives")) {
|
if (languageSpecificPrimitives != null && !configOptions.containsKey("language-specific-primitives")) {
|
||||||
String languageSpecificPrimitivesAsString = languageSpecificPrimitives.toString();
|
applyLanguageSpecificPrimitivesCsvList(languageSpecificPrimitives, configurator);
|
||||||
applyLanguageSpecificPrimitivesCsv(
|
|
||||||
languageSpecificPrimitivesAsString.substring(0,languageSpecificPrimitivesAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Apply Additional Properties
|
//Apply Additional Properties
|
||||||
if (additionalProperties != null && !configOptions.containsKey("additional-properties")) {
|
if (additionalProperties != null && !configOptions.containsKey("additional-properties")) {
|
||||||
String additionalPropertiesAsString = additionalProperties.toString();
|
applyAdditionalPropertiesKvpList(additionalProperties, configurator);
|
||||||
applyAdditionalPropertiesKvp(
|
|
||||||
additionalPropertiesAsString.substring(0, additionalPropertiesAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Apply Reserved Words Mappings
|
//Apply Reserved Words Mappings
|
||||||
if (reservedWordsMappings != null && !configOptions.containsKey("reserved-words-mappings")) {
|
if (reservedWordsMappings != null && !configOptions.containsKey("reserved-words-mappings")) {
|
||||||
String reservedWordsMappingsAsString = reservedWordsMappings.toString();
|
applyReservedWordsMappingsKvpList(reservedWordsMappings, configurator);
|
||||||
applyReservedWordsMappingsKvp(
|
|
||||||
reservedWordsMappingsAsString.substring(0, reservedWordsMappingsAsString.length() - 1),
|
|
||||||
configurator);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (environmentVariables != null) {
|
if (environmentVariables != null) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user