Skip to content

Commit 11c6eac

Browse files
Remove revert entries now that ChangeDependency skips unresolvable coordinates
With openrewrite/rewrite#7321 merged, ChangeDependency automatically skips dependencies whose new coordinates don't resolve when using glob patterns. The hibernate-validator and hibernate-search-* revert entries are no longer needed.
1 parent 592d7aa commit 11c6eac

1 file changed

Lines changed: 4 additions & 18 deletions

File tree

src/main/resources/META-INF/rewrite/hibernate-6.0.yml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -134,29 +134,15 @@ recipeList:
134134
- org.openrewrite.maven.RemoveManagedDependency:
135135
groupId: org.hibernate
136136
artifactId: hibernate-entitymanager
137-
# Single glob for all remaining ORM artifacts — preserves shared version properties
137+
# Single glob for all remaining ORM artifacts — preserves shared version properties.
138+
# Non-ORM artifacts (hibernate-validator, hibernate-search-*) are automatically
139+
# skipped because their new coordinates don't resolve under org.hibernate.orm
140+
# (see https://github.com/openrewrite/rewrite/pull/7321).
138141
- org.openrewrite.java.dependencies.ChangeDependency:
139142
oldGroupId: org.hibernate
140143
oldArtifactId: hibernate-*
141144
newGroupId: org.hibernate.orm
142145
newVersion: 6.0.x
143-
# Revert non-ORM artifacts the glob inadvertently matched
144-
- org.openrewrite.java.dependencies.ChangeDependency:
145-
oldGroupId: org.hibernate.orm
146-
oldArtifactId: hibernate-validator
147-
newGroupId: org.hibernate
148-
- org.openrewrite.java.dependencies.ChangeDependency:
149-
oldGroupId: org.hibernate.orm
150-
oldArtifactId: hibernate-validator-cdi
151-
newGroupId: org.hibernate
152-
- org.openrewrite.java.dependencies.ChangeDependency:
153-
oldGroupId: org.hibernate.orm
154-
oldArtifactId: hibernate-validator-annotation-processor
155-
newGroupId: org.hibernate
156-
- org.openrewrite.java.dependencies.ChangeDependency:
157-
oldGroupId: org.hibernate.orm
158-
oldArtifactId: hibernate-search-*
159-
newGroupId: org.hibernate
160146
# Account for jaxb-runtime becoming `runtime` vs `compile` dependency
161147
# Add the jakarta JAXB artifact if it is missing but a project uses types in java.xml.bind
162148
- org.openrewrite.java.dependencies.AddDependency:

0 commit comments

Comments
 (0)