Skip to content

Commit 7fa02ee

Browse files
authored
use typeMapping instead of postProcessParameter (#7457)
1 parent be151fc commit 7fa02ee

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/JavaVertXWebServerCodegen.java

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ public JavaVertXWebServerCodegen() {
6868

6969
// Override type mapping
7070
typeMapping.put("file", "FileUpload");
71+
typeMapping.put("UUID", "String");
72+
typeMapping.put("date", "String");
73+
typeMapping.put("DateTime", "String");
7174
}
7275

7376
public CodegenType getTag() {
@@ -160,14 +163,6 @@ public Map<String, Object> postProcessOperationsWithModels(Map<String, Object> o
160163
return newObjs;
161164
}
162165

163-
@Override
164-
public void postProcessParameter(CodegenParameter parameter) {
165-
super.postProcessParameter(parameter);
166-
if (parameter.isUuid || parameter.isDate || parameter.isDateTime) {
167-
parameter.dataType = "String";
168-
}
169-
}
170-
171166
@Override
172167
public Map<String, Object> postProcessSupportingFileData(Map<String, Object> objs) {
173168
generateYAMLSpecFile(objs);

0 commit comments

Comments
 (0)