From 540e7adbfd340fc6d6164d1553bba5887748a903 Mon Sep 17 00:00:00 2001 From: Scala Steward Date: Thu, 11 Nov 2021 12:56:18 +0100 Subject: [PATCH 1/2] Update scalacache-caffeine to 1.0.0-M6 --- project/Dependencies.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 9db14054d6..f6428a4522 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -40,6 +40,6 @@ object Dependencies { val munitScalacheck = "org.scalameta" %% "munit-scalacheck" % munit.revision val refined = "eu.timepit" %% "refined" % "0.9.27" val refinedScalacheck = "eu.timepit" %% "refined-scalacheck" % refined.revision - val scalacacheCaffeine = "com.github.cb372" %% "scalacache-caffeine" % "1.0.0-M5" + val scalacacheCaffeine = "com.github.cb372" %% "scalacache-caffeine" % "1.0.0-M6" val scalacheck = "org.scalacheck" %% "scalacheck" % "1.15.4" } From dc71097a5d2b4f8cd3d90ad57195e13bda0e2abd Mon Sep 17 00:00:00 2001 From: "Frank S. Thomas" Date: Thu, 11 Nov 2021 15:49:00 +0100 Subject: [PATCH 2/2] Fix compile errors --- .../main/scala/org/scalasteward/core/util/UrlChecker.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/UrlChecker.scala b/modules/core/src/main/scala/org/scalasteward/core/util/UrlChecker.scala index 7c0d415e0d..066e417af4 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/UrlChecker.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/UrlChecker.scala @@ -31,7 +31,9 @@ trait UrlChecker[F[_]] { } object UrlChecker { - private def buildCache[F[_]](config: Config)(implicit F: Sync[F]): F[CaffeineCache[F, Status]] = + private def buildCache[F[_]](config: Config)(implicit + F: Sync[F] + ): F[CaffeineCache[F, String, Status]] = F.delay { val cache = Caffeine .newBuilder() @@ -54,7 +56,7 @@ object UrlChecker { } private def status(url: Uri): F[Status] = - statusCache.cachingForMemoizeF(url.renderString)(None) { + statusCache.cachingF(url.renderString)(None) { client.status(Request[F](method = Method.HEAD, uri = url)) } }