From 7fa02ee5f0da053d7943d8b07658d602fe23d1ac Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 21 Sep 2020 15:05:43 +0800 Subject: [PATCH] use typeMapping instead of postProcessParameter (#7457) --- .../codegen/languages/JavaVertXWebServerCodegen.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaVertXWebServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaVertXWebServerCodegen.java index 52beee8e5c3..395d5533b8f 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaVertXWebServerCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaVertXWebServerCodegen.java @@ -68,6 +68,9 @@ public class JavaVertXWebServerCodegen extends AbstractJavaCodegen { // Override type mapping typeMapping.put("file", "FileUpload"); + typeMapping.put("UUID", "String"); + typeMapping.put("date", "String"); + typeMapping.put("DateTime", "String"); } public CodegenType getTag() { @@ -160,14 +163,6 @@ public class JavaVertXWebServerCodegen extends AbstractJavaCodegen { return newObjs; } - @Override - public void postProcessParameter(CodegenParameter parameter) { - super.postProcessParameter(parameter); - if (parameter.isUuid || parameter.isDate || parameter.isDateTime) { - parameter.dataType = "String"; - } - } - @Override public Map postProcessSupportingFileData(Map objs) { generateYAMLSpecFile(objs);