Add Jackson 3 jackson-dataformat-ion for sources that use it transitively

Apache 2.0

Add tools.jackson.dataformat:jackson-dataformat-ion to modules whose sources use its Jackson 2 types, but only get com.fasterxml.jackson.dataformat:jackson-dataformat-ion transitively. Jackson 2 artifacts that are declared directly are upgraded instead.

org.openrewrite.java.jackson.UpgradeJackson_2_3_AddDataformatIonDependency
mod run . --recipe=org.openrewrite.java.jackson.UpgradeJackson_2_3_AddDataformatIonDependency

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

Recipe list

It runs these recipes, in this order.

  1. Add Gradle or Maven dependency tools.jackson.dataformat:jackson-dataformat-ion:3.1.x