public class KotlinDataClassObfuscator
extends java.lang.Object
implements proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
KotlinPropertyNameObfuscator storing the obfuscated
name in the processingInfo field. And that the ClassObfuscator gives us the
new class name (internally this also relies on the new class name being in the
processingInfo field).| Constructor and Description |
|---|
KotlinDataClassObfuscator() |
| Modifier and Type | Method and Description |
|---|---|
void |
visitAnyKotlinMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinMetadata kotlinMetadata) |
void |
visitKotlinClassMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinClassKindMetadata kotlinClassKindMetadata) |
public void visitAnyKotlinMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinMetadata kotlinMetadata)
visitAnyKotlinMetadata in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitorpublic void visitKotlinClassMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinClassKindMetadata kotlinClassKindMetadata)
visitKotlinClassMetadata in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor