Created by: kageiit
I am trying out release builds with buck and am seeing a weird issue during proguard. Without obfuscation, everything works fine and dandy. With obfuscation, I see stuff like
classpath android/support/v7/widget/ListPopupWindow$1 is contained in multiple dex stores:
It is usually some layout's anonymous inner classes.
Upon debugging further it seems like there are duplicate entries in the list of dex stores that cause the exception to be thrown unnecessarily.
This change removes the source of the duplication without affecting the check. Verified that the split_zip
step works correctly after this change when proguard obfuscation is enabled for a test build