2023-09-20 05:33:02 +02:00
|
|
|
package app.revanced.patches.youtube.layout.hide.breakingnews.fingerprints
|
2022-12-29 17:42:33 +01:00
|
|
|
|
2023-06-28 15:43:45 +02:00
|
|
|
import app.revanced.patcher.extensions.or
|
2023-09-20 05:33:02 +02:00
|
|
|
import app.revanced.patches.youtube.layout.hide.breakingnews.BreakingNewsResourcePatch
|
2023-06-28 15:43:45 +02:00
|
|
|
import app.revanced.util.patch.LiteralValueFingerprint
|
2023-08-27 21:40:49 +02:00
|
|
|
import com.android.tools.smali.dexlib2.AccessFlags
|
|
|
|
import com.android.tools.smali.dexlib2.Opcode
|
2022-12-29 17:42:33 +01:00
|
|
|
|
2023-12-02 22:35:13 +01:00
|
|
|
internal object BreakingNewsFingerprint : LiteralValueFingerprint(
|
2023-06-28 15:43:45 +02:00
|
|
|
accessFlags = AccessFlags.PUBLIC or AccessFlags.CONSTRUCTOR,
|
2022-12-29 17:42:33 +01:00
|
|
|
opcodes = listOf(
|
|
|
|
Opcode.CONST,
|
|
|
|
Opcode.CONST_4,
|
|
|
|
Opcode.INVOKE_VIRTUAL,
|
|
|
|
Opcode.MOVE_RESULT_OBJECT,
|
|
|
|
Opcode.CHECK_CAST,
|
|
|
|
Opcode.IPUT_OBJECT,
|
|
|
|
),
|
2023-09-20 05:33:02 +02:00
|
|
|
literalSupplier = { BreakingNewsResourcePatch.horizontalCardListId }
|
2022-12-29 17:42:33 +01:00
|
|
|
)
|