This migration handles migration of the dependency io.hypersistence:hypersistence-utils-hibernate-60 to io.hypersistence:hypersistence-utils-hibernate-62
In order to migrate to Hibernate 6.3, a new recipe could handle the migration from io.hypersistence:hypersistence-utils-hibernate-62 to io.hypersistence:hypersistence-utils-hibernate-63, (see installation guide )
What precondition(s) should be checked before applying this recipe?
This migration should probably depend on org.openrewrite.hibernate.MigrateToHibernate62
Thanks again @mikomatic ! I've renamed this issue to show the limited scope; if there's any other steps for a Hibernate 6.3 migration we can open new tickets to outline and fix those.
What problem are you trying to solve?
There is an existing recipe to migrate to Hibernate 6.2.
This migration handles migration of the dependency
io.hypersistence:hypersistence-utils-hibernate-60
toio.hypersistence:hypersistence-utils-hibernate-62
In order to migrate to Hibernate 6.3, a new recipe could handle the migration from
io.hypersistence:hypersistence-utils-hibernate-62
toio.hypersistence:hypersistence-utils-hibernate-63
, (see installation guide )What precondition(s) should be checked before applying this recipe?
This migration should probably depend on
org.openrewrite.hibernate.MigrateToHibernate62
Describe the situation before applying the recipe
Describe the situation after applying the recipe
Have you considered any alternatives or workarounds?
No
Any additional context
This recipe could later be used in the
org.openrewrite.java.spring.boot3.UpgradeSpringBoot_3_2
recipeAre you interested in contributing this recipe to OpenRewrite?
Yes, i could do a PR if that is Ok, this seems like a simple recipe that relies only on
org.openrewrite.java.dependencies.ChangeDependency