Skip to content

Commit 7940c80

Browse files
committed
Skip POM download in regression test
CI runners are intermittently getting HTTP 404 from Maven Central for stable artifacts (also affects main). Pass version=null so AddDependency does not invoke MavenPomDownloader. The bug under test is about the recipe making no change at all when libs.versions.toml is present on Gradle 9, so the dependency version is incidental.
1 parent 3f64a52 commit 7940c80

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

rewrite-gradle/src/test/java/org/openrewrite/gradle/AddDependencyGradle9CatalogTest.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,11 @@ class AddDependencyGradle9CatalogTest implements RewriteTest {
2929

3030
@Override
3131
public void defaults(RecipeSpec spec) {
32+
// version=null avoids triggering MavenPomDownloader; the bug was about the
33+
// recipe not making any change at all when libs.versions.toml is present on
34+
// Gradle 9, so the version itself is incidental.
3235
spec.recipe(new AddDependency(
33-
"org.projectlombok", "lombok", "1.18.30",
36+
"org.projectlombok", "lombok", null,
3437
null, "compileOnly", null,
3538
null, null, null, Boolean.TRUE
3639
));
@@ -68,7 +71,7 @@ void gradle9_catalogPresent_addDependencyShouldEditBuildKts() {
6871
}
6972
7073
dependencies {
71-
compileOnly("org.projectlombok:lombok:1.18.30")
74+
compileOnly("org.projectlombok:lombok")
7275
}
7376
"""
7477
)
@@ -107,7 +110,7 @@ void gradle8_catalogPresent_addDependencyEditsBuildKts() {
107110
}
108111
109112
dependencies {
110-
compileOnly("org.projectlombok:lombok:1.18.30")
113+
compileOnly("org.projectlombok:lombok")
111114
}
112115
"""
113116
)

0 commit comments

Comments
 (0)