From a8a7caab83b2cd9fd6ebddac160778ae7716703e Mon Sep 17 00:00:00 2001 From: 47erbot Date: Fri, 28 Jan 2022 05:34:03 +0000 Subject: [PATCH 1/4] Applied Scalafix rule(s) github:http4s/http4s/v0_22?sha=series/0.22 --- .../scala/org/scalaexercises/exercises/compiler/Compiler.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala b/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala index e52045b..a2f39d1 100644 --- a/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala +++ b/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala @@ -26,7 +26,7 @@ import Comments.Mode import CommentRendering.RenderedComment import cats.effect.{ContextShift, IO} import github4s.domain.Commit -import org.http4s.client.blaze.BlazeClientBuilder +import org.http4s.blaze.client.BlazeClientBuilder import scala.concurrent.ExecutionContext From 3267cb71c32a777056cfa6eb514a3ea1887a3ca5 Mon Sep 17 00:00:00 2001 From: 47erbot Date: Fri, 28 Jan 2022 05:34:07 +0000 Subject: [PATCH 2/4] Update http4s-blaze-client, http4s-circe to 0.23.8 --- build.sbt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sbt b/build.sbt index d8c7008..c29f010 100755 --- a/build.sbt +++ b/build.sbt @@ -15,7 +15,7 @@ lazy val V = new { val cats: String = "2.7.0" val collectioncompat: String = "2.6.0" val github4s: String = "0.28.5" - val http4s: String = "0.21.31" + val http4s: String = "0.23.8" val runtime: String = "0.6.4" val scala: String = "2.13.8" val scala212: String = "2.12.15" From 640a24b28f66aac07f3490de5f8947763b4e8ea1 Mon Sep 17 00:00:00 2001 From: James Santucci Date: Thu, 3 Feb 2022 12:22:26 -0700 Subject: [PATCH 3/4] upgrade github4s and scala-exercises-runtime --- build.sbt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index f92a4d7..d99869b 100755 --- a/build.sbt +++ b/build.sbt @@ -14,9 +14,9 @@ addCommandAlias("ci-publish", ";github; ci-release") lazy val V = new { val cats: String = "2.7.0" val collectioncompat: String = "2.6.0" - val github4s: String = "0.28.5" + val github4s: String = "0.30.0" val http4s: String = "0.23.8" - val runtime: String = "0.6.4" + val runtime: String = "0.7.0" val scala: String = "2.13.8" val scala212: String = "2.12.15" val scalacheck: String = "1.15.4" From f0fd559417c184d6075368c7a1b8821aa11f8ccf Mon Sep 17 00:00:00 2001 From: James Santucci Date: Thu, 3 Feb 2022 12:22:41 -0700 Subject: [PATCH 4/4] fixup for ce2 -> ce3 --- .../scalaexercises/exercises/compiler/Compiler.scala | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala b/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala index 4c92831..fae2fa2 100644 --- a/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala +++ b/compiler/src/main/scala/org/scalaexercises/exercises/compiler/Compiler.scala @@ -24,12 +24,11 @@ import cats.implicits._ import github4s.Github import Comments.Mode import CommentRendering.RenderedComment -import cats.effect.{ContextShift, IO} +import cats.effect.IO +import cats.effect.unsafe.IORuntime import github4s.domain.Commit import org.http4s.blaze.client.BlazeClientBuilder -import scala.concurrent.ExecutionContext - class CompilerJava { def compile( library: AnyRef, @@ -59,10 +58,9 @@ case class Compiler() { lazy val sourceTextExtractor = new SourceTextExtraction() - implicit val cs: ContextShift[IO] = IO.contextShift(ExecutionContext.global) - implicit val ec: ExecutionContext = ExecutionContext.global + implicit val ioRuntime: IORuntime = IORuntime.global - lazy val clientResource = BlazeClientBuilder[IO](ec).resource + lazy val clientResource = BlazeClientBuilder[IO].resource def compile( library: Library,