Skip to content

Commit 90ea506

Browse files
author
andrewwilsonnew
committed
fixup 2
1 parent ad0fd7a commit 90ea506

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

bin/configs/kotlin-misk-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ additionalProperties:
88
moduleClassName: "PetStoreModule"
99
generateStubImplClasses: true
1010
addModelMoshiJsonAnnotation: true
11-
actionPrefix : "samplePrefix"
11+
actionPathPrefix : "samplePrefix"

docs/generators/kotlin-misk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl
1818

1919
| Option | Description | Values | Default |
2020
| ------ | ----------- | ------ | ------- |
21-
|actionPrefix|Prefix for all action| | null |
21+
|actionPathPrefix|Prefix for action path| | null |
2222
|addModelMoshiJsonAnnotation|Add a Moshi JSON adapter annotation to all model classes| |true|
2323
|additionalModelTypeAnnotations|Additional annotations for model type(class level annotations). List separated by semicolon(;) or new line (Linux or Windows)| |null|
2424
|apiSuffix|suffix for api classes| |Api|

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public class KotlinMiskServerCodegen extends AbstractKotlinCodegen implements Be
5050
private final Logger LOGGER = LoggerFactory.getLogger(KotlinMiskServerCodegen.class);
5151

5252
public static final String MODULE_CLASS_NAME = "moduleClassName";
53-
public static final String ACTION_PREFIX = "actionPrefix";
53+
public static final String ACTION_PATH_PREFIX = "actionPathPrefix";
5454

5555
private static final String ROOT_PACKAGE = "rootPackage";
5656
public static final String GENERATE_STUB_IMPL_CLASSES = "generateStubImplClasses";
@@ -68,7 +68,7 @@ public class KotlinMiskServerCodegen extends AbstractKotlinCodegen implements Be
6868
protected String apiVersion = "1.0.0-SNAPSHOT";
6969

7070
@Setter protected String moduleClassName = "OpenApiModule";
71-
@Setter protected String actionPrefix = "";
71+
@Setter protected String actionPathPrefix = "";
7272

7373
@Override
7474
public CodegenType getTag() {
@@ -121,7 +121,7 @@ public KotlinMiskServerCodegen() {
121121
outputFolder = "generated-code" + File.separator + "kotlin-misk";
122122

123123
addOption(MODULE_CLASS_NAME, "Name of the generated module class", moduleClassName);
124-
addOption(ACTION_PREFIX, "Prefix for all action", actionPrefix);
124+
addOption(ACTION_PATH_PREFIX, "Prefix for action path", actionPathPrefix);
125125

126126
apiTestTemplateFiles.clear();
127127
apiTestTemplateFiles.put("api_test.mustache", ".kt");
@@ -168,10 +168,10 @@ public void processOpts() {
168168
}
169169
additionalProperties.put(MODULE_CLASS_NAME, moduleClassName);
170170

171-
if (additionalProperties.containsKey(ACTION_PREFIX)) {
172-
setActionPrefix((String) additionalProperties.get(ACTION_PREFIX));
171+
if (additionalProperties.containsKey(ACTION_PATH_PREFIX)) {
172+
setActionPathPrefix((String) additionalProperties.get(ACTION_PATH_PREFIX));
173173
}
174-
additionalProperties.put(ACTION_PREFIX, actionPrefix);
174+
additionalProperties.put(ACTION_PATH_PREFIX, actionPathPrefix);
175175

176176
if (additionalProperties.containsKey(USE_BEANVALIDATION)) {
177177
this.setUseBeanValidation(convertPropertyToBoolean(USE_BEANVALIDATION));

modules/openapi-generator/src/test/java/org/openapitools/codegen/kotlin/misk/KotlinMiskServerCodegenOptionsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ protected void verifyOptions() {
3838
verify(codegen).setAdditionalModelTypeAnnotations(List.of(KotlinMiskServerCodegenOptionsProvider.ADDITIONAL_MODEL_TYPE_ANNOTATIONS_VALUE));
3939
verify(codegen).setUseBeanValidation(Boolean.valueOf(KotlinMiskServerCodegenOptionsProvider.USE_BEAN_VALIDATION));
4040
verify(codegen).setModuleClassName(KotlinMiskServerCodegenOptionsProvider.MODULE_CLASS_NAME);
41-
verify(codegen).setActionPrefix(KotlinMiskServerCodegenOptionsProvider.ACTION_PREFIX);
41+
verify(codegen).setActionPathPrefix(KotlinMiskServerCodegenOptionsProvider.ACTION_PATH_PREFIX);
4242
verify(codegen).setGenerateStubImplClasses(Boolean.valueOf(KotlinMiskServerCodegenOptionsProvider.GENERATE_STUB_IMPL_CLASSES));
4343
verify(codegen).setAddModelMoshiJsonAnnotation(Boolean.valueOf(KotlinMiskServerCodegenOptionsProvider.ADD_MODEL_MOSHI_JSON_ANNOTATION));
4444
}

modules/openapi-generator/src/test/java/org/openapitools/codegen/options/KotlinMiskServerCodegenOptionsProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class KotlinMiskServerCodegenOptionsProvider implements OptionsProvider {
2626
public static final String GENERATE_STUB_IMPL_CLASSES = "false";
2727
public static final String ADD_MODEL_MOSHI_JSON_ANNOTATION = "true";
2828
public static final String MODULE_CLASS_NAME = "OpenApiModule";
29-
public static final String ACTION_PREFIX = "samplePrefix";
29+
public static final String ACTION_PATH_PREFIX = "samplePrefix";
3030

3131
@Override
3232
public String getLanguage() {
@@ -55,7 +55,7 @@ public Map<String, String> createOptions() {
5555
.put(KotlinMiskServerCodegen.MODULE_CLASS_NAME, MODULE_CLASS_NAME)
5656
.put(BeanValidationFeatures.USE_BEANVALIDATION, USE_BEAN_VALIDATION)
5757
.put(KotlinMiskServerCodegen.GENERATE_STUB_IMPL_CLASSES, GENERATE_STUB_IMPL_CLASSES)
58-
.put(KotlinMiskServerCodegen.ACTION_PREFIX, ACTION_PREFIX)
58+
.put(KotlinMiskServerCodegen.ACTION_PATH_PREFIX, ACTION_PATH_PREFIX)
5959
.build();
6060
}
6161

0 commit comments

Comments
 (0)