Skip to content

Commit 6e37d4e

Browse files
committed
add sample and fix log
1 parent e78800b commit 6e37d4e

3 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/samples-spring.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
- samples/server/petstore/spring-boot-nullable-set
4545
- samples/server/petstore/spring-boot-defaultInterface-unhandledExcp
4646
- samples/server/petstore/springboot
47+
- samples/server/petstore/springboot-byte-format-edge-cases
4748
- samples/server/petstore/springboot-beanvalidation
4849
- samples/server/petstore/springboot-builtin-validation
4950
- samples/server/petstore/springboot-delegate
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
generatorName: spring
2+
outputDir: samples/server/petstore/springboot-byte-format-edge-cases
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/spring/byte-format-edge-cases.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
5+
additionalProperties:
6+
artifactId: springboot
7+
snapshotVersion: "true"
8+
hideGenerationTimestamp: "true"

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ private void convertByteArrayParamsToStringType(CodegenOperation operation) {
831831
.filter(param -> param.isQueryParam || param.isPathParam || param.isHeaderParam || param.isCookieParam || param.isFormParam)
832832
.peek(param -> param.dataType = "String")
833833
.collect(Collectors.toList());
834-
LOGGER.info("Converted parameters {} from byte[] to String in operation {}", convertedParams.stream().map(param -> param.paramName), operation.operationId);
834+
LOGGER.info("Converted parameters [{}] from byte[] to String in operation [{}]", convertedParams.stream().map(param -> param.paramName).collect(Collectors.toList()), operation.operationId);
835835
}
836836

837837
private interface DataTypeAssigner {

0 commit comments

Comments
 (0)