Skip to content

Commit 699f6ff

Browse files
committed
update file path
1 parent 1a868ab commit 699f6ff

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/PerlClientCodegen.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public String getHelp() {
2727

2828
public PerlClientCodegen() {
2929
super();
30-
modelPackage = "Object";
30+
modelPackage = "/Object";
3131
outputFolder = "generated-code/perl";
3232
modelTemplateFiles.put("object.mustache", ".pm");
3333
apiTemplateFiles.put("api.mustache", ".pm");
@@ -76,9 +76,9 @@ public PerlClientCodegen() {
7676
typeMapping.put("array", "ARRAY");
7777
typeMapping.put("map", "HASH");
7878

79-
supportingFiles.add(new SupportingFile("ApiClient.mustache", "lib/WWW/" + invokerPackage, "ApiClient.pm"));
80-
supportingFiles.add(new SupportingFile("Configuration.mustache", "lib/WWW/" + invokerPackage, "Configuration.pm"));
81-
supportingFiles.add(new SupportingFile("BaseObject.mustache", "lib/WWW/" + invokerPackage, "Object/BaseObject.pm"));
79+
supportingFiles.add(new SupportingFile("ApiClient.mustache", ("lib/WWW/" + invokerPackage).replace('/', File.separatorChar), "ApiClient.pm"));
80+
supportingFiles.add(new SupportingFile("Configuration.mustache", ("lib/WWW/" + invokerPackage).replace('/', File.separatorChar), "Configuration.pm"));
81+
supportingFiles.add(new SupportingFile("BaseObject.mustache", ("lib/WWW/" + invokerPackage).replace('/', File.separatorChar), "Object/BaseObject.pm"));
8282
}
8383

8484
@Override
@@ -88,11 +88,11 @@ public String escapeReservedWord(String name) {
8888

8989
@Override
9090
public String apiFileFolder() {
91-
return outputFolder + "/lib/WWW/" + invokerPackage + apiPackage().replace('.', File.separatorChar);
91+
return (outputFolder + "/lib/WWW/" + invokerPackage + apiPackage()).replace('/', File.separatorChar);
9292
}
9393

9494
public String modelFileFolder() {
95-
return outputFolder + "/lib/WWW/" + invokerPackage + "/" + modelPackage().replace('.', File.separatorChar);
95+
return (outputFolder + "/lib/WWW/" + invokerPackage + modelPackage()).replace('/', File.separatorChar);
9696
}
9797

9898
@Override

0 commit comments

Comments
 (0)