This is an automated email from the ASF dual-hosted git repository. liubao pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
commit 1bb09befa8e8f21c5c070a07f8edffca5fcb290c Author: acsukesh <[email protected]> AuthorDate: Thu Jan 11 13:59:51 2018 +0530 SCB-179 support -(identifier) as parameter name with RequestParam --- .../swagger/generator/core/utils/ClassUtils.java | 60 +--------------------- 1 file changed, 1 insertion(+), 59 deletions(-) diff --git a/swagger/swagger-generator/generator-core/src/main/java/io/servicecomb/swagger/generator/core/utils/ClassUtils.java b/swagger/swagger-generator/generator-core/src/main/java/io/servicecomb/swagger/generator/core/utils/ClassUtils.java index 4529607..ca666e0 100644 --- a/swagger/swagger-generator/generator-core/src/main/java/io/servicecomb/swagger/generator/core/utils/ClassUtils.java +++ b/swagger/swagger-generator/generator-core/src/main/java/io/servicecomb/swagger/generator/core/utils/ClassUtils.java @@ -52,64 +52,6 @@ public final class ClassUtils { // reference: // https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html // https://en.wikipedia.org/wiki/List_of_Java_keywords - private static final Set<String> JAVA_RESERVED_WORDS = new HashSet<>(); - - static { - JAVA_RESERVED_WORDS.addAll(Arrays.asList("true", - "false", - "null", - "abstract", - "continue", - "for", - "new", - "switch", - "assert", - "default", - "goto", - "package", - "synchronized", - "boolean", - "do", - "if", - "private", - "this", - "break", - "double", - "implements", - "protected", - "throw", - "byte", - "else", - "import", - "public", - "throws", - "case", - "enum", - "instanceof", - "return", - "transient", - "catch", - "extends", - "int", - "short", - "try", - "char", - "final", - "interface", - "static", - "void", - "class", - "finally", - "long", - "strictfp", - "volatile", - "const", - "float", - "native", - "super", - "while")); - } - private ClassUtils() { } @@ -312,7 +254,7 @@ public final class ClassUtils { } part = part.replace('-', '_'); - if (Character.isDigit(part.charAt(0)) || JAVA_RESERVED_WORDS.contains(part)) { + if (Character.isDigit(part.charAt(0)) || SourceVersion.isKeyword(part)) { part = "_" + part; } parts[idx] = part; -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
