Add quarkus-jackson if Jackson is used

Apache 2.0

Adds io.quarkus:quarkus-jackson to applications that use Jackson types in their sources, because quarkus-cxf stopped pulling quarkus-jackson transitively in 3.39.0. The detection is source based only: the dependency is not added when it is already declared directly. The update tooling applies this recipe only to projects depending on io.quarkiverse.cxf:quarkus-cxf.

io.quarkus.updates.cxf.cxf339.AddQuarkusJacksonIfUsed
mod run . --recipe=io.quarkus.updates.cxf.cxf339.AddQuarkusJacksonIfUsed

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 Maven dependency io.quarkus:quarkus-jackson:latest.integration