File tree 1 file changed +6
-2
lines changed
src/main/kotlin/app/revanced/utils
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import app.revanced.cli.logging.CliLogger
5
5
import app.revanced.patcher.extensions.PatchExtensions.options
6
6
import app.revanced.patcher.extensions.PatchExtensions.patchName
7
7
import app.revanced.patcher.patch.NoSuchOptionException
8
+ import app.revanced.utils.Options.PatchOption.Option
8
9
import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
9
10
import java.io.File
10
11
@@ -25,9 +26,12 @@ internal object Options {
25
26
.map { patch ->
26
27
PatchOption (
27
28
patch.patchName,
28
- patch.options!! .map { option -> PatchOption . Option (option.key, option.value) }
29
+ patch.options!! .map { option -> Option (option.key, option.value) }
29
30
)
30
- }.let {
31
+ }
32
+ // See https://github.com/revanced/revanced-patches/pull/2434/commits/60e550550b7641705e81aa72acfc4faaebb225e7.
33
+ .distinctBy { it.patchName }
34
+ .let {
31
35
if (prettyPrint)
32
36
mapper.writerWithDefaultPrettyPrinter().writeValueAsString(it)
33
37
else
You can’t perform that action at this time.
0 commit comments