diff --git a/modules/api/src/main/scala/types.scala b/modules/api/src/main/scala/types.scala index 1c69da0..b7518a6 100644 --- a/modules/api/src/main/scala/types.scala +++ b/modules/api/src/main/scala/types.scala @@ -4,7 +4,7 @@ import sttp.tapir.Codec.PlainCodec import sttp.tapir.DecodeResult import sttp.tapir.codec.iron.TapirCodecIron -private type VersionConstraints = DescribedAs[GreaterEqual[0], "Version must be positive"] +type VersionConstraints = GreaterEqual[0] opaque type Version = Int :| VersionConstraints object Version extends RefinedTypeOps[Int, VersionConstraints, Version] with TapirCodecIron: