Skip to content

Commit 2943f41

Browse files
committed
Update python and ruby clients.
Use `sanitizeName` to sanitize model name.
1 parent 84e0df6 commit 2943f41

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PythonClientCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public String toParamName(String name) {
199199

200200
@Override
201201
public String toModelName(String name) {
202-
name = name.replaceAll("\\W", "_");
202+
name = sanitizeName(name);
203203

204204
// model name cannot use reserved keyword, e.g. return
205205
if (reservedWords.contains(name)) {

modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/RubyClientCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ public String toParamName(String name) {
224224

225225
@Override
226226
public String toModelName(String name) {
227-
name = name.replaceAll("\\W", "_");
227+
name = sanitizeName(name);
228228

229229
// model name cannot use reserved keyword, e.g. return
230230
if (reservedWords.contains(name)) {

0 commit comments

Comments
 (0)