diff --git a/build.sbt b/build.sbt index 5b0a85f..8edddfc 100644 --- a/build.sbt +++ b/build.sbt @@ -1,4 +1,4 @@ -val scala3: String = "3.5.0" +val scala3: String = "3.7.1" externalResolvers := Seq( "Garrity Software Mirror" at "https://maven.garrity.co/releases", @@ -18,7 +18,7 @@ lazy val sharedSettings = Seq( lazy val testSettings = Seq( libraryDependencies ++= Seq( - "org.scalameta" %% "munit" % "1.0.1" % Test + "org.scalameta" %% "munit" % "1.1.1" % Test ) ) @@ -29,6 +29,6 @@ lazy val `gs-timing` = project .settings(name := s"${gsProjectName.value}-v${semVerMajor.value}") .settings( libraryDependencies ++= Seq( - "org.typelevel" %% "cats-effect" % "3.5.4" + "org.typelevel" %% "cats-effect" % "3.6.3" ) ) diff --git a/project/build.properties b/project/build.properties index ee4c672..bbb0b60 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.10.1 +sbt.version=1.11.2 diff --git a/src/main/scala/gs/timing/v0/MonotonicProvider.scala b/src/main/scala/gs/timing/v0/MonotonicProvider.scala index 193e60a..58da25e 100644 --- a/src/main/scala/gs/timing/v0/MonotonicProvider.scala +++ b/src/main/scala/gs/timing/v0/MonotonicProvider.scala @@ -86,7 +86,7 @@ object MonotonicProvider: * ManualTickProvider.initialize[IO] * }}} */ - final class ManualTickProvider[F[_]: Sync] private ( + final class ManualTickProvider[F[_]] private ( ticks: Ref[F, Long] ) extends MonotonicProvider[F]: /** @return