From a68066c12f204d5f67f4b9b46ab7391e8811863d Mon Sep 17 00:00:00 2001 From: Tim Spence Date: Fri, 10 Jun 2022 15:36:00 +0100 Subject: [PATCH 1/2] Fix ShowPretty tests Define companion object as https://github.com/lampepfl/dotty/pull/15391 isn't released yet --- core/src/test/scala-3/cats/derived/adtdefns.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/test/scala-3/cats/derived/adtdefns.scala b/core/src/test/scala-3/cats/derived/adtdefns.scala index 62681f95..23a89e73 100644 --- a/core/src/test/scala-3/cats/derived/adtdefns.scala +++ b/core/src/test/scala-3/cats/derived/adtdefns.scala @@ -217,6 +217,8 @@ object TestDefns: final case class IntLeaf(t: Int) extends IntTree final case class IntNode(l: IntTree, r: IntTree) extends IntTree + object IntTree {} + sealed trait GenericAdt[A] final case class GenericAdtCase[A](value: Option[A]) extends GenericAdt[A] From ed108947601167aa8160d7aff4f79a38742d720a Mon Sep 17 00:00:00 2001 From: Tim Spence Date: Fri, 10 Jun 2022 16:09:16 +0100 Subject: [PATCH 2/2] Nicer syntax --- core/src/test/scala-3/cats/derived/adtdefns.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/test/scala-3/cats/derived/adtdefns.scala b/core/src/test/scala-3/cats/derived/adtdefns.scala index 23a89e73..215e6146 100644 --- a/core/src/test/scala-3/cats/derived/adtdefns.scala +++ b/core/src/test/scala-3/cats/derived/adtdefns.scala @@ -217,7 +217,7 @@ object TestDefns: final case class IntLeaf(t: Int) extends IntTree final case class IntNode(l: IntTree, r: IntTree) extends IntTree - object IntTree {} + object IntTree sealed trait GenericAdt[A] final case class GenericAdtCase[A](value: Option[A]) extends GenericAdt[A]