diff --git a/src/main/kotlin/app/revanced/patcher/signature/SignatureResolverResult.kt b/src/main/kotlin/app/revanced/patcher/signature/SignatureResolverResult.kt index d044e6c..2295b41 100644 --- a/src/main/kotlin/app/revanced/patcher/signature/SignatureResolverResult.kt +++ b/src/main/kotlin/app/revanced/patcher/signature/SignatureResolverResult.kt @@ -1,7 +1,6 @@ package app.revanced.patcher.signature import app.revanced.patcher.proxy.ClassProxy -import app.revanced.patcher.proxy.mutableTypes.MutableMethod import app.revanced.patcher.signature.resolver.SignatureResolver /** @@ -15,8 +14,8 @@ data class SignatureResolverResult( val scanData: PatternScanResult, private val resolvedMethodName: String, ) { - fun method(): MutableMethod { - return definingClassProxy.resolve().methods.first { it.name == resolvedMethodName } + val method get() = definingClassProxy.resolve().methods.first { + it.name == resolvedMethodName } @Suppress("Unused") // TODO(Sculas): remove this when we have coverage for this method. diff --git a/src/test/kotlin/app/revanced/patcher/PatcherTest.kt b/src/test/kotlin/app/revanced/patcher/PatcherTest.kt index b3b356f..f2b78b1 100644 --- a/src/test/kotlin/app/revanced/patcher/PatcherTest.kt +++ b/src/test/kotlin/app/revanced/patcher/PatcherTest.kt @@ -51,7 +51,7 @@ internal class PatcherTest { // Get the result from the resolver cache val result = cache.methodMap["main-method"] // Get the implementation for the resolved method - val implementation = result.method().implementation!! + val implementation = result.method.implementation!! // Let's modify it, so it prints "Hello, ReVanced! Editing bytecode." // Get the start index of our opcode pattern. // This will be the index of the instruction with the opcode CONST_STRING.