diff --git a/src/main/kotlin/app/revanced/cli/command/MainCommand.kt b/src/main/kotlin/app/revanced/cli/command/MainCommand.kt index d91a11f..25bbd5e 100644 --- a/src/main/kotlin/app/revanced/cli/command/MainCommand.kt +++ b/src/main/kotlin/app/revanced/cli/command/MainCommand.kt @@ -227,7 +227,9 @@ internal object MainCommand : Runnable { } private fun printListOfPatches() { + val logged = mutableListOf() for (patchBundlePath in args.patchArgs?.patchBundles!!) for (patch in JarPatchBundle(patchBundlePath).loadPatches()) { + if (patch.patchName in logged) continue for (compatiblePackage in patch.compatiblePackages!!) { val packageEntryStr = buildString { // Add package if flag is set @@ -250,8 +252,9 @@ internal object MainCommand : Runnable { append("\t") append(compatibleVersions) } - } + + logged.add(patch.patchName) logger.info(packageEntryStr) } }