From 0ed9a44f6328b094b4540a4d8b9c502061d6adf5 Mon Sep 17 00:00:00 2001 From: Javakky Date: Tue, 28 Feb 2023 17:15:40 +0900 Subject: [PATCH] fix: Apply Scaladoc comments to Option type fields as well --- .../scala/com/iheart/playSwagger/SwaggerParameterMapper.scala | 3 ++- .../com/iheart/playSwagger/SwaggerSpecGeneratorSpec.scala | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/scala/com/iheart/playSwagger/SwaggerParameterMapper.scala b/core/src/main/scala/com/iheart/playSwagger/SwaggerParameterMapper.scala index 647b53fe..1e2b2c62 100644 --- a/core/src/main/scala/com/iheart/playSwagger/SwaggerParameterMapper.scala +++ b/core/src/main/scala/com/iheart/playSwagger/SwaggerParameterMapper.scala @@ -92,7 +92,8 @@ object SwaggerParameterMapper { } ), modelQualifier = modelQualifier, - customMappings = customMappings + customMappings = customMappings, + description = description ) asRequired.update(required = false, nullable = true, default = asRequired.default) } diff --git a/core/src/test/scala/com/iheart/playSwagger/SwaggerSpecGeneratorSpec.scala b/core/src/test/scala/com/iheart/playSwagger/SwaggerSpecGeneratorSpec.scala index a1b84c2f..3f793018 100644 --- a/core/src/test/scala/com/iheart/playSwagger/SwaggerSpecGeneratorSpec.scala +++ b/core/src/test/scala/com/iheart/playSwagger/SwaggerSpecGeneratorSpec.scala @@ -22,7 +22,7 @@ case class Subject(name: String) /** * @param name e.g. Sunday, Monday, TuesDay... */ -case class DayOfWeek(name: String) +case class DayOfWeek(name: Option[String]) case class PolymorphicContainer(item: PolymorphicItem) trait PolymorphicItem