From 8b9c8d64d9990f7c430cd1e2a2906f2b5d49134c Mon Sep 17 00:00:00 2001 From: kolyjjj Date: Wed, 20 Apr 2016 22:07:59 +0800 Subject: [PATCH] add method doc --- .../src/main/java/io/swagger/codegen/DefaultCodegen.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java index 2b1681f5f79..25e95250762 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java @@ -2322,6 +2322,13 @@ public class DefaultCodegen { return removeNonNameElementToCamelCase(name, "[-_:;#]"); } + /** + * Remove characters that is not good to be included in method name from the input and camelize it + * + * @param name string to be camelize + * @param nonNameElementPattern a regex pattern of the characters that is not good to be included in name + * @return camelized string + */ protected String removeNonNameElementToCamelCase(final String name, final String nonNameElementPattern) { String result = StringUtils.join(Lists.transform(Lists.newArrayList(name.split(nonNameElementPattern)), new Function() { @Nullable