From 2c7c11ffe67d2beca95f3194a417afcbc1c1e604 Mon Sep 17 00:00:00 2001 From: Frank Viernau Date: Fri, 19 Jul 2024 10:36:25 +0200 Subject: [PATCH] refactor(bower): Simply use the package ID as key Signed-off-by: Frank Viernau --- plugins/package-managers/bower/src/main/kotlin/Bower.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/package-managers/bower/src/main/kotlin/Bower.kt b/plugins/package-managers/bower/src/main/kotlin/Bower.kt index ef883d937e87..90dbba24d896 100644 --- a/plugins/package-managers/bower/src/main/kotlin/Bower.kt +++ b/plugins/package-managers/bower/src/main/kotlin/Bower.kt @@ -143,13 +143,14 @@ private fun PackageInfo.toPackage() = ) private fun parsePackages(info: PackageInfo): Set { - val result = mutableMapOf() + val result = mutableMapOf() val queue = LinkedList(info.dependencies.values) while (queue.isNotEmpty()) { val currentInfo = queue.removeFirst() + val pkg = currentInfo.toPackage() - result["${pkg.id.name}:${pkg.id.version}"] = pkg + result[pkg.id] = pkg queue += info.dependencies.values }