diff --git a/build.sbt b/build.sbt index ef10d5336b..bd248ff99c 100644 --- a/build.sbt +++ b/build.sbt @@ -35,6 +35,7 @@ lazy val core = myCrossProject("core") Dependencies.attoCore, Dependencies.betterFiles, Dependencies.caseApp, + Dependencies.catsCore, Dependencies.catsEffect, Dependencies.circeConfig, Dependencies.circeGeneric, diff --git a/modules/core/src/main/scala/org/scalasteward/core/application/Cli.scala b/modules/core/src/main/scala/org/scalasteward/core/application/Cli.scala index 43924cef0f..86640b64d3 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/application/Cli.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/application/Cli.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.application import caseapp._ import caseapp.core.Error.MalformedValue import caseapp.core.argparser.{ArgParser, SimpleArgParser} -import cats.implicits._ +import cats.syntax.all._ import org.http4s.Uri import org.http4s.syntax.literals._ import org.scalasteward.core.application.Cli._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/application/SelfCheckAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/application/SelfCheckAlg.scala index ea88d57fa6..8ad2505fce 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/application/SelfCheckAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/application/SelfCheckAlg.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.application -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import org.http4s.Uri import org.scalasteward.core.util.{HttpExistenceClient, MonadThrowable} diff --git a/modules/core/src/main/scala/org/scalasteward/core/application/StewardAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/application/StewardAlg.scala index 004e124008..c52e36d84c 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/application/StewardAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/application/StewardAlg.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.application import better.files.File import cats.Monad import cats.effect.ExitCode -import cats.implicits._ +import cats.syntax.all._ import fs2.Stream import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.buildtool.sbt.SbtAlg diff --git a/modules/core/src/main/scala/org/scalasteward/core/application/SupportedVCS.scala b/modules/core/src/main/scala/org/scalasteward/core/application/SupportedVCS.scala index bb71839c19..c69c1fadfc 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/application/SupportedVCS.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/application/SupportedVCS.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.application import caseapp.core.Error.MalformedValue import caseapp.core.argparser.ArgParser import cats.Eq -import cats.implicits._ +import cats.syntax.all._ sealed trait SupportedVCS { import SupportedVCS.{Bitbucket, BitbucketServer, GitHub, Gitlab} diff --git a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/Http4sBitbucketApiAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/Http4sBitbucketApiAlg.scala index 15e5e99a3b..89a6f53e72 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/Http4sBitbucketApiAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/Http4sBitbucketApiAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.bitbucket.http4s import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import org.http4s.{Request, Status, Uri} import org.scalasteward.core.bitbucket.Url import org.scalasteward.core.bitbucket.http4s.json._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/RepositoryResponse.scala b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/RepositoryResponse.scala index e08aae0506..58749918a9 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/RepositoryResponse.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/RepositoryResponse.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.bitbucket.http4s -import cats.implicits._ +import cats.syntax.all._ import io.circe.{ACursor, Decoder, DecodingFailure, Json} import org.http4s.Uri import org.scalasteward.core.git.Branch diff --git a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/authentication.scala b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/authentication.scala index 22f3a45685..e01fc776dd 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/authentication.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/bitbucket/http4s/authentication.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.bitbucket.http4s import cats.Applicative -import cats.implicits._ +import cats.syntax.all._ import org.http4s.headers.Authorization import org.http4s.{BasicCredentials, Request} import org.scalasteward.core.vcs.data.AuthenticatedUser diff --git a/modules/core/src/main/scala/org/scalasteward/core/bitbucketserver/http4s/Http4sBitbucketServerApiAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/bitbucketserver/http4s/Http4sBitbucketServerApiAlg.scala index fb4dc84865..b7a7f97931 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/bitbucketserver/http4s/Http4sBitbucketServerApiAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/bitbucketserver/http4s/Http4sBitbucketServerApiAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.bitbucketserver.http4s import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import org.http4s.{Request, Uri} import org.scalasteward.core.bitbucketserver.http4s.Json.{Reviewer, User} import org.scalasteward.core.git.Branch diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/BuildToolDispatcher.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/BuildToolDispatcher.scala index 53980c5a7d..64d24debd6 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/BuildToolDispatcher.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/BuildToolDispatcher.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.buildtool import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.buildtool.maven.MavenAlg import org.scalasteward.core.buildtool.mill.MillAlg import org.scalasteward.core.buildtool.sbt.SbtAlg diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/MavenAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/MavenAlg.scala index b3115f4d13..d1ec17c670 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/MavenAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/MavenAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.buildtool.maven import better.files.File import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.application.Config import org.scalasteward.core.buildtool.BuildToolAlg import org.scalasteward.core.data._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/parser.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/parser.scala index 4aff8b727b..3f35094179 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/parser.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/maven/parser.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.buildtool.maven import atto.Atto._ import atto._ -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.data._ object parser { diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/MillAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/MillAlg.scala index d4b99ced37..63e7440fe5 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/MillAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/MillAlg.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.buildtool.mill -import cats.implicits._ +import cats.syntax.all._ import cats.effect.Sync import org.scalasteward.core.BuildInfo import org.scalasteward.core.buildtool.BuildToolAlg diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/parser.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/parser.scala index 3fc32d8715..7b13236a2b 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/parser.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/mill/parser.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.buildtool.mill -import cats.implicits._ +import cats.syntax.all._ import io.circe.{Decoder, DecodingFailure} import org.scalasteward.core.data.{ArtifactId, Dependency, GroupId, Resolver} diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/SbtAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/SbtAlg.scala index 7c857aff1e..3eed19ef4e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/SbtAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/SbtAlg.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.buildtool.sbt import better.files.File import cats.Functor import cats.data.OptionT -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.application.Config import org.scalasteward.core.buildtool.BuildToolAlg diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/SbtVersion.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/SbtVersion.scala index cffe6510ab..4da3eda85e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/SbtVersion.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/SbtVersion.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.buildtool.sbt.data import cats.Order -import cats.implicits._ +import cats.syntax.all._ import io.circe.Codec import io.circe.generic.extras.semiauto._ import org.scalasteward.core.data.Version diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/ScalaVersion.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/ScalaVersion.scala index cbf6c37a9f..3b08b6bd06 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/ScalaVersion.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/data/ScalaVersion.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.buildtool.sbt.data import cats.Order -import cats.implicits._ +import cats.syntax.all._ import io.circe.Codec import io.circe.generic.extras.semiauto._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/package.scala b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/package.scala index 6b3df03e22..769f949dc8 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/package.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/buildtool/sbt/package.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.buildtool import cats.Functor -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.BuildInfo import org.scalasteward.core.buildtool.sbt.data.SbtVersion import org.scalasteward.core.data.{ArtifactId, Dependency, GroupId, Version} diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/ArtifactId.scala b/modules/core/src/main/scala/org/scalasteward/core/data/ArtifactId.scala index fd28e248ac..11d66513dc 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/ArtifactId.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/ArtifactId.scala @@ -17,7 +17,6 @@ package org.scalasteward.core.data import cats.Order -import cats.implicits._ import io.circe.Codec import io.circe.generic.semiauto.deriveCodec import org.scalasteward.core.util.Nel diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/CrossDependency.scala b/modules/core/src/main/scala/org/scalasteward/core/data/CrossDependency.scala index a40c8d5e00..aff3c459ba 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/CrossDependency.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/CrossDependency.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.data import cats.Order -import cats.implicits._ +import cats.syntax.all._ import io.circe.Codec import io.circe.generic.extras.semiauto._ import org.scalasteward.core.util.Nel diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/Dependency.scala b/modules/core/src/main/scala/org/scalasteward/core/data/Dependency.scala index fd4a5c3a69..b28337a2f7 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/Dependency.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/Dependency.scala @@ -17,7 +17,6 @@ package org.scalasteward.core.data import cats.Order -import cats.implicits._ import io.circe.Codec import io.circe.generic.semiauto._ import org.scalasteward.core.buildtool.sbt.data.{SbtVersion, ScalaVersion} diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/GroupId.scala b/modules/core/src/main/scala/org/scalasteward/core/data/GroupId.scala index 51ad903287..4737524426 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/GroupId.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/GroupId.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.data import cats.Order -import cats.implicits._ +import cats.syntax.all._ import io.circe.{Decoder, Encoder} final case class GroupId(value: String) extends AnyVal { diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/Resolver.scala b/modules/core/src/main/scala/org/scalasteward/core/data/Resolver.scala index 02d506006f..78bfd3dcf2 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/Resolver.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/Resolver.scala @@ -17,7 +17,6 @@ package org.scalasteward.core.data import cats.Order -import cats.implicits._ import io.circe.Codec import io.circe.generic.semiauto._ import org.scalasteward.core.data.Resolver._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/data/SemVer.scala b/modules/core/src/main/scala/org/scalasteward/core/data/SemVer.scala index 24c8eb29fb..3e5f57c1df 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/data/SemVer.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/data/SemVer.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.data -import cats.implicits._ +import cats.syntax.all._ import eu.timepit.refined.cats.refTypeEq import eu.timepit.refined.types.numeric.NonNegBigInt import eu.timepit.refined.types.string.NonEmptyString diff --git a/modules/core/src/main/scala/org/scalasteward/core/edit/EditAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/edit/EditAlg.scala index 93b0978d4a..2dc2cd980a 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/edit/EditAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/edit/EditAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.edit import better.files.File import cats.Traverse -import cats.implicits._ +import cats.syntax.all._ import fs2.Stream import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.buildtool.BuildToolDispatcher diff --git a/modules/core/src/main/scala/org/scalasteward/core/edit/UpdateHeuristic.scala b/modules/core/src/main/scala/org/scalasteward/core/edit/UpdateHeuristic.scala index 09b6bca378..c7b9b138df 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/edit/UpdateHeuristic.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/edit/UpdateHeuristic.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.edit import cats.Foldable -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.data.{GroupId, Update} import org.scalasteward.core.util import org.scalasteward.core.util.Nel diff --git a/modules/core/src/main/scala/org/scalasteward/core/git/GitAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/git/GitAlg.scala index a9fb14016e..5f57bad458 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/git/GitAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/git/GitAlg.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.git import better.files.File import cats.Monad import cats.effect.Bracket -import cats.implicits._ +import cats.syntax.all._ import org.http4s.Uri import org.scalasteward.core.application.Config import org.scalasteward.core.io.{FileAlg, ProcessAlg, WorkspaceAlg} diff --git a/modules/core/src/main/scala/org/scalasteward/core/git/Sha1.scala b/modules/core/src/main/scala/org/scalasteward/core/git/Sha1.scala index 2323ba54f0..63f814c5a7 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/git/Sha1.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/git/Sha1.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.git import cats.Eq -import cats.implicits._ +import cats.syntax.all._ import eu.timepit.refined.W import eu.timepit.refined.api.{Refined, RefinedTypeOps} import eu.timepit.refined.boolean.{And, Or} diff --git a/modules/core/src/main/scala/org/scalasteward/core/github/http4s/authentication.scala b/modules/core/src/main/scala/org/scalasteward/core/github/http4s/authentication.scala index 8a7049d7c3..a7d6081d7d 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/github/http4s/authentication.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/github/http4s/authentication.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.github.http4s import cats.Applicative -import cats.implicits._ +import cats.syntax.all._ import org.http4s.headers.Authorization import org.http4s.{BasicCredentials, Request} import org.scalasteward.core.vcs.data.AuthenticatedUser diff --git a/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/Http4sGitlabApiAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/Http4sGitlabApiAlg.scala index a6de6e3615..3cca9a841a 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/Http4sGitlabApiAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/Http4sGitlabApiAlg.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.gitlab.http4s -import cats.implicits._ +import cats.syntax.all._ import io.circe._ import io.circe.generic.semiauto._ import org.http4s.{Request, Status, Uri} diff --git a/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/authentication.scala b/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/authentication.scala index fc20b4ad1f..1b8d67d49f 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/authentication.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/gitlab/http4s/authentication.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.gitlab.http4s import cats.Applicative -import cats.implicits._ +import cats.syntax.all._ import org.http4s.{Header, Request} import org.scalasteward.core.vcs.data.AuthenticatedUser diff --git a/modules/core/src/main/scala/org/scalasteward/core/io/FileAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/io/FileAlg.scala index 86714ab32a..4ea8e4ae68 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/io/FileAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/io/FileAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.io import better.files.File import cats.effect.{Bracket, Resource, Sync} -import cats.implicits._ +import cats.syntax.all._ import cats.{Functor, Traverse} import fs2.Stream import io.chrisdavenport.log4cats.Logger diff --git a/modules/core/src/main/scala/org/scalasteward/core/io/ProcessAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/io/ProcessAlg.scala index 66d48470be..908c466473 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/io/ProcessAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/io/ProcessAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.io import better.files.File import cats.effect.{Blocker, Concurrent, ContextShift, Timer} -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.application.Cli.EnvVar import org.scalasteward.core.application.Config diff --git a/modules/core/src/main/scala/org/scalasteward/core/io/WorkspaceAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/io/WorkspaceAlg.scala index fb2c393868..a34b67acff 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/io/WorkspaceAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/io/WorkspaceAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.io import better.files.File import cats.FlatMap -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.application.Config import org.scalasteward.core.vcs.data.Repo diff --git a/modules/core/src/main/scala/org/scalasteward/core/io/package.scala b/modules/core/src/main/scala/org/scalasteward/core/io/package.scala index aa4ea18dda..95a6804982 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/io/package.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/io/package.scala @@ -17,7 +17,7 @@ package org.scalasteward.core import better.files.File -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.data.{GroupId, Update} package object io { diff --git a/modules/core/src/main/scala/org/scalasteward/core/io/process.scala b/modules/core/src/main/scala/org/scalasteward/core/io/process.scala index e48000aa09..0160bff8b1 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/io/process.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/io/process.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.io import cats.effect._ -import cats.implicits._ +import cats.syntax.all._ import fs2.Stream import java.io.{File, IOException, InputStream} import org.scalasteward.core.util._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/persistence/JsonKeyValueStore.scala b/modules/core/src/main/scala/org/scalasteward/core/persistence/JsonKeyValueStore.scala index 46b9044ae1..33c3e93c5e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/persistence/JsonKeyValueStore.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/persistence/JsonKeyValueStore.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.persistence import better.files.File import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import io.circe.parser.decode import io.circe.syntax._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/persistence/KeyValueStore.scala b/modules/core/src/main/scala/org/scalasteward/core/persistence/KeyValueStore.scala index 71bee1116d..11dd82cc88 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/persistence/KeyValueStore.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/persistence/KeyValueStore.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.persistence import cats.Applicative -import cats.implicits._ +import cats.syntax.all._ trait KeyValueStore[F[_], K, V] { def get(key: K): F[Option[V]] diff --git a/modules/core/src/main/scala/org/scalasteward/core/repocache/RefreshErrorAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/repocache/RefreshErrorAlg.scala index d2e91aab7e..db42065c75 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repocache/RefreshErrorAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repocache/RefreshErrorAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.repocache import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import io.circe.Codec import io.circe.generic.semiauto.deriveCodec import org.scalasteward.core.persistence.KeyValueStore diff --git a/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheAlg.scala index 580b278fd6..9cc6fd605a 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.repocache import cats.Parallel -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.application.Config import org.scalasteward.core.buildtool.BuildToolDispatcher diff --git a/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheRepository.scala b/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheRepository.scala index cce34e772d..f8f80d0f1e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheRepository.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repocache/RepoCacheRepository.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.repocache import cats.Applicative -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.git.Sha1 import org.scalasteward.core.persistence.KeyValueStore import org.scalasteward.core.vcs.data.Repo diff --git a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/PullRequestFrequency.scala b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/PullRequestFrequency.scala index eaba479f0e..ea541a3b70 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/PullRequestFrequency.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/PullRequestFrequency.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.repoconfig import cats.Eq -import cats.implicits._ +import cats.syntax.all._ import cron4s.lib.javatime._ import io.circe.{Decoder, Encoder} import org.scalasteward.core.repoconfig.PullRequestFrequency._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/RepoConfigAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/RepoConfigAlg.scala index 8e1ec76a6e..69475d9214 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/RepoConfigAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/RepoConfigAlg.scala @@ -18,7 +18,7 @@ package org.scalasteward.core.repoconfig import better.files.File import cats.data.OptionT -import cats.implicits._ +import cats.syntax.all._ import io.chrisdavenport.log4cats.Logger import io.circe.config.parser import org.scalasteward.core.application.Config diff --git a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/UpdatePattern.scala b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/UpdatePattern.scala index 670c79e96b..07f731e165 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/repoconfig/UpdatePattern.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/repoconfig/UpdatePattern.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.repoconfig -import cats.implicits._ +import cats.syntax.all._ import io.circe.generic.semiauto._ import io.circe.{Decoder, Encoder, HCursor} import org.scalasteward.core.data.{GroupId, Update} diff --git a/modules/core/src/main/scala/org/scalasteward/core/scalafix/MigrationAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/scalafix/MigrationAlg.scala index d5625a31ca..6ffe790fa8 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/scalafix/MigrationAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/scalafix/MigrationAlg.scala @@ -19,7 +19,7 @@ package org.scalasteward.core.scalafix import better.files.File import cats.data.OptionT import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import io.circe.config.parser.decode import org.scalasteward.core.data.{Update, Version} import org.scalasteward.core.io.FileAlg diff --git a/modules/core/src/main/scala/org/scalasteward/core/scalafmt/ScalafmtAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/scalafmt/ScalafmtAlg.scala index 2e0e44c285..aa2c6216db 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/scalafmt/ScalafmtAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/scalafmt/ScalafmtAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.scalafmt import cats.data.Nested -import cats.implicits._ +import cats.syntax.all._ import cats.{Functor, Monad} import org.scalasteward.core.data.{Dependency, Version} import org.scalasteward.core.io.{FileAlg, WorkspaceAlg} diff --git a/modules/core/src/main/scala/org/scalasteward/core/scalafmt/package.scala b/modules/core/src/main/scala/org/scalasteward/core/scalafmt/package.scala index 1e1c6ec069..3633a5f8d9 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/scalafmt/package.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/scalafmt/package.scala @@ -16,7 +16,7 @@ package org.scalasteward.core -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.buildtool.sbt.defaultScalaBinaryVersion import org.scalasteward.core.data.{ArtifactId, Dependency, GroupId, Version} diff --git a/modules/core/src/main/scala/org/scalasteward/core/update/FilterAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/update/FilterAlg.scala index b5b5890f95..ceb9f8e121 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/update/FilterAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/update/FilterAlg.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.update -import cats.implicits._ +import cats.syntax.all._ import cats.{Monad, TraverseFilter} import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.data._ diff --git a/modules/core/src/main/scala/org/scalasteward/core/update/GroupMigrations.scala b/modules/core/src/main/scala/org/scalasteward/core/update/GroupMigrations.scala index b2687c5171..4df487361d 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/update/GroupMigrations.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/update/GroupMigrations.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.update -import cats.implicits._ +import cats.syntax.all._ import io.circe.Decoder import io.circe.config.parser import io.circe.generic.extras.{semiauto, Configuration} diff --git a/modules/core/src/main/scala/org/scalasteward/core/update/UpdateAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/update/UpdateAlg.scala index 9195d2e11c..8b6c03b3f3 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/update/UpdateAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/update/UpdateAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.update import cats.{Eval, Monad} -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.coursier.VersionsCache import org.scalasteward.core.data._ import org.scalasteward.core.repoconfig.RepoConfig diff --git a/modules/core/src/main/scala/org/scalasteward/core/update/show.scala b/modules/core/src/main/scala/org/scalasteward/core/update/show.scala index 8cedd60562..52528ab38e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/update/show.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/update/show.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.update import cats.Traverse -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.data.{GroupId, Update} import org.scalasteward.core.util import org.scalasteward.core.util.Nel diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/DateTimeAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/util/DateTimeAlg.scala index c4eda05a6d..2f94815d6e 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/DateTimeAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/DateTimeAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.util import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import cats.{Functor, Monad} import java.util.concurrent.TimeUnit import scala.concurrent.duration.FiniteDuration diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/HttpExistenceClient.scala b/modules/core/src/main/scala/org/scalasteward/core/util/HttpExistenceClient.scala index 3ab93b3534..00aa24ab6d 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/HttpExistenceClient.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/HttpExistenceClient.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.util import cats.effect.{Async, Resource} -import cats.implicits._ +import cats.syntax.all._ import com.github.benmanes.caffeine.cache.Caffeine import io.chrisdavenport.log4cats.Logger import org.http4s.client.Client diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/HttpJsonClient.scala b/modules/core/src/main/scala/org/scalasteward/core/util/HttpJsonClient.scala index 2ae5caaabb..ce3b183f8b 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/HttpJsonClient.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/HttpJsonClient.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.util import cats.effect.Sync -import cats.implicits._ +import cats.syntax.all._ import io.circe.{Decoder, Encoder} import org.http4s.Method.{GET, POST} import org.http4s.circe.{jsonEncoderOf, jsonOf} diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/Timestamp.scala b/modules/core/src/main/scala/org/scalasteward/core/util/Timestamp.scala index d7fe4ea3fe..4190d4190d 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/Timestamp.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/Timestamp.scala @@ -17,7 +17,6 @@ package org.scalasteward.core.util import cats.Order -import cats.implicits._ import io.circe.Codec import io.circe.generic.extras.semiauto.deriveUnwrappedCodec import java.time.{Instant, LocalDateTime, ZoneOffset} diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/logger.scala b/modules/core/src/main/scala/org/scalasteward/core/util/logger.scala index b0cdf32afb..f211dc39da 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/logger.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/logger.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.util -import cats.implicits._ +import cats.syntax.all._ import cats.{Foldable, Functor, Monad} import io.chrisdavenport.log4cats.Logger import org.scalasteward.core.data.Update diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/package.scala b/modules/core/src/main/scala/org/scalasteward/core/util/package.scala index 907f25e375..c20e790d5f 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/package.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/package.scala @@ -18,7 +18,7 @@ package org.scalasteward.core import cats._ import cats.effect.Bracket -import cats.implicits._ +import cats.syntax.all._ import fs2.Pipe import scala.collection.mutable.ListBuffer diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/string.scala b/modules/core/src/main/scala/org/scalasteward/core/util/string.scala index 426a0aff04..8ea66eaa87 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/string.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/string.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.util import cats.Foldable -import cats.implicits._ +import cats.syntax.all._ import eu.timepit.refined.api.Refined import eu.timepit.refined.collection.MinSize import eu.timepit.refined.refineV diff --git a/modules/core/src/main/scala/org/scalasteward/core/util/uri.scala b/modules/core/src/main/scala/org/scalasteward/core/util/uri.scala index 0061671be8..543f610fed 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/util/uri.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/util/uri.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.util -import cats.implicits._ +import cats.syntax.all._ import io.circe.{Decoder, KeyDecoder, KeyEncoder} import monocle.Optional import org.http4s.Uri diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSApiAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSApiAlg.scala index e5e62fbb02..4b9de4a271 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSApiAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSApiAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.vcs import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import org.scalasteward.core.application.Config import org.scalasteward.core.git.Branch import org.scalasteward.core.util.MonadThrowable diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSExtraAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSExtraAlg.scala index f99cc8bbf2..ebdca5f5a4 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSExtraAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSExtraAlg.scala @@ -17,7 +17,7 @@ package org.scalasteward.core.vcs import cats.Monad -import cats.implicits._ +import cats.syntax.all._ import org.http4s.Uri import org.scalasteward.core.data.{ReleaseRelatedUrl, Update} import org.scalasteward.core.util.HttpExistenceClient diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSRepoAlg.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSRepoAlg.scala index 2047c81fb5..8b98cf319d 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSRepoAlg.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/VCSRepoAlg.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.vcs -import cats.implicits._ +import cats.syntax.all._ import org.http4s.Uri import org.http4s.Uri.UserInfo import org.scalasteward.core.application.Config diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/data/NewPullRequestData.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/data/NewPullRequestData.scala index 4b4f81bb03..de6375c817 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/data/NewPullRequestData.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/data/NewPullRequestData.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.vcs.data -import cats.implicits._ +import cats.syntax.all._ import io.circe.Encoder import io.circe.generic.semiauto._ import org.http4s.Uri diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/data/PullRequestOut.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/data/PullRequestOut.scala index 988c8e7da6..81c3c6ac58 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/data/PullRequestOut.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/data/PullRequestOut.scala @@ -16,7 +16,7 @@ package org.scalasteward.core.vcs.data -import cats.implicits._ +import cats.syntax.all._ import io.circe.Decoder import io.circe.generic.semiauto._ import org.http4s.Uri diff --git a/modules/core/src/main/scala/org/scalasteward/core/vcs/package.scala b/modules/core/src/main/scala/org/scalasteward/core/vcs/package.scala index 245b17d168..92062949f2 100644 --- a/modules/core/src/main/scala/org/scalasteward/core/vcs/package.scala +++ b/modules/core/src/main/scala/org/scalasteward/core/vcs/package.scala @@ -16,7 +16,7 @@ package org.scalasteward.core -import cats.implicits._ +import cats.syntax.all._ import org.http4s.Uri import org.scalasteward.core.application.SupportedVCS import org.scalasteward.core.application.SupportedVCS.{Bitbucket, BitbucketServer, GitHub, Gitlab} diff --git a/modules/core/src/test/scala/org/scalasteward/core/application/CliTest.scala b/modules/core/src/test/scala/org/scalasteward/core/application/CliTest.scala index 6ab0ea94e8..6ada1b40f5 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/application/CliTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/application/CliTest.scala @@ -1,6 +1,4 @@ package org.scalasteward.core.application - -import cats.implicits._ import org.http4s.syntax.literals._ import org.scalasteward.core.application.Cli.EnvVar import org.scalatest.funsuite.AnyFunSuite diff --git a/modules/core/src/test/scala/org/scalasteward/core/data/ScopeTest.scala b/modules/core/src/test/scala/org/scalasteward/core/data/ScopeTest.scala index b30897d8ca..a432fe3439 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/data/ScopeTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/data/ScopeTest.scala @@ -1,6 +1,4 @@ package org.scalasteward.core.data - -import cats.implicits._ import cats.kernel.laws.discipline.OrderTests import cats.laws.discipline.TraverseTests import org.scalasteward.core.TestInstances._ diff --git a/modules/core/src/test/scala/org/scalasteward/core/edit/editTest.scala b/modules/core/src/test/scala/org/scalasteward/core/edit/editTest.scala index c355a53b1f..ef8a1ece14 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/edit/editTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/edit/editTest.scala @@ -1,6 +1,6 @@ package org.scalasteward.core.edit -import cats.implicits._ +import cats.syntax.all._ import org.scalacheck.{Arbitrary, Gen} import org.scalatest.funsuite.AnyFunSuite import org.scalatest.matchers.should.Matchers diff --git a/modules/core/src/test/scala/org/scalasteward/core/git/GitAlgTest.scala b/modules/core/src/test/scala/org/scalasteward/core/git/GitAlgTest.scala index e495b941b9..7d1fc31c44 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/git/GitAlgTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/git/GitAlgTest.scala @@ -3,7 +3,7 @@ package org.scalasteward.core.git import better.files.File import cats.Monad import cats.effect.IO -import cats.implicits._ +import cats.syntax.all._ import org.http4s.syntax.literals._ import org.scalasteward.core.TestInstances.ioLogger import org.scalasteward.core.io.FileAlgTest.ioFileAlg diff --git a/modules/core/src/test/scala/org/scalasteward/core/github/http4s/authenticationTest.scala b/modules/core/src/test/scala/org/scalasteward/core/github/http4s/authenticationTest.scala index 10fc2e3a4b..fe662b7189 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/github/http4s/authenticationTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/github/http4s/authenticationTest.scala @@ -10,8 +10,8 @@ import org.scalatest.matchers.should.Matchers class authenticationTest extends AnyFunSuite with Matchers { test("addCredentials") { val request = authentication - .addCredentials(AuthenticatedUser("user", "pass")) - .apply(Request[Id](headers = Headers.of(Accept(MediaType.text.plain)))) + .addCredentials[Id](AuthenticatedUser("user", "pass")) + .apply(Request(headers = Headers.of(Accept(MediaType.text.plain)))) request.headers shouldBe Headers.of(Accept(MediaType.text.plain), Authorization(BasicCredentials("user", "pass"))) diff --git a/modules/core/src/test/scala/org/scalasteward/core/mock/package.scala b/modules/core/src/test/scala/org/scalasteward/core/mock/package.scala index 0223803fb4..0484e06a7d 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/mock/package.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/mock/package.scala @@ -3,7 +3,7 @@ package org.scalasteward.core import cats.Applicative import cats.data.StateT import cats.effect.IO -import cats.implicits._ +import cats.syntax.all._ package object mock { type MockEff[A] = StateT[IO, MockState, A] diff --git a/modules/core/src/test/scala/org/scalasteward/core/update/FilterAlgTest.scala b/modules/core/src/test/scala/org/scalasteward/core/update/FilterAlgTest.scala index c4d4adb06e..70f2b0cae3 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/update/FilterAlgTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/update/FilterAlgTest.scala @@ -1,6 +1,4 @@ package org.scalasteward.core.update - -import cats.implicits._ import org.scalasteward.core.TestSyntax._ import org.scalasteward.core.data.Update.Single import org.scalasteward.core.data.{ArtifactId, Dependency, GroupId} diff --git a/modules/core/src/test/scala/org/scalasteward/core/util/ChangeTest.scala b/modules/core/src/test/scala/org/scalasteward/core/util/ChangeTest.scala index 2b79b13b48..792de0c02d 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/util/ChangeTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/util/ChangeTest.scala @@ -1,6 +1,4 @@ package org.scalasteward.core.util - -import cats.implicits._ import cats.kernel.laws.discipline.MonoidTests import org.scalasteward.core.TestInstances._ import org.scalasteward.core.util.Change._ diff --git a/modules/core/src/test/scala/org/scalasteward/core/util/utilTest.scala b/modules/core/src/test/scala/org/scalasteward/core/util/utilTest.scala index 17669d8eaa..5f643ceb93 100644 --- a/modules/core/src/test/scala/org/scalasteward/core/util/utilTest.scala +++ b/modules/core/src/test/scala/org/scalasteward/core/util/utilTest.scala @@ -1,6 +1,4 @@ package org.scalasteward.core.util - -import cats.implicits._ import org.scalatest.funsuite.AnyFunSuite import org.scalatest.matchers.should.Matchers import org.scalatestplus.scalacheck.ScalaCheckPropertyChecks diff --git a/project/Dependencies.scala b/project/Dependencies.scala index c52bd6f8c4..a77cbd7ed6 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -11,7 +11,8 @@ object Dependencies { val betterMonadicFor = "com.olegpy" %% "better-monadic-for" % "0.3.1" val caseApp = "com.github.alexarchambault" %% "case-app" % "2.0.4" val catsEffect = "org.typelevel" %% "cats-effect" % "2.1.4" - val catsLaws = "org.typelevel" %% "cats-laws" % "2.1.1" + val catsCore = "org.typelevel" %% "cats-core" % "2.2.0-RC4" + val catsLaws = "org.typelevel" %% "cats-laws" % catsCore.revision val circeConfig = "io.circe" %% "circe-config" % "0.8.0" val circeGeneric = "io.circe" %% "circe-generic" % "0.13.0" val circeGenericExtras = "io.circe" %% "circe-generic-extras" % "0.13.0" diff --git a/scalafix-conf.sbt b/scalafix-conf.sbt new file mode 100644 index 0000000000..6a146a2009 --- /dev/null +++ b/scalafix-conf.sbt @@ -0,0 +1 @@ +// ThisBuild / scalacOptions += "-P:semanticdb:synthetics:on"