diff --git a/core/src/main/scala/sttp/tapir/Schema.scala b/core/src/main/scala/sttp/tapir/Schema.scala index 86dbab3b4c..c1ab5ba506 100644 --- a/core/src/main/scala/sttp/tapir/Schema.scala +++ b/core/src/main/scala/sttp/tapir/Schema.scala @@ -46,20 +46,20 @@ case class Schema[T]( ) extends SchemaMacros[T] { // required for binary compatibility -// def this( -// schemaType: SchemaType[T], -// name: Option[SName], -// isOptional: Boolean, -// description: Option[String], -// default: Option[(T, Option[Any])], -// format: Option[String], -// encodedExample: Option[Any], -// deprecated: Boolean, -// hidden: Boolean, -// validator: Validator[T], -// attributes: AttributeMap -// ) = -// this(schemaType, name, isOptional, description, default, format, encodedExample, deprecated, hidden, validator, attributes, None) + def this( + schemaType: SchemaType[T], + name: Option[SName], + isOptional: Boolean, + description: Option[String], + default: Option[(T, Option[Any])], + format: Option[String], + encodedExample: Option[Any], + deprecated: Boolean, + hidden: Boolean, + validator: Validator[T], + attributes: AttributeMap + ) = + this(schemaType, name, isOptional, description, default, format, encodedExample, deprecated, hidden, validator, attributes, None) // def copy( // schemaType: SchemaType[T] = this.schemaType,