add missing dependency

This commit is contained in:
oSumAtrIX 2024-12-07 23:54:47 +01:00
parent 470feb6967
commit 0900686564
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4
3 changed files with 10 additions and 4 deletions

View File

@ -2,9 +2,7 @@ package app.revanced.patches.all.misc.announcements
import app.revanced.patcher.Fingerprint import app.revanced.patcher.Fingerprint
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.BytecodePatchBuilder import app.revanced.patcher.patch.*
import app.revanced.patcher.patch.BytecodePatchContext
import app.revanced.patcher.patch.bytecodePatch
import app.revanced.patches.all.misc.resources.addResources import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.all.misc.resources.addResourcesPatch import app.revanced.patches.all.misc.resources.addResourcesPatch
@ -13,6 +11,7 @@ private const val EXTENSION_CLASS_DESCRIPTOR =
fun announcementsPatch( fun announcementsPatch(
mainActivityOnCreateFingerprint: Fingerprint, mainActivityOnCreateFingerprint: Fingerprint,
extensionPatch: Patch<*>,
block: BytecodePatchBuilder.() -> Unit = {}, block: BytecodePatchBuilder.() -> Unit = {},
executeBlock: BytecodePatchContext.() -> Unit = {}, executeBlock: BytecodePatchContext.() -> Unit = {},
) = bytecodePatch( ) = bytecodePatch(
@ -21,7 +20,10 @@ fun announcementsPatch(
) { ) {
block() block()
dependsOn(addResourcesPatch) dependsOn(
extensionPatch,
addResourcesPatch,
)
execute { execute {
addResources("shared", "misc.announcements.announcementsPatch") addResources("shared", "misc.announcements.announcementsPatch")

View File

@ -2,9 +2,11 @@ package app.revanced.patches.music.misc.announcements
import app.revanced.patches.all.misc.announcements.announcementsPatch import app.revanced.patches.all.misc.announcements.announcementsPatch
import app.revanced.patches.music.shared.musicActivityOnCreateFingerprint import app.revanced.patches.music.shared.musicActivityOnCreateFingerprint
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
val announcementsPatch = announcementsPatch( val announcementsPatch = announcementsPatch(
musicActivityOnCreateFingerprint, musicActivityOnCreateFingerprint,
sharedExtensionPatch,
{ {
compatibleWith("com.google.android.apps.music") compatibleWith("com.google.android.apps.music")
}, },

View File

@ -2,6 +2,7 @@ package app.revanced.patches.youtube.misc.announcements
import app.revanced.patches.all.misc.announcements.announcementsPatch import app.revanced.patches.all.misc.announcements.announcementsPatch
import app.revanced.patches.all.misc.resources.addResources import app.revanced.patches.all.misc.resources.addResources
import app.revanced.patches.music.misc.extension.sharedExtensionPatch
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.settings.PreferenceScreen import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch import app.revanced.patches.youtube.misc.settings.settingsPatch
@ -9,6 +10,7 @@ import app.revanced.patches.youtube.shared.mainActivityOnCreateFingerprint
val announcementsPatch = announcementsPatch( val announcementsPatch = announcementsPatch(
mainActivityOnCreateFingerprint, mainActivityOnCreateFingerprint,
sharedExtensionPatch,
{ {
dependsOn(settingsPatch) dependsOn(settingsPatch)