diff --git a/src/main/resources/migrations.csv b/src/main/resources/migrations.csv
index 6c9c8e23..88faa512 100644
--- a/src/main/resources/migrations.csv
+++ b/src/main/resources/migrations.csv
@@ -574,6 +574,7 @@ postgresql,,org.postgresql,,
saxon,saxon,net.sf.saxon,saxon,
servletapi,servlet-api,javax.servlet,servlet-api,
servletapi,servletapi,javax.servlet,servlet-api,
+software.amazon.ion,"ion-java","com.amazon.ion","ion-java",
springframework,,org.springframework,,
stax-utils,stax-utils,net.java.dev.stax-utils,stax-utils,
tagsoup,tagsoup,org.ccil.cowan.tagsoup,tagsoup,
diff --git a/src/test/java/org/openrewrite/java/dependencies/RelocatedDependencyCheckTest.java b/src/test/java/org/openrewrite/java/dependencies/RelocatedDependencyCheckTest.java
index 61431cb8..04b9e482 100644
--- a/src/test/java/org/openrewrite/java/dependencies/RelocatedDependencyCheckTest.java
+++ b/src/test/java/org/openrewrite/java/dependencies/RelocatedDependencyCheckTest.java
@@ -150,6 +150,48 @@ void changeRelocatedMavenDependencies() {
);
}
+ @Test
+ void findRelocatedIonJava() {
+ rewriteRun(
+ recipe -> recipe.dataTable(RelocatedDependencyReport.Row.class, rows -> assertThat(rows).containsExactly(
+ new RelocatedDependencyReport.Row("software.amazon.ion", "ion-java", "com.amazon.ion", "ion-java", null)
+ )),
+ //language=xml
+ pomXml(
+ """
+
+ 4.0.0
+ org.openrewrite.example
+ rewrite-example
+ 1.0-SNAPSHOT
+
+
+ software.amazon.ion
+ ion-java
+ 1.5.1
+
+
+
+ """,
+ """
+
+ 4.0.0
+ org.openrewrite.example
+ rewrite-example
+ 1.0-SNAPSHOT
+
+
+ software.amazon.ion
+ ion-java
+ 1.5.1
+
+
+
+ """
+ )
+ );
+ }
+
@Test
void findRelocatedMavenPlugins() {
rewriteRun(