diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d781fc2..d50fba9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - scala: [2.13.17, 3.3.3] + scala: [2.13.17, 3.3.7] java: [temurin@8, temurin@11, temurin@17, temurin@21] runs-on: ${{ matrix.os }} steps: diff --git a/build.sbt b/build.sbt index 3dcdf4c..a65444e 100644 --- a/build.sbt +++ b/build.sbt @@ -1,7 +1,7 @@ Global / onChangedBuildSource := ReloadOnSourceChanges lazy val scala213 = "2.13.17" -lazy val scala3 = "3.3.3" +lazy val scala3 = "3.3.7" ThisBuild / crossScalaVersions := Seq(scala213, scala3) diff --git a/typify/shared/src/main/scala/typify/Optimize.scala b/typify/shared/src/main/scala/typify/Optimize.scala index 061a029..e7661ad 100644 --- a/typify/shared/src/main/scala/typify/Optimize.scala +++ b/typify/shared/src/main/scala/typify/Optimize.scala @@ -5,11 +5,11 @@ import formless.hlist.HList trait TWitness[T] { final type Out = T } class Optimize[L, P](val tp: Typify[L, P]) { - def folder[G <: HList, R <: HList](@deprecated("unused", "") in: G)( + def folder[G <: HList, R <: HList](@annotation.nowarn("msg=(unused|never used)") in: G)( implicit rf: PVFolder[P, L, G, R] ): PVFolder[P, L, G, R] = rf - def success[G <: HList, R <: HList](@deprecated("unused", "") in: G)( - implicit @deprecated("unused", "") rf: PVFolder[P, L, G, R] + def success[G <: HList, R <: HList](@annotation.nowarn("msg=(unused|never used)") in: G)( + implicit @annotation.nowarn("msg=(unused|never used)") rf: PVFolder[P, L, G, R] ): TWitness[R] = new TWitness[R] {} }