Use a Builder for MavenRepository

Closes gh-1013
This commit is contained in:
Stephane Nicoll
2019-10-03 15:31:45 +02:00
parent 285fec21a7
commit 664dd6c4eb
10 changed files with 158 additions and 55 deletions

View File

@@ -93,8 +93,9 @@ public final class MetadataBuildItemMapper {
if (repository == null) {
return null;
}
return new io.spring.initializr.generator.buildsystem.MavenRepository(id, repository.getName(),
repository.getUrl().toExternalForm(), repository.isSnapshotsEnabled());
return io.spring.initializr.generator.buildsystem.MavenRepository
.withIdAndUrl(id, repository.getUrl().toExternalForm()).name(repository.getName())
.snapshotsEnabled(repository.isSnapshotsEnabled()).build();
}
}