diff --git a/modules/common/js/src/main/scala/h4sm/common/AjaxAPI.scala b/modules/common/js/src/main/scala/h4sm/common/AjaxAPI.scala index d197d964..061a8f18 100644 --- a/modules/common/js/src/main/scala/h4sm/common/AjaxAPI.scala +++ b/modules/common/js/src/main/scala/h4sm/common/AjaxAPI.scala @@ -1,6 +1,6 @@ package h4sm.common -import cats.implicits._ +import cats.syntax.all._ import io.circe.{Decoder, Encoder} import io.circe.syntax._ diff --git a/modules/db/jvm/src/main/scala/h4sm/db/config/DatabaseConfig.scala b/modules/db/jvm/src/main/scala/h4sm/db/config/DatabaseConfig.scala index 565e8fbc..82c19491 100644 --- a/modules/db/jvm/src/main/scala/h4sm/db/config/DatabaseConfig.scala +++ b/modules/db/jvm/src/main/scala/h4sm/db/config/DatabaseConfig.scala @@ -2,7 +2,7 @@ package h4sm.db.config import scala.util.Try import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import javax.sql.DataSource import org.flywaydb.core.Flyway import org.flywaydb.core.api.FlywayException diff --git a/modules/db/jvm/src/main/scala/h4sm/db/config/package.scala b/modules/db/jvm/src/main/scala/h4sm/db/config/package.scala index 37856af7..897eda3c 100644 --- a/modules/db/jvm/src/main/scala/h4sm/db/config/package.scala +++ b/modules/db/jvm/src/main/scala/h4sm/db/config/package.scala @@ -1,7 +1,7 @@ package h4sm.db import cats.{Applicative, ApplicativeError, Functor} -import cats.implicits._ +import cats.syntax.all._ import cats.mtl.{ApplicativeAsk, DefaultApplicativeAsk} import io.circe.Decoder import io.circe.config.parser diff --git a/modules/features/comm/shared/src/test/scala/com/clovellytech/featurerequests/comm/arbitraries.scala b/modules/features/comm/shared/src/test/scala/com/clovellytech/featurerequests/comm/arbitraries.scala index e635d9b6..db173be2 100644 --- a/modules/features/comm/shared/src/test/scala/com/clovellytech/featurerequests/comm/arbitraries.scala +++ b/modules/features/comm/shared/src/test/scala/com/clovellytech/featurerequests/comm/arbitraries.scala @@ -1,6 +1,4 @@ package h4sm.featurerequests.comm - -import cats.implicits._ import h4sm.featurerequests.comm.domain.features.FeatureRequest import h4sm.testutil.arbitraries._ import org.scalacheck.Arbitrary diff --git a/modules/testutil/common/jvm/src/main/scala/h4sm/testutil/InstantArbitrary.scala b/modules/testutil/common/jvm/src/main/scala/h4sm/testutil/InstantArbitrary.scala index fd5ac9c7..f2e1c7e9 100644 --- a/modules/testutil/common/jvm/src/main/scala/h4sm/testutil/InstantArbitrary.scala +++ b/modules/testutil/common/jvm/src/main/scala/h4sm/testutil/InstantArbitrary.scala @@ -1,6 +1,6 @@ package h4sm.testutil -import cats.implicits._ +import cats.syntax.all._ import java.time.Instant import org.scalacheck.{Arbitrary, Gen} import org.scalacheck.cats.implicits._ diff --git a/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/infrastructure/endpoints/ClientError.scala b/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/infrastructure/endpoints/ClientError.scala index 19e9e105..1621628f 100644 --- a/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/infrastructure/endpoints/ClientError.scala +++ b/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/infrastructure/endpoints/ClientError.scala @@ -3,7 +3,7 @@ package testutil.infrastructure.endpoints import org.http4s._ import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ sealed abstract class ClientError extends Throwable with Product with Serializable final case class UriError(message: String) extends ClientError diff --git a/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/transactor.scala b/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/transactor.scala index 04a25ded..024529b4 100644 --- a/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/transactor.scala +++ b/modules/testutil/db/jvm/src/main/scala/h4sm/testutil/transactor.scala @@ -4,7 +4,7 @@ package testutil import java.sql.DriverManager import cats.effect.{Async, ContextShift, Sync} -import cats.implicits._ +import cats.syntax.all._ import doobie.util.transactor.Transactor import h4sm.db.config.DatabaseConfig import io.circe.config.parser diff --git a/project/Dependencies.scala b/project/Dependencies.scala index f1957f98..1cd5ab31 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -30,7 +30,7 @@ object dependencies { val apacheLang3 = "3.11" val bcrypt = "3.1" val betterMonadicFor = "0.3.1" - val cats = "2.1.1" + val cats = "2.6.1" val catsScalacheck = "0.2.0.1" val catsMtl = "0.7.1" val catsEffect = "2.3.0"