From 1f61cc58738c30f36276d16062ea82740b2b556d Mon Sep 17 00:00:00 2001 From: William Cheng Date: Thu, 25 Sep 2025 15:06:14 +0800 Subject: [PATCH 1/2] kotlin client: add docstring --- .../openapitools/codegen/languages/KotlinClientCodegen.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java index 39f953d94ef0..271cb4426570 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java @@ -996,6 +996,7 @@ public Map postProcessAllModels(Map objs) } return objs; } + private Stream> getAllVarProperties(CodegenModel model) { return Stream.of(model.vars, model.allVars, model.optionalVars, model.requiredVars, model.readOnlyVars, model.readWriteVars); } @@ -1119,6 +1120,11 @@ public void postProcessParameter(CodegenParameter parameter) { adjustEnumRefDefault(parameter); } + /** + * Properly set the default valuef or enum (reference). + * + * @param param codegen parameter + */ private void adjustEnumRefDefault(CodegenParameter param) { if (StringUtils.isEmpty(param.defaultValue) || !(param.isEnum || param.isEnumRef)) { return; From 4cce2e5b9236bf4e38df9143cad68a3f511d43a4 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Thu, 25 Sep 2025 15:09:04 +0800 Subject: [PATCH 2/2] fix --- .../org/openapitools/codegen/languages/KotlinClientCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java index 271cb4426570..d6f9dff36aa6 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinClientCodegen.java @@ -1121,7 +1121,7 @@ public void postProcessParameter(CodegenParameter parameter) { } /** - * Properly set the default valuef or enum (reference). + * Properly set the default value for enum (reference). * * @param param codegen parameter */