Кто-нибудь сталкивался с проблемой частичной обфускации? Класс обфуцируется частично. Некоторые методы меняют название, а некоторые нет
вот мой proGuard файл
#nav models
-keep class * extends android.os.Parcelable
-keep class * extends java.io.Serializable
#koin
-keepclassmembers public class * extends androidx.lifecycle.ViewModel { public <init>(...); }
#netwok
-keep class com.umbrella.ds_remote_impl.** {*;}
#moshi & DriverProfileEditableDataSectionType
-keepclassmembernames class * extends java.lang.Enum {
<fields>;
}
а вот пример методов customView первый из которых обфуцируется, а другие нет
/* renamed from: a */
public final void mo27123a(C3428a<C4785t> callback) {
C3753r.m3233g(callback, "callback");
ShapeableImageView shapeableImageView = this.f18625q.f19116b;
C3753r.m3232f(shapeableImageView, "binding.iconPlaceholder");
C10238r.m40740h(shapeableImageView, 0, new UploadPhotoWithReplaceIcon$onReplaceIconClick$1(callback), 1);
}
public final void setBitmapBackground(Bitmap image) {
C3753r.m3233g(image, "image");
this.f18625q.f19117c.setBitmapBackground(image);
}
public final void setImageBackground(String imageUrl) {
C3753r.m3233g(imageUrl, "imageUrl");
this.f18625q.f19117c.setImageBackground(imageUrl);
}