|
@@ -21,7 +21,7 @@ import java.io.File
|
|
|
class VersionChecker(
|
|
class VersionChecker(
|
|
|
private val extension: BumpExtension,
|
|
private val extension: BumpExtension,
|
|
|
private val repositories: List<MavenArtifactRepository>,
|
|
private val repositories: List<MavenArtifactRepository>,
|
|
|
- dependencies: List<Dependency>
|
|
|
|
|
|
|
+ dependencies: List<Dependency>,
|
|
|
) {
|
|
) {
|
|
|
|
|
|
|
|
private val httpClient = HttpClient()
|
|
private val httpClient = HttpClient()
|
|
@@ -70,7 +70,7 @@ class VersionChecker(
|
|
|
|
|
|
|
|
private fun getVersions(
|
|
private fun getVersions(
|
|
|
repository: MavenArtifactRepository,
|
|
repository: MavenArtifactRepository,
|
|
|
- dependency: Dependency
|
|
|
|
|
|
|
+ dependency: Dependency,
|
|
|
): List<Version> {
|
|
): List<Version> {
|
|
|
val response = metadataCache.getValue(createArtifactKey(repository, dependency)) ?: return listOf()
|
|
val response = metadataCache.getValue(createArtifactKey(repository, dependency)) ?: return listOf()
|
|
|
val metadata = xmlMapper.readValue(response, Metadata::class.java)
|
|
val metadata = xmlMapper.readValue(response, Metadata::class.java)
|