add: TODO for mutable encoded value clones

This commit is contained in:
oSumAtrIX 2022-04-06 23:08:31 +02:00
parent bea0cbc550
commit 923efc4caf
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4

View File

@ -2,6 +2,9 @@ package app.revanced.patcher.proxy.mutableTypes
import org.jf.dexlib2.iface.value.EncodedValue 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 { class MutableEncodedValue(encodedValue: EncodedValue) : EncodedValue {
private var valueType = encodedValue.valueType private var valueType = encodedValue.valueType