Skip to content

Commit 443efdd

Browse files
committed
fix: download latest version if the version element is an array
1 parent 20d59a5 commit 443efdd

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • lib/src/main/kotlin/org/cosmic/ide/dependency/resolver

lib/src/main/kotlin/org/cosmic/ide/dependency/resolver/utils.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,11 @@ fun InputStream.resolvePOM(): List<Artifact> {
5656

5757
val item = dependencyElement.getElementsByTagName("version").item(0)
5858
if (item != null) {
59-
artifact.version = item.textContent
59+
val version = item.textContent
60+
if (item.hasChildNodes()) {
61+
version = item.getLastChild().textContent
62+
}
63+
artifact.version = version
6064
}
6165
if (initHost(artifact) != null) {
6266
artifacts.add(artifact)

0 commit comments

Comments
 (0)