Skip to content

Commit cfd91d8

Browse files
committed
Use MavenRepository builder
1 parent bde13ba commit cfd91d8

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

src/main/java/org/openrewrite/maven/spring/UpgradeExplicitSpringBootDependencies.java

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,24 @@ private synchronized void buildDependencyMap() throws MavenDownloadingException
7878
GroupArtifactVersion gav = new GroupArtifactVersion(SPRINGBOOT_GROUP, SPRING_BOOT_DEPENDENCIES, toVersion);
7979
String relativePath = "";
8080
List<MavenRepository> repositories = new ArrayList<>();
81-
repositories.add(new MavenRepository("repository.spring.milestone", "https://repo.spring.io/milestone", true, true, null, null));
82-
repositories.add(new MavenRepository("spring-snapshot", "https://repo.spring.io/snapshot", false, true, null, null));
83-
repositories.add(new MavenRepository("spring-release", "https://repo.spring.io/release", true, false, null, null));
81+
repositories.add(MavenRepository.builder()
82+
.id("repository.spring.milestone")
83+
.uri("https://repo.spring.io/milestone")
84+
.releases(true)
85+
.snapshots(true)
86+
.build());
87+
repositories.add(MavenRepository.builder()
88+
.id("spring-snapshot")
89+
.uri("https://repo.spring.io/snapshote")
90+
.releases(false)
91+
.snapshots(true)
92+
.build());
93+
repositories.add(MavenRepository.builder()
94+
.id("spring-release")
95+
.uri("https://repo.spring.io/release")
96+
.releases(true)
97+
.snapshots(false)
98+
.build());
8499
Pom pom = downloader.download(gav, relativePath, null, repositories);
85100
ResolvedPom resolvedPom = pom.resolve(Collections.emptyList(), downloader, repositories, new InMemoryExecutionContext());
86101
List<ResolvedManagedDependency> dependencyManagement = resolvedPom.getDependencyManagement();

0 commit comments

Comments
 (0)