Skip to content

Commit 8488e6b

Browse files
committed
Revert "extract regex to reusable Pattern"
This reverts commit 8c51a1c.
1 parent 8c51a1c commit 8488e6b

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
import java.util.List;
3737
import java.util.Map;
3838
import java.util.function.Predicate;
39-
import java.util.regex.Pattern;
4039
import java.util.stream.Collectors;
4140
import java.util.stream.Stream;
4241

@@ -116,7 +115,6 @@ public class KotlinClientCodegen extends AbstractKotlinCodegen {
116115
public static final String COMPANION_OBJECT = "companionObject";
117116

118117
protected static final String VENDOR_EXTENSION_BASE_NAME_LITERAL = "x-base-name-literal";
119-
private static final Pattern RETROFIT_PATH_PARAM_NAME_PATTERN = Pattern.compile("[a-zA-Z][a-zA-Z0-9_-]*");
120118

121119

122120
@Setter protected String dateLibrary = DateLibrary.JAVA8.value;
@@ -1070,7 +1068,7 @@ public OperationsMap postProcessOperationsWithModels(OperationsMap objs, List<Mo
10701068
if (JVM_RETROFIT2.equals(getLibrary())) {
10711069
for (CodegenParameter param : operation.allParams) {
10721070
if (param.isPathParam) {
1073-
boolean validRetrofitName = RETROFIT_PATH_PARAM_NAME_PATTERN.matcher(param.baseName).matches();
1071+
boolean validRetrofitName = param.baseName.matches("[a-zA-Z][a-zA-Z0-9_-]*");
10741072
if (validRetrofitName) {
10751073
param.vendorExtensions.put("x-retrofit-path-name", param.baseName);
10761074
} else {

0 commit comments

Comments
 (0)