|
|
|
|
@@ -4,15 +4,15 @@ public final class app/revanced/patcher/AnyInstruction : app/revanced/patcher/In
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/CheckCastFilter : app/revanced/patcher/OpcodeFilter {
|
|
|
|
|
public final fun getComparison ()Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public final fun getType ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
public final fun setType (Lkotlin/jvm/functions/Function0;)V
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/FieldAccessFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public final fun getDefiningClass ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getName ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getType ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getDefiningClass ()Ljava/lang/String;
|
|
|
|
|
public final fun getName ()Ljava/lang/String;
|
|
|
|
|
public final fun getType ()Ljava/lang/String;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -93,19 +93,21 @@ public final class app/revanced/patcher/InstructionFilterKt {
|
|
|
|
|
public static final fun anyInstruction ([Lapp/revanced/patcher/InstructionFilter;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/AnyInstruction;
|
|
|
|
|
public static synthetic fun anyInstruction$default ([Lapp/revanced/patcher/InstructionFilter;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/AnyInstruction;
|
|
|
|
|
public static final fun checkCast (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static final fun checkCast (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static final fun checkCast (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static final fun checkCast (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static synthetic fun checkCast$default (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static synthetic fun checkCast$default (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static synthetic fun checkCast$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static synthetic fun checkCast$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/CheckCastFilter;
|
|
|
|
|
public static final fun fieldAccess (Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static final fun fieldAccess (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static final fun fieldAccess (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static final fun fieldAccess (Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static final fun fieldAccess (Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static synthetic fun fieldAccess$default (Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static synthetic fun fieldAccess$default (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static synthetic fun fieldAccess$default (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static synthetic fun fieldAccess$default (Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static synthetic fun fieldAccess$default (Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/FieldAccessFilter;
|
|
|
|
|
public static final fun literal (DLjava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/LiteralFilter;
|
|
|
|
|
public static final fun literal (FLjava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/LiteralFilter;
|
|
|
|
|
public static final fun literal (ILjava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/LiteralFilter;
|
|
|
|
|
@@ -120,22 +122,28 @@ public final class app/revanced/patcher/InstructionFilterKt {
|
|
|
|
|
public static final fun methodCall (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static final fun methodCall (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static final fun methodCall (Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static final fun methodCall (Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static synthetic fun methodCall$default (Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static synthetic fun methodCall$default (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static synthetic fun methodCall$default (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static synthetic fun methodCall$default (Ljava/lang/String;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static synthetic fun methodCall$default (Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/MethodCallFilter;
|
|
|
|
|
public static final fun newInstance (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static final fun newInstance (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static final fun newInstance (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static final fun newInstance (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static synthetic fun newInstance$default (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static final fun newInstancetype (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static synthetic fun newInstancetype$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static synthetic fun newInstance$default (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static synthetic fun newInstance$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static synthetic fun newInstance$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/NewInstanceFilter;
|
|
|
|
|
public static final fun opcode (Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/OpcodeFilter;
|
|
|
|
|
public static synthetic fun opcode$default (Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/OpcodeFilter;
|
|
|
|
|
public static final fun string (Ljava/lang/String;Lapp/revanced/patcher/StringMatchType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static final fun string (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringMatchType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Ljava/lang/String;Lapp/revanced/patcher/StringMatchType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringMatchType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static final fun string (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static final fun string (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static final fun string (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static final fun string (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Ljava/lang/String;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Ljava/lang/String;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
public static synthetic fun string$default (Lkotlin/jvm/functions/Function0;Lapp/revanced/patcher/StringComparisonType;Lapp/revanced/patcher/InstructionLocation;ILjava/lang/Object;)Lapp/revanced/patcher/StringFilter;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public abstract interface class app/revanced/patcher/InstructionLocation {
|
|
|
|
|
@@ -147,16 +155,29 @@ public final class app/revanced/patcher/InstructionLocation$MatchAfterAnywhere :
|
|
|
|
|
public fun indexIsValidForMatching (II)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/InstructionLocation$MatchAfterAtLeast : app/revanced/patcher/InstructionLocation {
|
|
|
|
|
public fun <init> (I)V
|
|
|
|
|
public final fun getMinimumDistanceFromLastInstruction ()I
|
|
|
|
|
public fun indexIsValidForMatching (II)Z
|
|
|
|
|
public final fun setMinimumDistanceFromLastInstruction (I)V
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/InstructionLocation$MatchAfterImmediately : app/revanced/patcher/InstructionLocation {
|
|
|
|
|
public fun <init> ()V
|
|
|
|
|
public fun indexIsValidForMatching (II)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/InstructionLocation$MatchAfterRange : app/revanced/patcher/InstructionLocation {
|
|
|
|
|
public fun <init> (II)V
|
|
|
|
|
public final fun getMaximumDistanceFromLastInstruction ()I
|
|
|
|
|
public final fun getMinimumDistanceFromLastInstruction ()I
|
|
|
|
|
public fun indexIsValidForMatching (II)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/InstructionLocation$MatchAfterWithin : app/revanced/patcher/InstructionLocation {
|
|
|
|
|
public fun <init> (I)V
|
|
|
|
|
public final fun getMatchDistance ()I
|
|
|
|
|
public fun indexIsValidForMatching (II)Z
|
|
|
|
|
public final fun setMatchDistance (I)V
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/InstructionLocation$MatchFirst : app/revanced/patcher/InstructionLocation {
|
|
|
|
|
@@ -170,7 +191,6 @@ public abstract interface annotation class app/revanced/patcher/InternalApi : ja
|
|
|
|
|
public final class app/revanced/patcher/LiteralFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public final fun getLiteral ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
public final fun setLiteral (Lkotlin/jvm/functions/Function0;)V
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/Match {
|
|
|
|
|
@@ -339,41 +359,36 @@ public final class app/revanced/patcher/MatchingKt {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/MethodCallFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public static final field Companion Lapp/revanced/patcher/MethodCallFilter$Companion;
|
|
|
|
|
public final fun getDefiningClass ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getName ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getParameters ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getReturnType ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public final fun getDefiningClass ()Ljava/lang/String;
|
|
|
|
|
public final fun getName ()Ljava/lang/String;
|
|
|
|
|
public final fun getParameters ()Ljava/util/List;
|
|
|
|
|
public final fun getReturnType ()Ljava/lang/String;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/MethodCallFilter$Companion {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/NewInstanceFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public final fun getComparison ()Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public final fun getType ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
public final fun setType (Lkotlin/jvm/functions/Function0;)V
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class app/revanced/patcher/OpcodeFilter : app/revanced/patcher/InstructionFilter {
|
|
|
|
|
public fun <init> (Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;)V
|
|
|
|
|
public synthetic fun <init> (Lcom/android/tools/smali/dexlib2/Opcode;Lapp/revanced/patcher/InstructionLocation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
|
|
|
|
public fun getLocation ()Lapp/revanced/patcher/InstructionLocation;
|
|
|
|
|
public final fun getOpcode ()Lcom/android/tools/smali/dexlib2/Opcode;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public class app/revanced/patcher/OpcodesFilter : app/revanced/patcher/InstructionFilter {
|
|
|
|
|
public static final field Companion Lapp/revanced/patcher/OpcodesFilter$Companion;
|
|
|
|
|
protected fun <init> (Ljava/util/EnumSet;Lapp/revanced/patcher/InstructionLocation;)V
|
|
|
|
|
public synthetic fun <init> (Ljava/util/EnumSet;Lapp/revanced/patcher/InstructionLocation;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
|
|
|
|
|
protected fun <init> (Ljava/util/List;Lapp/revanced/patcher/InstructionLocation;)V
|
|
|
|
|
public fun getLocation ()Lapp/revanced/patcher/InstructionLocation;
|
|
|
|
|
public final fun getOpcodes ()Ljava/util/EnumSet;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/OpcodesFilter$Companion {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/PackageMetadata {
|
|
|
|
|
public final fun getPackageName ()Ljava/lang/String;
|
|
|
|
|
public final fun getPackageVersion ()Ljava/lang/String;
|
|
|
|
|
@@ -417,22 +432,21 @@ public final class app/revanced/patcher/PatcherResult$PatchedResources {
|
|
|
|
|
public final fun getResourcesApk ()Ljava/io/File;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/StringFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public final fun getMatchType ()Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public final fun getString ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
public final fun setMatchType (Lapp/revanced/patcher/StringMatchType;)V
|
|
|
|
|
public final fun setString (Lkotlin/jvm/functions/Function0;)V
|
|
|
|
|
public final class app/revanced/patcher/StringComparisonType : java/lang/Enum {
|
|
|
|
|
public static final field CONTAINS Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public static final field ENDS_WITH Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public static final field EQUALS Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public static final field STARTS_WITH Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public final fun compare (Ljava/lang/String;Ljava/lang/String;)Z
|
|
|
|
|
public static fun getEntries ()Lkotlin/enums/EnumEntries;
|
|
|
|
|
public static fun valueOf (Ljava/lang/String;)Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public static fun values ()[Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/StringMatchType : java/lang/Enum {
|
|
|
|
|
public static final field CONTAINS Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public static final field ENDS_WITH Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public static final field EQUALS Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public static final field STARTS_WITH Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public static fun getEntries ()Lkotlin/enums/EnumEntries;
|
|
|
|
|
public static fun valueOf (Ljava/lang/String;)Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public static fun values ()[Lapp/revanced/patcher/StringMatchType;
|
|
|
|
|
public final class app/revanced/patcher/StringFilter : app/revanced/patcher/OpcodesFilter {
|
|
|
|
|
public final fun getComparison ()Lapp/revanced/patcher/StringComparisonType;
|
|
|
|
|
public final fun getString ()Lkotlin/jvm/functions/Function0;
|
|
|
|
|
public fun matches (Lcom/android/tools/smali/dexlib2/iface/Method;Lcom/android/tools/smali/dexlib2/iface/instruction/Instruction;)Z
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/dex/mutable/MutableAnnotation : com/android/tools/smali/dexlib2/base/BaseAnnotation {
|
|
|
|
|
@@ -794,6 +808,10 @@ public final class app/revanced/patcher/extensions/InstructionKt {
|
|
|
|
|
|
|
|
|
|
public final class app/revanced/patcher/extensions/MethodKt {
|
|
|
|
|
public static final fun accessFlags (Lcom/android/tools/smali/dexlib2/iface/Method;[Lcom/android/tools/smali/dexlib2/AccessFlags;)Z
|
|
|
|
|
public static final fun addInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILcom/android/tools/smali/dexlib2/builder/BuilderInstruction;)V
|
|
|
|
|
public static final fun addInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/lang/String;)V
|
|
|
|
|
public static final fun addInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;Lcom/android/tools/smali/dexlib2/builder/BuilderInstruction;)V
|
|
|
|
|
public static final fun addInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;Ljava/lang/String;)V
|
|
|
|
|
public static final fun addInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/lang/String;)V
|
|
|
|
|
public static final fun addInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/util/List;)V
|
|
|
|
|
public static final fun addInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;Ljava/lang/String;)V
|
|
|
|
|
@@ -818,10 +836,13 @@ public final class app/revanced/patcher/extensions/MethodKt {
|
|
|
|
|
public static final fun getInstructionsOrNull (Lapp/revanced/patcher/dex/mutable/MutableMethod;)Ljava/util/List;
|
|
|
|
|
public static final fun getInstructionsOrNull (Lcom/android/tools/smali/dexlib2/iface/Method;)Ljava/lang/Iterable;
|
|
|
|
|
public static final fun newLabel (Lapp/revanced/patcher/dex/mutable/MutableMethod;I)Lcom/android/tools/smali/dexlib2/builder/Label;
|
|
|
|
|
public static final fun removeInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;I)V
|
|
|
|
|
public static final fun removeInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;I)V
|
|
|
|
|
public static final fun removeInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;II)V
|
|
|
|
|
public static final fun removeInstructions (Lcom/android/tools/smali/dexlib2/builder/MutableMethodImplementation;I)V
|
|
|
|
|
public static final fun removeInstructions (Lcom/android/tools/smali/dexlib2/builder/MutableMethodImplementation;II)V
|
|
|
|
|
public static final fun replaceInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILcom/android/tools/smali/dexlib2/builder/BuilderInstruction;)V
|
|
|
|
|
public static final fun replaceInstruction (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/lang/String;)V
|
|
|
|
|
public static final fun replaceInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/lang/String;)V
|
|
|
|
|
public static final fun replaceInstructions (Lapp/revanced/patcher/dex/mutable/MutableMethod;ILjava/util/List;)V
|
|
|
|
|
public static final fun replaceInstructions (Lcom/android/tools/smali/dexlib2/builder/MutableMethodImplementation;ILjava/util/List;)V
|
|
|
|
|
|