build(Needs bump): Bump dependencies (#2946)

Co-authored-by: Ushie <ushiekane@gmail.com>
Co-authored-by: aAbed <aabedhkhan@gmail.com>
Co-authored-by: CnC-Robert <CnC.Rob3rt@gmail.com>
This commit is contained in:
oSumAtrIX 2023-09-20 05:33:02 +02:00
parent 487e7f2fa6
commit aeb5299ca5
No known key found for this signature in database
GPG key ID: A9B3094ACDB604B4
445 changed files with 4668 additions and 5477 deletions

View file

@ -10,7 +10,8 @@ abstract class LiteralValueFingerprint(
parameters: Iterable<String>? = null,
opcodes: Iterable<Opcode>? = null,
strings: Iterable<String>? = null,
literal: Long
// Has to be a supplier because the fingerprint is created before patches can set literals.
literalSupplier: () -> Long
) : MethodFingerprint(
returnType = returnType,
accessFlags = accessFlags,
@ -18,6 +19,6 @@ abstract class LiteralValueFingerprint(
opcodes = opcodes,
strings = strings,
customFingerprint = { methodDef, _ ->
methodDef.containsConstantInstructionValue(literal)
methodDef.containsConstantInstructionValue(literalSupplier())
}
)

View file

@ -3,7 +3,7 @@ package app.revanced.util.resources
import app.revanced.patcher.data.ResourceContext
import app.revanced.patcher.util.DomFileEditor
import app.revanced.patches.shared.settings.preference.impl.StringResource
import app.revanced.patches.youtube.misc.settings.bytecode.patch.SettingsPatch
import app.revanced.patches.youtube.misc.settings.SettingsPatch
import org.w3c.dom.Node
import java.nio.file.Files
import java.nio.file.StandardCopyOption