fix(YouTube/Settings): Search bar in settings can't find RYD and SponsorBlock settings

This commit is contained in:
inotia00
2024-09-23 22:20:33 +09:00
parent 6d48adef53
commit 9bd51f7df8
7 changed files with 102 additions and 61 deletions

View File

@ -33,8 +33,8 @@ import com.android.tools.smali.dexlib2.util.MethodUtil
const val REGISTER_TEMPLATE_REPLACEMENT: String = "REGISTER_INDEX"
fun MethodFingerprint.deprecatedOrResultOrThrow() =
if (javaClass.annotations[0].toString().contains("Deprecated")) result else resultOrThrow()
fun MethodFingerprint.isDeprecated() =
javaClass.annotations[0].toString().contains("Deprecated")
fun MethodFingerprint.resultOrThrow() = result ?: throw exception