diff --git a/build.sbt b/build.sbt index 161efd6..8d50dc0 100644 --- a/build.sbt +++ b/build.sbt @@ -1,6 +1,6 @@ val Scala212 = "2.12.20" val Scala213 = "2.13.16" -val Scala3 = "3.3.6" +val Scala3 = "3.3.7" ThisBuild / organization := "org.typelevel" ThisBuild / organizationName := "Typelevel" diff --git a/shared/src/test/scala/mouse/OptionSyntaxTest.scala b/shared/src/test/scala/mouse/OptionSyntaxTest.scala index 94358c4..75a93b6 100644 --- a/shared/src/test/scala/mouse/OptionSyntaxTest.scala +++ b/shared/src/test/scala/mouse/OptionSyntaxTest.scala @@ -26,7 +26,7 @@ import scala.annotation.nowarn import scala.util.{Failure, Success} class OptionSyntaxTest extends MouseSuite { - implicit class ExtraTest[A](a: A) { + implicit class ExtraTest[A](@nowarn3 a: A) { def shouldBeA[T](implicit @nowarn212 ev: T =:= A): Unit = () } diff --git a/shared/src/test/scala/mouse/TrySyntaxTest.scala b/shared/src/test/scala/mouse/TrySyntaxTest.scala index 47b8a53..f2aec02 100644 --- a/shared/src/test/scala/mouse/TrySyntaxTest.scala +++ b/shared/src/test/scala/mouse/TrySyntaxTest.scala @@ -73,7 +73,7 @@ class TrySyntaxTest extends MouseSuite { } } - implicit class ExtraTest[A](a: A) { + implicit class ExtraTest[A](@nowarn3 a: A) { def shouldBeA[T](implicit @nowarn212 ev: T =:= A): Unit = () }