From bfb8cdce2efa95338737fc8ba515dc8b2d96fb64 Mon Sep 17 00:00:00 2001 From: wing328 Date: Fri, 15 Jan 2016 16:03:35 +0800 Subject: [PATCH] fix another replaceall in perl codegen --- .../java/io/swagger/codegen/languages/PerlClientCodegen.java | 2 +- samples/client/petstore/perl/README.md | 2 +- samples/client/petstore/perl/lib/WWW/SwaggerClient/Role.pm | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PerlClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PerlClientCodegen.java index 0a9733ed94e..90fea3f4a9b 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PerlClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/PerlClientCodegen.java @@ -96,7 +96,7 @@ public class PerlClientCodegen extends DefaultCodegen implements CodegenConfig { if (additionalProperties.containsKey(MODULE_NAME)) { setModuleName((String) additionalProperties.get(MODULE_NAME)); - setModulePathPart(moduleName.replaceAll("::",String.valueOf(File.separatorChar))); + setModulePathPart(moduleName.replaceAll("::", Matcher.quoteReplacement(File.separator))); } else { additionalProperties.put(MODULE_NAME, moduleName); } diff --git a/samples/client/petstore/perl/README.md b/samples/client/petstore/perl/README.md index 164ece7a326..f42bbf6eb17 100644 --- a/samples/client/petstore/perl/README.md +++ b/samples/client/petstore/perl/README.md @@ -8,7 +8,7 @@ WWW::SwaggerClient::Role - a Moose role for the Swagger Petstore Automatically generated by the Perl Swagger Codegen project: -- Build date: 2016-01-15T15:46:17.239+08:00 +- Build date: 2016-01-15T15:57:32.150+08:00 - Build package: class io.swagger.codegen.languages.PerlClientCodegen - Codegen version: diff --git a/samples/client/petstore/perl/lib/WWW/SwaggerClient/Role.pm b/samples/client/petstore/perl/lib/WWW/SwaggerClient/Role.pm index dfe63f817fa..07b499ad75e 100644 --- a/samples/client/petstore/perl/lib/WWW/SwaggerClient/Role.pm +++ b/samples/client/petstore/perl/lib/WWW/SwaggerClient/Role.pm @@ -37,7 +37,7 @@ has version_info => ( is => 'ro', default => sub { { app_name => 'Swagger Petstore', app_version => '1.0.0', - generated_date => '2016-01-15T15:46:17.239+08:00', + generated_date => '2016-01-15T15:57:32.150+08:00', generator_class => 'class io.swagger.codegen.languages.PerlClientCodegen', } }, documentation => 'Information about the application version and the codegen codebase version' @@ -103,7 +103,7 @@ Automatically generated by the Perl Swagger Codegen project: =over 4 -=item Build date: 2016-01-15T15:46:17.239+08:00 +=item Build date: 2016-01-15T15:57:32.150+08:00 =item Build package: class io.swagger.codegen.languages.PerlClientCodegen