Migrate Cats Effect 2 to Cats Effect 3

Proprietary

Finds Cats Effect 2 imports by detecting cats.effect.IO without cats.effect.unsafe, or CE2-specific types like ContextShift and Timer. Consider migrating to Cats Effect 3.

org.openrewrite.scala.migrate.ecosystem.MigrateCatsEffect2To3
mod run . --recipe=org.openrewrite.scala.migrate.ecosystem.MigrateCatsEffect2To3

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.