fix: multiple compatible pkgs on readme

This commit is contained in:
Sculas 2022-09-08 22:03:30 +02:00
parent 6aede6049e
commit 3f82a1349f
No known key found for this signature in database
GPG Key ID: 1530BFF96D1EEB89

View File

@ -17,13 +17,11 @@ fun generateText(bundle: Bundle) {
val output = StringBuilder() val output = StringBuilder()
val packages = mutableMapOf<String, MutableList<Class<out Patch<Data>>>>() val packages = mutableMapOf<String, MutableList<Class<out Patch<Data>>>>()
bundle.map { for (patch in bundle) {
val packageName = it.compatiblePackages?.first()?.name!! patch.compatiblePackages?.forEach { pkg ->
if (!packages.contains(packageName)) { if (!packages.contains(pkg.name)) packages[pkg.name] = mutableListOf()
packages[packageName] = mutableListOf() packages[pkg.name]!!.add(patch)
} }
packages[packageName]?.add(it)
} }
for (pkg in packages) { for (pkg in packages) {