From 923efc4cafa85d13e7cbd271076184076d0a971c Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Wed, 6 Apr 2022 23:08:31 +0200 Subject: [PATCH] add: TODO for mutable encoded value clones --- .../revanced/patcher/proxy/mutableTypes/MutableEncodedValue.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/app/revanced/patcher/proxy/mutableTypes/MutableEncodedValue.kt b/src/main/kotlin/app/revanced/patcher/proxy/mutableTypes/MutableEncodedValue.kt index fbc7101..bed7ea7 100644 --- a/src/main/kotlin/app/revanced/patcher/proxy/mutableTypes/MutableEncodedValue.kt +++ b/src/main/kotlin/app/revanced/patcher/proxy/mutableTypes/MutableEncodedValue.kt @@ -2,6 +2,9 @@ package app.revanced.patcher.proxy.mutableTypes import org.jf.dexlib2.iface.value.EncodedValue +// TODO: We need to create implementations for the interfaces +// TypeEncodedValue, FieldEncodedValue, MethodEncodedValue, +// EnumEncodedValue, ArrayEncodedValue and AnnotationEncodedValue or the cast back to the immutable type will fail class MutableEncodedValue(encodedValue: EncodedValue) : EncodedValue { private var valueType = encodedValue.valueType