Skip to content

Commit e2553a4

Browse files
authored
Copy escapeReservedWord implementation from python generator (#20035)
1 parent cfef948 commit e2553a4

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,4 +326,12 @@ public void postProcess() {
326326

327327
@Override
328328
public String generatorLanguageVersion() { return "3.7"; }
329+
330+
@Override
331+
public String escapeReservedWord(String name) {
332+
if (this.reservedWordsMappings().containsKey(name)) {
333+
return this.reservedWordsMappings().get(name);
334+
}
335+
return "var_" + name;
336+
}
329337
}

0 commit comments

Comments
 (0)