-injars /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_java_res/appRelease/out.jar(!**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/0(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/1(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/2(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/3(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/4(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/5(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/6(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/7(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/8(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/9(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/10(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/11(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/12(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/13(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/14(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/15(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/16(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/17(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/18(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/19(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/20(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/21(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/22(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/23(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/24(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/25(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/26(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/27(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/28(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/29(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/30(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/31(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/32(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/33(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/34(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/35(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/36(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/37(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/38(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/39(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/40(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/41(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/42(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/43(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/44(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/45(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/46(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/47(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/48(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/49(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/50(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/51(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/52(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/53(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/54(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/55(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/56(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/57(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/58(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/59(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/60(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/61(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/62(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/63(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/64(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/65(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/66(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/67(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/68(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/69(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/70(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/71(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/72(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/73(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/74(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/75(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/76(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/77(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/78(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/79(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/80(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/81(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/82(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/83(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/84(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/85(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/86(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/87(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/88(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/89(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/90(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/91(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/92(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/93(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/94(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/95(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/96(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/97(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/98(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/99(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/100(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/101(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/102(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/103(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/104(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/105(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/106(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/107(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/108(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/109(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/110(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/111(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/112(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/113(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/114(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/115(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/116(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/117(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/118(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/119(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/120(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/121(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/122(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/123(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/124(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/125(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/126(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/127(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/128(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/129(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/130(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/131(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/132(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/133(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/134(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/135(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/136(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/137(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/138(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/139(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/140(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/141(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/142(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/143(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/144(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/145(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/146(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/147(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/148(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/149(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/150(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/151(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/152(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/153(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/154(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/155(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/156(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/157(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/158(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/159(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/160(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/161(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/162(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/163(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/164(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/165(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/166(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/167(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/168(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/169(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/170(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/171(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/172(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/173(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/174(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/175(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/176(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/177(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/178(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/179(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/180(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/181(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/182(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/183(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/184(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/185(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/186(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/187(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/188(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/189(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/190(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/191(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/192(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/193(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/194(**.class) -injars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/FirebasePerformancePlugin/app/release/195(**.class) -outjars /Users/raymond/workspace/9gag-android/android/build/intermediates/transforms/proguard/app/release/0.jar -libraryjars /Users/raymond/Library/Android/sdk/platforms/android-29/android.jar -libraryjars /Users/raymond/Library/Android/sdk/build-tools/29.0.2/core-lambda-stubs.jar -libraryjars /Users/raymond/Library/Android/sdk/platforms/android-29/optional/org.apache.http.legacy.jar -libraryjars /Users/raymond/Library/Android/sdk/platforms/android-29/optional/android.test.mock.jar -libraryjars /Users/raymond/Library/Android/sdk/platforms/android-29/optional/android.test.base.jar -libraryjars /Users/raymond/Library/Android/sdk/platforms/android-29/optional/android.test.runner.jar -dontskipnonpubliclibraryclassmembers -forceprocessing -printusage /Users/raymond/workspace/9gag-android/android/build/outputs/mapping/app/release/usage.txt -optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/*,!code/simplification/arithmetic -optimizationpasses 5 -allowaccessmodification -printmapping /Users/raymond/workspace/9gag-android/android/build/outputs/mapping/app/release/mapping.txt -dontusemixedcaseclassnames -repackageclasses '' -keepattributes *Annotation*,Signature,InnerClasses,EnclosingMethod,*Annotation*,SourceFile,LineNumberTable,Signature,Exceptions,InnerClasses,Signature,*Annotation*,*Annotation*,Signature,Exceptions,InnerClasses,Deprecated,EnclosingMethod,InnerClasses,Exceptions,Signature,Deprecated,SourceFile,LineNumberTable,*Annotation*,EnclosingMethod,*Annotation*,*Annotation*,*Annotation*,*Annotation* -keepparameternames -renamesourcefileattribute SourceFile -dontpreverify -verbose -dontnote com.android.vending.licensing.ILicensingService,com.google.vending.licensing.ILicensingService,com.google.android.vending.licensing.ILicensingService,android.support.**,androidx.**,org.apache.http.**,android.net.http.**,java.lang.invoke.**,android.net.http.*,org.apache.commons.codec.**,org.apache.http.**,rx.internal.**,com.instabug.**,com.google.android.exoplayer2.source.dash.offline.DashDownloadAction,com.google.android.exoplayer2.source.hls.offline.HlsDownloadAction,com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloadAction,com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer,com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer,com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer,com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer,com.google.android.exoplayer2.ext.flac.FlacExtractor,com.google.android.exoplayer2.ext.rtmp.RtmpDataSource,com.google.android.exoplayer2.source.dash.offline.DashDownloadAction,com.google.android.exoplayer2.source.hls.offline.HlsDownloadAction,com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloadAction -dontwarn android.support.**,androidx.**,android.util.FloatMath,com.facebook.infer.annotation.ReturnsOwnership,com.facebook.infer.annotation.Functional,okio.**,javax.annotation.**,**Compat*,**NavUtils*,android.support.v4.app.TaskStackBuilderJellybean,com.google.android.youtube.player.internal.y,org.mockito.**,org.objenesis.**,com.facebook.infer.annotation.**,com.comscore.**,uk.co.senab.photoview.SDK16,sun.misc.Unsafe,java.lang.invoke.*,com.squareup.okhttp.**,com.mopub.nativeads.NativeVideoController,com.google.android.gms.**,org.apache.http.**,com.mopub.volley.toolbox.**,com.google.android.exoplayer.**,com.facebook.infer.annotation.ThreadSafe,okhttp3.**,bolts.**,com.squareup.okhttp.**,android.net.http.AndroidHttpClient,com.nuance.**,retrofit2.**,io.fabric.**,com.roughike.bottombar.**,android.**,android.support.test.**,androidx.test.**,org.junit.**,org.hamcrest.**,org.mockito.**,org.easymock.**,com.squareup.javawriter.JavaWriter,com.googlecode.mp4parser.**,com.amazon.**,com.google.auto.**,android.arch.**,androidx.arch.**,com.google.devtools.build.android.desugar.runtime.ThrowableExtension,rx.internal.util.unsafe.**,sun.misc.**,edu.umd.cs.findbugs.annotations.SuppressFBWarnings,org.jacoco.agent.**,io.reactivex.**,com.google.android.gms.internal.ads.zzaxy,okio.**,com.google.firebase.perf.network.**,com.google.android.gms.measurement.AppMeasurement*,com.facebook.stetho.**,com.google.firebase.analytics.FirebaseAnalytics,com.google.firebase.analytics.FirebaseAnalytics$Event,com.google.firebase.analytics.FirebaseAnalytics$Param,okhttp3.**,okio.**,javax.annotation.**,org.conscrypt.**,org.checkerframework.**,org.jetbrains.annotations.**,com.google.firebase.components.Component$Instantiation,com.google.firebase.components.Component$ComponentType,android.security.NetworkSecurityPolicy,android.app.Notification,sun.misc.Unsafe,libcore.io.Memory,com.google.android.apps.common.proguard.UsedBy*,javax.annotation.**,org.checkerframework.**,okio.**,com.squareup.okhttp.**,okhttp3.**,javax.annotation.**,com.android.volley.toolbox.**,com.facebook.infer.**,javax.annotation.**,org.codehaus.mojo.animal_sniffer.*,okhttp3.internal.platform.ConscryptPlatform -printconfiguration /Users/raymond/workspace/9gag-android/android/./full-r8-config.txt -printseeds /Users/raymond/workspace/9gag-android/android/build/outputs/mapping/app/release/seeds.txt -keep public class com.google.vending.licensing.ILicensingService -keep public class com.android.vending.licensing.ILicensingService -keep public class com.google.android.vending.licensing.ILicensingService # For native methods, see http://proguard.sourceforge.net/manual/examples.html#native -keepclasseswithmembers,allowshrinking class * { native <methods>; } # Keep setters in Views so that animations can still work. -keepclassmembers public class * extends android.view.View { void set*(***); *** get*(); } # We want to keep methods in Activity that could be used in the XML attribute onClick. -keepclassmembers class * extends android.app.Activity { public void *(android.view.View); } # For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); } -keepclassmembers class * extends android.os.Parcelable { public static final ** CREATOR; } -keepclassmembers class **.R$* { public static <fields>; } # Preserve annotated Javascript interface methods. -keepclassmembers class * { @android.webkit.JavascriptInterface <methods>; } # Understand the @Keep support annotation. -keep class android.support.annotation.Keep -keep class androidx.annotation.Keep -keep @android.support.annotation.Keep class * { <fields>; <methods>; } -keep @androidx.annotation.Keep class * { <fields>; <methods>; } -keepclasseswithmembers class * { @android.support.annotation.Keep <methods>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <methods>; } -keepclasseswithmembers class * { @android.support.annotation.Keep <fields>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <fields>; } -keepclasseswithmembers class * { @android.support.annotation.Keep <init>(...); } -keepclasseswithmembers class * { @androidx.annotation.Keep <init>(...); } # Keep our interfaces so they can be used by other ProGuard rules. # See http://sourceforge.net/p/proguard/bugs/466/ -keep,allowobfuscation @interface com.facebook.common.internal.DoNotStrip # Do not strip any method/class that is annotated with @DoNotStrip -keep @com.facebook.common.internal.DoNotStrip class * -keepclassmembers class * { @com.facebook.common.internal.DoNotStrip <fields>; @com.facebook.common.internal.DoNotStrip <methods>; } # Keep native methods -keepclassmembers class * { native <methods>; } -keep public class * extends android.support.v4.app.Fragment -keep public class * extends androidx.fragment.app.Fragment -keep public class android.app.Activity { <fields>; <methods>; } -keep public class * extends android.app.Activity { <fields>; <methods>; } -keep public class android.app.PendingIntent { <fields>; <methods>; } -keep public class * extends android.app.Application -keep public class * extends android.app.Service -keep public class * extends android.content.BroadcastReceiver -keep public class * extends android.content.ContentProvider -keep public class * extends android.view.View { public <init>(android.content.Context); public <init>(android.content.Context,android.util.AttributeSet); public <init>(android.content.Context,android.util.AttributeSet,int); public void set*(...); } -keepclasseswithmembers class * { public <init>(android.content.Context,android.util.AttributeSet); } -keepclasseswithmembers class * { public <init>(android.content.Context,android.util.AttributeSet,int); } -keepclassmembers class * extends android.content.Context { public void *(android.view.View); public void *(android.view.MenuItem); } -keepclassmembers class * extends android.os.Parcelable { static android.os.Parcelable$Creator CREATOR; } -keepclassmembers class **.R$* { public static <fields>; } # Gson model -keepclasseswithmembers class com.ninegag.android.app.model.api.** { public <fields>; public <methods>; } -keepclasseswithmembers class com.ninegag.android.app.model.ArticleBlock { public <fields>; public <methods>; } -keepclasseswithmembers class com.ninegag.android.app.model.LocalBlock { public <fields>; public <methods>; } -keepclasseswithmembers class com.ninegag.android.library.upload.model.api.** { public <fields>; public <methods>; } # feedback -keepclasseswithmembers class com.under9.android.feedback.api.model.** { public <fields>; public <methods>; } -keepclasseswithmembers class com.under9.android.feedback.model.** { public <fields>; public <methods>; } # Preserve mediation classes for DFP/AdMob Ads -keep class com.google.ads.mediation.** { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient { public <fields>; public <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { public <fields>; public <methods>; } -keep class com.google.android.gms.ads.mediation.** { <fields>; <methods>; } -keep class com.google.obf.** { <fields>; <methods>; } -keep interface com.google.obf.** { <fields>; <methods>; } -keep class com.google.ads.interactivemedia.** { <fields>; <methods>; } -keep interface com.google.ads.interactivemedia.** { <fields>; <methods>; } # Millennial Media -keep class com.millennialmedia.** { <fields>; <methods>; } -keep class com.google.ads.mediation.millennial.** { <fields>; <methods>; } # comScore -keep class com.comscore.** { <fields>; <methods>; } # crittercism -keep public class com.crittercism.** -keepclassmembers public class com.crittercism.* { <fields>; <methods>; } -keep class com.google.ads.mediation.facebook.** { <fields>; <methods>; } -keep class org.acra.** { <fields>; <methods>; } -keep class com.facebook.** { <fields>; <methods>; } # RxBus -keepclassmembers class ** { @com.hwangjr.rxbus.annotation.Produce public <fields>; @com.hwangjr.rxbus.annotation.Subscribe public <fields>; @com.hwangjr.rxbus.annotation.Produce public <methods>; @com.hwangjr.rxbus.annotation.Subscribe public <methods>; } -keep class com.hwangjr.rxbus.** { <fields>; <methods>; } -keep class com.ninegag.android.app.event.** -keep class com.under9.android.comments.event.** -keep class com.under9.android.lib.feedback.event.** -keep class com.under9.android.lib.pickimage.event.** # update banner -keepclasseswithmembers class com.ninegag.android.common.updatebanner.** { public <fields>; public <methods>; } # notification -keep public class com.under9.android.lib.morpheus.api.model.** { public <fields>; public <methods>; } # rlog -keepclasseswithmembers class com.ninegag.android.library.rlogger.** { public <fields>; public <methods>; } -keep public class com.ninegag.android.library.rlogger.model.** { public static <fields>; } # comment system -keepclasseswithmembers class com.under9.android.comments.model.api.** { public <fields>; public <methods>; } -keep public class com.under9.android.comments.model.** { public static <fields>; } -keep public class com.under9.android.comments.model.wrapper.** { public <fields>; public <methods>; } -keep public class com.under9.android.lib.network.model.** { public <fields>; public <methods>; } # remote config -keepclasseswithmembers class com.under9.android.remoteconfig.api.model.** { public <fields>; public <methods>; } # okhttp's usage for SSLScoketFactory -keepclassmembers class * extends javax.net.ssl.SSLSocketFactory { private javax.net.ssl.SSLSocketFactory delegate; } -keep class sun.misc.Unsafe { <fields>; <methods>; } # Google Play Services library -keep class * extends java.util.ListResourceBundle { protected Object[][] getContents(); } -keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable { public static final *** NULL; } -keep,allowshrinking @com.google.android.gms.common.annotation.KeepName class * -keepclassmembers,allowshrinking class * { @com.google.android.gms.common.annotation.KeepName <fields>; @com.google.android.gms.common.annotation.KeepName <methods>; } -keep,allowshrinking class * extends android.os.Parcelable { public static final ** CREATOR; } # in app purchase # -keep class com.android.vending.billing.** -keep public class javax.net.ssl.** -keepclassmembers public class javax.net.ssl.** { <fields>; <methods>; } -keep class com.google.android.gms.common.api.GoogleApiClient { void connect(); void disconnect(); } -keep public interface android.app.OnActivityPausedListener { <fields>; <methods>; } -keepclassmembers class * extends de.greenrobot.dao.AbstractDao { public static java.lang.String TABLENAME; } -keep class **$Properties { <fields>; <methods>; } # Leakcanary -keep class org.eclipse.mat.** { <fields>; <methods>; } -keep class com.squareup.leakcanary.** { <fields>; <methods>; } # MoPub Ads # Keep public classes and methods. -keepclassmembers class com.mopub.** { public <fields>; public <methods>; } -keep public class com.mopub.** # Explicitly keep any custom event classes in any package. -keep class * extends com.mopub.mobileads.CustomEventBanner -keep class * extends com.mopub.mobileads.CustomEventInterstitial -keep class * extends com.mopub.nativeads.CustomEventNative -keep class * extends com.mopub.mobileads.CustomEventRewardedVideo # Support for Android Advertiser ID. -keep class com.google.android.gms.common.GooglePlayServicesUtil { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { <fields>; <methods>; } # Google Play Services library -keep class * extends java.util.ListResourceBundle { protected Object[][] getContents(); } -keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable { public static final *** NULL; } -keep,allowshrinking @com.google.android.gms.common.annotation.KeepName class * -keepclassmembers,allowshrinking class * { @com.google.android.gms.common.annotation.KeepName <fields>; @com.google.android.gms.common.annotation.KeepName <methods>; } -keep,allowshrinking class * extends android.os.Parcelable { public static final ** CREATOR; } # Preserve GMS ads identifier classes -keep class com.google.android.gms.ads.identifier.** { <fields>; <methods>; } # Fresco # Keep our interfaces so they can be used by other ProGuard rules. # See http://sourceforge.net/p/proguard/bugs/466/ -keep,allowobfuscation @interface com.facebook.common.internal.DoNotStrip # Do not strip any method/class that is annotated with @DoNotStrip -keep @com.facebook.common.internal.DoNotStrip class * -keepclassmembers class * { @com.facebook.common.internal.DoNotStrip <fields>; @com.facebook.common.internal.DoNotStrip <methods>; } # Keep native methods -keepclassmembers class * { native <methods>; } -keep class androidx.recyclerview.widget.RecyclerView { <fields>; <methods>; } -keep class com.squareup.okhttp.** { <fields>; <methods>; } -keep class okhttp3.** { <fields>; <methods>; } -keep interface com.squareup.okhttp.** { <fields>; <methods>; } -keep interface okhttp3.** { <fields>; <methods>; } -keep class retrofit2.** { <fields>; <methods>; } -keepclasseswithmembers class * { @retrofit2.http.* <methods>; } -keep class io.fabric.** -keep interface io.fabric.** # rxjava -keep class rx.schedulers.Schedulers { public static <methods>; } -keep class rx.schedulers.ImmediateScheduler { public <methods>; } -keep class rx.schedulers.TestScheduler { public <methods>; } -keep class rx.schedulers.Schedulers { public static ** test(); } -keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* { long producerIndex; long consumerIndex; } -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef { long producerNode; long consumerNode; } # # MoPub # Keep public classes and methods. -keepclassmembers class com.mopub.** { public <fields>; public <methods>; } -keep public class com.mopub.** -keep public class android.webkit.JavascriptInterface # Explicitly keep any custom event classes in any package. -keep class * extends com.mopub.mobileads.CustomEventBanner -keep class * extends com.mopub.mobileads.CustomEventInterstitial -keep class * extends com.mopub.nativeads.CustomEventNative # Keep methods that are accessed via reflection -keepclassmembers class ** { @com.mopub.common.util.ReflectionTarget <fields>; @com.mopub.common.util.ReflectionTarget <methods>; } # Support for Android Advertiser ID. -keep class com.google.android.gms.common.GooglePlayServicesUtil { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { <fields>; <methods>; } # Support for Google Play Services # http://developer.android.com/google/play-services/setup.html -keep class * extends java.util.ListResourceBundle { protected Object[][] getContents(); } -keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable { public static final *** NULL; } -keep,allowshrinking @com.google.android.gms.common.annotation.KeepName class * -keepclassmembers,allowshrinking class * { @com.google.android.gms.common.annotation.KeepName <fields>; @com.google.android.gms.common.annotation.KeepName <methods>; } -keep,allowshrinking class * extends android.os.Parcelable { public static final ** CREATOR; } -keep class com.ninegag.android.app.utils.ProfilingHelper { <fields>; <methods>; } # These 2 methods are called with reflection. -keep class com.google.android.gms.common.api.GoogleApiClient { void connect(); void disconnect(); } -keep public interface android.app.OnActivityPausedListener { <fields>; <methods>; } -keep class com.ninegag.android.app.utils.firebase.** { <init>(...); } # # Android architecture components: Lifecycle # LifecycleObserver's empty constructor is considered to be unused by proguard -keepclassmembers class * extends android.arch.lifecycle.LifecycleObserver { <init>(...); } -keepclassmembers class * extends androidx.lifecycle.LifecycleObserver { <init>(...); } # ViewModel's empty constructor is considered to be unused by proguard -keepclassmembers class * extends android.arch.lifecycle.ViewModel { <init>(...); } -keepclassmembers class * extends androidx.lifecycle.ViewModel { <init>(...); } # keep Lifecycle State and Event enums values -keepclassmembers class android.arch.lifecycle.Lifecycle$State { <fields>; <methods>; } -keepclassmembers class androidx.lifecycle.Lifecycle$State { <fields>; <methods>; } -keepclassmembers class android.arch.lifecycle.Lifecycle$Event { <fields>; <methods>; } -keepclassmembers class androidx.lifecycle.Lifecycle$Event { <fields>; <methods>; } # keep methods annotated with @OnLifecycleEvent even if they seem to be unused # (Mostly for LiveData.LifecycleBoundObserver.onStateChange(), but who knows) -keepclassmembers class * { @android.arch.lifecycle.OnLifecycleEvent <fields>; @androidx.lifecycle.OnLifecycleEvent <fields>; @android.arch.lifecycle.OnLifecycleEvent <methods>; @androidx.lifecycle.OnLifecycleEvent <methods>; } -keepclassmembers class * extends android.arch.lifecycle.LifecycleObserver { <init>(...); } -keepclassmembers class * extends androidx.lifecycle.LifecycleObserver { <init>(...); } -keep class * extends android.arch.lifecycle.LifecycleObserver { <init>(...); } -keep class * extends androidx.lifecycle.LifecycleObserver { <init>(...); } -keepclassmembers class android.arch.** { <fields>; <methods>; } -keepclassmembers class androidx.arch.** { <fields>; <methods>; } -keep class android.arch.** { <fields>; <methods>; } -keep class androidx.arch.** { <fields>; <methods>; } # Proguard from Bypass to prevent native crash -keep class in.uncod.android.bypass.Document { <init>(...); } -keep class in.uncod.android.bypass.Element { <init>(...); void setChildren(...); void setParent(...); void addAttribute(...); } -keep public class com.smaato.sdk.** { public protected <fields>; public protected <methods>; } -keep public interface com.smaato.sdk.** { public protected <fields>; public protected <methods>; } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:41 -keep class androidx.core.app.CoreComponentFactory { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:297 -keep class androidx.core.content.FileProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:579 -keep class androidx.lifecycle.ProcessLifecycleOwnerInitializer { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:242 -keep class com.amazon.device.ads.DTBActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:507 -keep class com.android.billingclient.api.ProxyBillingActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:519 -keep class com.crashlytics.android.CrashlyticsInitProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:416 -keep class com.facebook.CustomTabMainActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:159 -keep class com.facebook.FacebookActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:229 -keep class com.facebook.ads.InterstitialAdActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:575 -keep class com.facebook.internal.FacebookInitProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:224 -keep class com.google.android.gms.ads.AdActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:556 -keep class com.google.android.gms.ads.MobileAdsInitProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:458 -keep class com.google.android.gms.analytics.AnalyticsJobService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:448 -keep class com.google.android.gms.analytics.AnalyticsReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:454 -keep class com.google.android.gms.analytics.AnalyticsService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:284 -keep class com.google.android.gms.analytics.CampaignTrackingService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:473 -keep class com.google.android.gms.auth.api.signin.RevocationBoundService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:464 -keep class com.google.android.gms.auth.api.signin.internal.SignInHubActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:498 -keep class com.google.android.gms.common.api.GoogleApiActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:536 -keep class com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:550 -keep class com.google.android.gms.measurement.AppMeasurementJobService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:531 -keep class com.google.android.gms.measurement.AppMeasurementReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:546 -keep class com.google.android.gms.measurement.AppMeasurementService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:428 -keep class com.google.firebase.components.ComponentDiscoveryService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:489 -keep class com.google.firebase.iid.FirebaseInstanceIdReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:481 -keep class com.google.firebase.messaging.FirebaseMessagingService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:422 -keep class com.google.firebase.perf.provider.FirebasePerfProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:561 -keep class com.google.firebase.provider.FirebaseInitProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:363 -keep class com.instabug.bug.network.InstabugBugsUploaderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:366 -keep class com.instabug.bug.view.actionList.service.ReportCategoriesService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:343 -keep class com.instabug.bug.view.reporting.ReportingContainerActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:377 -keep class com.instabug.chat.network.InstabugMessageUploaderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:380 -keep class com.instabug.chat.network.InstabugPushNotificationTokenService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:370 -keep class com.instabug.chat.ui.ChatActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:339 -keep class com.instabug.crash.network.InstabugCrashesUploaderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:391 -keep class com.instabug.featuresrequest.network.service.FeaturesRequestVoteService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:384 -keep class com.instabug.featuresrequest.ui.FeaturesRequestActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:397 -keep class com.instabug.library.analytics.network.InstabugAnalyticsUploaderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:401 -keep class com.instabug.library.internal.video.RequestPermissionActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:414 -keep class com.instabug.library.internal.video.ScreenRecordingService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:405 -keep class com.instabug.library.invocation.invocationdialog.InstabugDialogActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:394 -keep class com.instabug.library.network.worker.uploader.InstabugSessionUploaderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:409 -keep class com.instabug.library.ui.onboarding.OnboardingActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:336 -keep class com.instabug.survey.announcements.network.InstabugAnnouncementSubmitterService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:326 -keep class com.instabug.survey.announcements.ui.activity.AnnouncementActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:333 -keep class com.instabug.survey.network.service.InstabugSurveysSubmitterService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:320 -keep class com.instabug.survey.ui.SurveyActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:316 -keep class com.karumi.dexter.DexterActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:41 -keep class com.ninegag.android.app.GagApplication { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:147 -keep class com.ninegag.android.app.browser.DefaultInAppBrowserActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:150 -keep class com.ninegag.android.app.browser.GagInAppBrowserActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:155 -keep class com.ninegag.android.app.component.base.SimpleFragmentActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:235 -keep class com.ninegag.android.app.component.base.SimpleFragmentHolderActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:198 -keep class com.ninegag.android.app.component.upload.CommentishUploadActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:194 -keep class com.ninegag.android.app.component.upload.MultiMediaUploadActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:206 -keep class com.ninegag.android.app.component.upload.RetryUploadReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:238 -keep class com.ninegag.android.app.component.upload.SelectSectionActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:193 -keep class com.ninegag.android.app.component.upload.UploadActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:202 -keep class com.ninegag.android.app.component.upload.UploadFragmentHolderActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:204 -keep class com.ninegag.android.app.component.upload.UploadService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:178 -keep class com.ninegag.android.app.component.upload.UploadSourceActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:151 -keep class com.ninegag.android.app.component.youtube.DefaultYouTubePlayerActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:275 -keep class com.ninegag.android.app.metrics.CustomCampaignTrackingReceiver { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:288 -keep class com.ninegag.android.app.provider.GagProvider { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:207 -keep class com.ninegag.android.app.push.PushNotificationEntryPointActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:211 -keep class com.ninegag.android.app.push.PushNotificationJobService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:55 -keep class com.ninegag.android.app.push.fcm.AppFirebaseMessagingService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:174 -keep class com.ninegag.android.app.service.ClearCacheService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:261 -keep class com.ninegag.android.app.service.DebugHeadService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:175 -keep class com.ninegag.android.app.service.FunReminderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:177 -keep class com.ninegag.android.app.service.PostListBgService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:173 -keep class com.ninegag.android.app.service.TaskQueueService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:176 -keep class com.ninegag.android.app.service.UploadQuotaReminderService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:95 -keep class com.ninegag.android.app.ui.AgeVerificationActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:105 -keep class com.ninegag.android.app.ui.ChooseAvatarActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:87 -keep class com.ninegag.android.app.ui.DebugHistoryActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:102 -keep class com.ninegag.android.app.ui.EditProfileActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:91 -keep class com.ninegag.android.app.ui.ExclusiveAuthActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:110 -keep class com.ninegag.android.app.ui.ExternalLinkActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:98 -keep class com.ninegag.android.app.ui.ForgotPasswordActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:106 -keep class com.ninegag.android.app.ui.FromToTimePickerActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:65 -keep class com.ninegag.android.app.ui.HomeActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:100 -keep class com.ninegag.android.app.ui.MultiPageSectionListActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:80 -keep class com.ninegag.android.app.ui.PostCommentsActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:144 -keep class com.ninegag.android.app.ui.SearchActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:99 -keep class com.ninegag.android.app.ui.SettingActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:239 -keep class com.ninegag.android.app.ui.SimpleOverlayActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:90 -keep class com.ninegag.android.app.ui.SocialLoginActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:94 -keep class com.ninegag.android.app.ui.SocialSignUpActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:83 -keep class com.ninegag.android.app.ui.SwipeablePostCommentsActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:101 -keep class com.ninegag.android.app.ui.UserProfileListActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:107 -keep class com.ninegag.android.app.ui.activity.InternalExtraIntentDelegateActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:158 -keep class com.ninegag.android.app.ui.activity.PurchaseScreenHolderActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:89 -keep class com.ninegag.android.app.ui.activity.setting.NotificationSettingsActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:88 -keep class com.ninegag.android.app.ui.activity.setting.SocialSettingsActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:511 -keep class com.smaato.sdk.core.browser.SmaatoSdkBrowserActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:515 -keep class com.smaato.sdk.core.lifecycle.ProcessLifecycleOwnerInitializer { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:215 -keep class com.under9.android.comments.service.ClearCacheService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:214 -keep class com.under9.android.comments.service.TaskQueueService { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:232 -keep class com.under9.android.comments.ui.activity.UploadSourceActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:311 -keep class com.under9.android.lib.widget.inlinecomposer.activity.UploadSourceActivity { <init>(); } # Referenced at /Users/raymond/workspace/9gag-android/android/build/intermediates/merged_manifests/appRelease/AndroidManifest.xml:524 -keep class org.piwik.sdk.extra.InstallReferrerReceiver { <init>(); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_title_material.xml:56 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_material.xml:52 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_button_bar_material.xml:43 -keep class android.widget.Space { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_select_dialog_material.xml:23 -keep class androidx.appcompat.app.AlertController$RecycleListView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_action_menu_item_layout.xml:17 -keep class androidx.appcompat.view.menu.ActionMenuItemView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_expanded_menu_layout.xml:17 -keep class androidx.appcompat.view.menu.ExpandedMenuView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_popup_menu_item_layout.xml:17 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_list_menu_item_layout.xml:17 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_cascading_menu_item_layout.xml:20 -keep class androidx.appcompat.view.menu.ListMenuItemView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_toolbar.xml:27 -keep class androidx.appcompat.widget.ActionBarContainer { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_toolbar.xml:43 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_action_mode_bar.xml:19 -keep class androidx.appcompat.widget.ActionBarContextView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_toolbar.xml:17 -keep class androidx.appcompat.widget.ActionBarOverlayLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_action_menu_layout.xml:17 -keep class androidx.appcompat.widget.ActionMenuView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_activity_chooser_view.xml:19 -keep class androidx.appcompat.widget.ActivityChooserView$InnerLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_material.xml:18 -keep class androidx.appcompat.widget.AlertDialogLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_post_tag_input.xml:9 -keep class androidx.appcompat.widget.AppCompatAutoCompleteTextView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_mini.xml:70 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_footer_v3.xml:35 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_cover_mini.xml:61 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:227 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:176 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_comment_shadowed_v2.xml:67 -keep class androidx.appcompat.widget.AppCompatCheckBox { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_footer_v3.xml:49 -keep class androidx.appcompat.widget.AppCompatCheckedTextView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:286 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:235 -keep class androidx.appcompat.widget.AppCompatImageButton { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_header_item.xml:10 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_thanks_dialog.xml:18 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_layout_comment_count.xml:10 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_feature_request_item.xml:73 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/be53800cbc51153bcd7d8e60b393181e/jetified-facebook-common-4.31.0/res/layout/com_facebook_smart_device_dialog_fragment.xml:47 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/be53800cbc51153bcd7d8e60b393181e/jetified-facebook-common-4.31.0/res/layout/com_facebook_device_auth_dialog_fragment.xml:45 -keep class androidx.appcompat.widget.AppCompatImageView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/upload_section_item_v2.xml:50 -keep class androidx.appcompat.widget.AppCompatRadioButton { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_new_feature_fragment.xml:134 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:205 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:154 -keep class androidx.appcompat.widget.AppCompatTextView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_button_bar_material.xml:26 -keep class androidx.appcompat.widget.ButtonBarLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_content_include.xml:19 -keep class androidx.appcompat.widget.ContentFrameLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_title_material.xml:45 -keep class androidx.appcompat.widget.DialogTitle { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_simple_overlay_action_mode.xml:23 -keep class androidx.appcompat.widget.FitWindowsFrameLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_simple.xml:17 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_dialog_title_material.xml:22 -keep class androidx.appcompat.widget.FitWindowsLinearLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_search_view.xml:75 -keep class androidx.appcompat.widget.SearchView$SearchAutoComplete { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_unsafe_option.xml:24 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_switch.xml:50 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/setting_item_row_v2.xml:27 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/setting_item_row.xml:12 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_upload.xml:114 -keep class androidx.appcompat.widget.SwitchCompat { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout-v26/abc_screen_toolbar.xml:37 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_toolbar.xml:7 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_toolbar_activity.xml:12 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/iab_fragment_v2.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/gag_iab_fragment.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_progress_fragment_holder.xml:9 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_toolbar.xml:36 -keep class androidx.appcompat.widget.Toolbar { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_simple_overlay_action_mode.xml:32 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_screen_simple.xml:25 -keep class androidx.appcompat.widget.ViewStubCompat { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec6d9cc0fadcf9aa8a523a6fe1bd7fa3/browser-1.0.0/res/layout/browser_actions_context_menu_page.xml:5 -keep class androidx.browser.browseractions.BrowserActionsFallbackMenuView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/c5cae86f0a44325e486b376e23ad5621/jetified-SearchBar-SearchView-4c2c2f725b/res/layout/search_view.xml:12 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/be53800cbc51153bcd7d8e60b393181e/jetified-facebook-common-4.31.0/res/layout/com_facebook_smart_device_dialog_fragment.xml:22 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/be53800cbc51153bcd7d8e60b393181e/jetified-facebook-common-4.31.0/res/layout/com_facebook_device_auth_dialog_fragment.xml:22 -keep class androidx.cardview.widget.CardView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body_v2.xml:28 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body.xml:28 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:54 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:47 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_commentish_upload.xml:71 -keep class androidx.constraintlayout.widget.Barrier { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/widget_section_toolbar_v2.xml:17 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_unsafe_option.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_tags_input.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_media_preivew_block.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_composer_button.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_tag_search_item.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_swipeable_post_comment.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_search_bar.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_overlay_v4.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_native_interstitial.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_main.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_simple_hint.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_simple_bottom_sheet.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pro_promo_header.xml:20 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pro_promo_footer.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pin_section.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_color.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_switch.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_divider.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_colorize.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_checked.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_badge.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_account.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_iap_detail_header.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_banner.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_section_header.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_current_plan.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_ccpa_banner.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_board_post.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_board_placeholder.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/upload_section_item_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/setting_item_row_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/setting_header_row_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/row_sticker.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/row_editor_tool.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v4_universal_image_view.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_article.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_section.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_footer_v3.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_common.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/placeholder_list_v3.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/new_posts_button.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/item_purchase_list_large_icon.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/iab_fragment_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_upload_selection.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_thread_comment_listing.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_simple_profile.xml:39 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_privacy_setting_overview.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_post_comment_listing.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_noti_tabs_container.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_media_editor.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_iap_detail.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_iap.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_edit_profile.xml:179 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_edit_pin.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_ccpa_do_not_sell.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_bottom_sticker_emoji_dialog.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_bottom_properties_dialog.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_bottom_custom_effect_dialog.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_board_comment_listing.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:79 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_hints_item.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_comment_shadowed_v2.xml:23 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_splash_screen.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_commentish_upload.xml:55 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_article_upload.xml:30 -keep class androidx.constraintlayout.widget.ConstraintLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_profile_attribute.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pro_promo_header.xml:34 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_color.xml:25 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_footer_v3.xml:232 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/item_purchase_list_large_icon.xml:59 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_media_editor.xml:50 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:13 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:13 -keep class androidx.constraintlayout.widget.Guideline { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_frgament_reporting_layout.xml:1 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main_v2.xml:7 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main.xml:7 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:8 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_bottom_sheet_dialog.xml:26 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_section_list.xml:23 -keep class androidx.coordinatorlayout.widget.CoordinatorLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_features_details_fragment.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_channel_details.xml:2 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f947cf45ccb5454e5bfaf780620afa68/appcompat-1.1.0-alpha05/res/layout/abc_alert_dialog_material.xml:41 -keep class androidx.core.widget.NestedScrollView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/list-module-android/lib/build/intermediates/packaged_res/release/layout/view_vertical_blitz.xml:7 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/uploadlib_bottom_sheet.xml:15 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/c5cae86f0a44325e486b376e23ad5621/jetified-SearchBar-SearchView-4c2c2f725b/res/layout/search_view.xml:108 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/overlay_post_tracking_view.xml:6 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/8ca1d9d7166351e7db45fbf04bed0748/jetified-instabug-survey-8.7.0/res/layout/instabug_dialog_whats_new_announce.xml:27 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_frgament_reporting_layout.xml:52 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_fragment_repro_steps_list.xml:31 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_media_editor.xml:57 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_iap_detail.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_bottom_sticker_emoji_dialog.xml:36 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_bottom_properties_dialog.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/add_text_dialog.xml:43 -keep class androidx.recyclerview.widget.RecyclerView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/list-module-android/lib/build/intermediates/packaged_res/release/layout/view_vertical_blitz.xml:2 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_features_request_list.xml:19 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_features_list_fragment.xml:19 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_notification.xml:14 -keep class androidx.swiperefreshlayout.widget.SwipeRefreshLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_features_main_fragment.xml:44 -keep class androidx.viewpager.widget.ViewPager { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pin_section.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_item.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_banner.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body_v2.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_board_post.xml:19 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_active_avatar_small.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/uploadlib_media_thumbnail.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/upload_section_item_v2.xml:12 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/upload_pending_item.xml:20 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/row_sticker.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_mini.xml:22 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_common.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/morpheus-notif/build/intermediates/packaged_res/release/layout/morpheus_notif_item_uiv2.xml:20 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/inline_composer_editor_input_white.xml:51 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/inline_composer_editor_input_dark.xml:51 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/inline_composer_editor_input.xml:45 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fresco_rc_broadcast_poster.xml:16 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fresco_rc_broadcast_banner.xml:16 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_simple_profile.xml:31 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_edit_profile.xml:20 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_comment_shadowed_v2.xml:127 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_splash_screen.xml:38 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_splash.xml:6 -keep class com.facebook.drawee.view.SimpleDraweeView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/19ba63f8d229f7504db6b8af1f8cc114/jetified-exoplayer-ui-2.9.5/res/layout/exo_simple_player_view.xml:18 -keep class com.google.android.exoplayer2.ui.AspectRatioFrameLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/19ba63f8d229f7504db6b8af1f8cc114/jetified-exoplayer-ui-2.9.5/res/layout/exo_playback_control_view.xml:76 -keep class com.google.android.exoplayer2.ui.DefaultTimeBar { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_list_ima_ora_video_ad.xml:10 -keep class com.google.android.exoplayer2.ui.PlayerView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/19ba63f8d229f7504db6b8af1f8cc114/jetified-exoplayer-ui-2.9.5/res/layout/exo_simple_player_view.xml:35 -keep class com.google.android.exoplayer2.ui.SubtitleView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/19ba63f8d229f7504db6b8af1f8cc114/jetified-exoplayer-ui-2.9.5/res/layout/exo_track_selection_dialog.xml:20 -keep class com.google.android.exoplayer2.ui.TrackSelectionView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/c5cae86f0a44325e486b376e23ad5621/jetified-SearchBar-SearchView-4c2c2f725b/res/layout/search_view.xml:102 -keep class com.google.android.flexbox.FlexboxLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_native_interstitial.xml:40 -keep class com.google.android.gms.ads.formats.MediaView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_native_interstitial.xml:2 -keep class com.google.android.gms.ads.formats.UnifiedNativeAdView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_toolbar_activity.xml:8 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main_v2.xml:13 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main.xml:13 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_noti_tabs_container.xml:7 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:12 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_section_list.xml:32 -keep class com.google.android.material.appbar.AppBarLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_native_interstitial.xml:53 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_item_pro_promo_header.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:62 -keep class com.google.android.material.card.MaterialCardView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:62 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_board_comment_listing.xml:87 -keep class com.google.android.material.floatingactionbutton.FloatingActionButton { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_bottom_navigation_item.xml:27 -keep class com.google.android.material.internal.BaselineLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_text_input_password_icon.xml:18 -keep class com.google.android.material.internal.CheckableImageButton { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_navigation_item.xml:17 -keep class com.google.android.material.internal.NavigationMenuItemView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_navigation_menu.xml:17 -keep class com.google.android.material.internal.NavigationMenuView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/mtrl_layout_snackbar.xml:18 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_layout_snackbar.xml:18 -keep class com.google.android.material.snackbar.Snackbar$SnackbarLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/mtrl_layout_snackbar_include.xml:18 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1ac1cbcce4d2a82e22bc3bcaea1c56c5/material-1.0.0-rc01/res/layout/design_layout_snackbar_include.xml:18 -keep class com.google.android.material.snackbar.SnackbarContentLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_features_main_fragment.xml:16 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main_v2.xml:27 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main.xml:27 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_noti_tabs_container.xml:23 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_iap.xml:39 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:28 -keep class com.google.android.material.tabs.TabLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_new_feature_fragment.xml:28 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_add_comment_fragment.xml:21 -keep class com.google.android.material.textfield.TextInputEditText { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_new_feature_fragment.xml:23 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_add_comment_fragment.xml:16 -keep class com.google.android.material.textfield.TextInputLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_repro_steps_item.xml:12 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_lyt_attachment_video.xml:15 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_lyt_attachment_image.xml:15 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_fragment_repro_step_preview.xml:9 -keep class com.instabug.bug.view.CorneredImageView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_toolbar_action_vote_button.xml:9 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_feature_request_item.xml:12 -keep class com.instabug.featuresrequest.ui.custom.IbFrRippleView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_insta_toast_layout.xml:2 -keep class com.instabug.featuresrequest.ui.custom.SnackbarLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_lyt_annotation.xml:7 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_fragment_annotation.xml:1 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_fragment_annotation.xml:1 -keep class com.instabug.library.annotation.AnnotationLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_annotation_view.xml:19 -keep class com.instabug.library.annotation.AnnotationView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_annotation_view.xml:30 -keep class com.instabug.library.annotation.ColorPickerPopUpView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/instabug_annotation_view.xml:46 -keep class com.instabug.library.annotation.ShapeSuggestionsLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout-ldrtl-v17/ib_fr_item_comment.xml:11 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout-sw600dp-v13/instabug_lyt_notification.xml:23 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_message_list_item_voice.xml:14 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_message_list_item_video.xml:14 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_message_list_item_img.xml:14 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_message_list_item.xml:14 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_lyt_notification.xml:21 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_conversation_list_item.xml:10 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ae49dde1bf1a6807b335beebcee7ff92/jetified-instabug-features-request-8.7.0/res/layout/ib_fr_item_comment.xml:11 -keep class com.instabug.library.ui.custom.CircularImageView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/8ca1d9d7166351e7db45fbf04bed0748/jetified-instabug-survey-8.7.0/res/layout/instabug_dialog_survey.xml:36 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/ib_core_lyt_onboarding_activity.xml:18 -keep class com.instabug.library.ui.custom.InstabugViewPager { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/ib_core_lyt_onboarding_activity.xml:24 -keep class com.instabug.library.ui.custom.pagerindicator.DotIndicator { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_lyt_attachment_video.xml:69 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/1deb6c18359ff3691eea85e113230623/jetified-instabug-bug-8.7.0/res/layout/ib_bug_lyt_attachment_image.xml:60 -keep class com.instabug.library.view.IconView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/ec9d38c67fc8ea44a588b4f81dad81fe/jetified-instabug-chat-8.7.0/res/layout/instabug_fragment_image_attachment_viewer.xml:17 -keep class com.instabug.library.view.ScaleImageView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/f75a22296cea85b281a7e29463a4419b/jetified-instabug-core-8.7.0/res/layout/ib_core_lyt_dialog_fragment.xml:10 -keep class com.instabug.library.view.viewgroup.IBPercentageRelativeLayout { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/8ca1d9d7166351e7db45fbf04bed0748/jetified-instabug-survey-8.7.0/res/layout/nps_fragment.xml:8 # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/8ca1d9d7166351e7db45fbf04bed0748/jetified-instabug-survey-8.7.0/res/layout/instabug_dialog_nps_survey.xml:41 -keep class com.instabug.survey.ui.custom.NpsView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/8ca1d9d7166351e7db45fbf04bed0748/jetified-instabug-survey-8.7.0/res/layout/instabug_star_rating_question.xml:32 -keep class com.instabug.survey.ui.custom.RatingView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/c5cae86f0a44325e486b376e23ad5621/jetified-SearchBar-SearchView-4c2c2f725b/res/layout/search_view.xml:41 -keep class com.lapism.searchview.SearchEditText { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_list_banner_ad.xml:10 -keep class com.ninegag.android.app.ads.PostListBannerAdPostView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_list_featured_ad.xml:9 -keep class com.ninegag.android.app.ads.PostListFeaturedAdView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_list_ima_video_ad.xml:9 -keep class com.ninegag.android.app.ads.PostListImaVideoAdView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_main.xml:47 -keep class com.ninegag.android.app.component.explore.DrawerGroupViewV2 { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_header_panel_v2.xml:15 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_header_panel.xml:24 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_cmty_header_panel.xml:39 -keep class com.ninegag.android.app.component.explore.HeaderItemView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_group_header_panel.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_cmty_header_panel.xml:27 -keep class com.ninegag.android.app.component.explore.SignInView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main_v2.xml:44 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main.xml:55 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:77 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_section_list.xml:44 -keep class com.ninegag.android.app.component.explore.search.TagAutoCompleteSearchView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_profile_me.xml:10 -keep class com.ninegag.android.app.component.profile.ActionsView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_profile_me.xml:12 -keep class com.ninegag.android.app.component.profile.AvatarView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/youtube_layout.xml:9 -keep class com.ninegag.android.app.component.youtube.HackyYoutubePlayerSupportFragment { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_default_youtube.xml:8 -keep class com.ninegag.android.app.component.youtube.YouTubeView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_simple_fragment_holder.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_post_comments_swipeable.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_home_material_experimental.xml:30 -keep class com.ninegag.android.app.ui.SwipeBackContainerLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_simple_profile.xml:91 -keep class com.ninegag.android.app.ui.fragments.user.ProfileAttributeView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_article.xml:30 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_channel_details.xml:28 -keep class com.ninegag.android.app.view.GagArticleView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body_v2.xml:19 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_body.xml:19 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_upload_selection.xml:61 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_thread_comment_listing.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_postlist_v2.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_post_comment_listing.xml:19 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_edit_pin.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_board_comment_listing.xml:19 -keep class com.ninegag.android.blitz2.BlitzView { <init>(...); } # Referenced at /Users/raymond/.gradle/caches/transforms-2/files-2.1/6e535d3f6da3d02fd8bf16e906468e4b/jetified-smaato-module-core-release-v21.3.0/res/layout/smaato_sdk_core_activity_internal_browser.xml:95 -keep class com.smaato.sdk.core.webview.BaseWebView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/social_buttons.xml:8 -keep class com.under9.android.lib.social.ui.button.FacebookLoginButton { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/social_buttons.xml:20 -keep class com.under9.android.lib.social.ui.button.GoogleSignInButton { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_article_upload.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_age_verification.xml:2 -keep class com.under9.android.lib.view.rootview.GagConstraintLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_main.xml:2 -keep class com.under9.android.lib.view.rootview.GagDrawerLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_upload_source.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_simple_fragment.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_section_list.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_post_comments_v2.xml:2 -keep class com.under9.android.lib.view.rootview.GagFrameLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_upload.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_select_section.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_edit_profile.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_choose_avatar.xml:2 -keep class com.under9.android.lib.view.rootview.GagLinearLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_social_signup.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_social_login.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_setting.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_progress_fragment_holder.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_multi_page_section_list.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_home.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_forgot_password.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_exclusive.xml:2 -keep class com.under9.android.lib.view.rootview.GagRelativeLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/widget_section_toolbar_v2.xml:115 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_profile_me_avatar.xml:14 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_account.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_drawer_signin_button.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_current_plan.xml:39 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_section.xml:21 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/morpheus-notif/build/intermediates/packaged_res/release/layout/morpheus_notif_item_uiv2.xml:14 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:34 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:27 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_commentish_upload.xml:59 -keep class com.under9.android.lib.widget.ActiveAvatarView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/widget_section_toolbar_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/widget_section_toolbar.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_v2.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_shadowed.xml:5 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar_comment_shadowed_v2.xml:4 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/apptoolbar.xml:2 -keep class com.under9.android.lib.widget.AutoColorToolbar { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/morpheus-notif/build/intermediates/packaged_res/release/layout/morpheus_notif_item_uiv2.xml:2 -keep class com.under9.android.lib.widget.CheckableRelativeLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_home.xml:9 -keep class com.under9.android.lib.widget.ExtendedDrawerLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/item_cover.xml:2 -keep class com.under9.android.lib.widget.FixedRatioRelativeLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_swipeable_post_comment.xml:9 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main_v2.xml:36 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_section_post_main.xml:47 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_noti_tabs_container.xml:44 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_iap.xml:70 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_home_main.xml:46 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_post_comments_swipeable.xml:11 -keep class com.under9.android.lib.widget.HackyViewPager { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/inline_composer_editor_input_white.xml:74 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/inline_composer_editor_input_dark.xml:74 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/inline_composer_editor_input.xml:68 -keep class com.under9.android.lib.widget.KeyboardEventEditText { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_home_material_experimental.xml:9 -keep class com.under9.android.lib.widget.NonSwipeableViewPager { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_badge.xml:39 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_item_bottom_sheet_account.xml:46 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_current_plan.xml:78 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_section.xml:86 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/item_purchase_list_large_icon.xml:27 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:104 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:76 -keep class com.under9.android.lib.widget.ProBadgeView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_section_list.xml:9 -keep class com.under9.android.lib.widget.RotatingImageView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_simple_overlay.xml:2 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_default_youtube.xml:2 -keep class com.under9.android.lib.widget.TouchEventRelativeLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_thread_comment_listing.xml:30 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_post_comment_listing.xml:39 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_board_comment_listing.xml:39 -keep class com.under9.android.lib.widget.inlinecomposer.ComposerView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:137 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:106 -keep class com.under9.android.lib.widget.text.ClickableSpanTouchEventRedirectTextView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/uiv-android/library/build/intermediates/packaged_res/release/layout/uiv_minimal_player_view.xml:11 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/fragment_simple_profile.xml:26 -keep class com.under9.android.lib.widget.uiv.AspectRatioFrameLayout { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/morpheus-notif/build/intermediates/packaged_res/release/layout/morpheus_notif_item.xml:11 -keep class com.under9.android.lib.widget.uiv.UniversalImageView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/shared-modules/under9-widget/build/intermediates/packaged_res/release/layout/view_overlay_v4.xml:9 -keep class com.under9.android.lib.widget.uiv.v3.SimpleDraggableImageViewer { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/view_upload_media_preivew_block.xml:10 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v4_universal_image_view.xml:21 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/post_item_v3_article.xml:23 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/cs_list_item_bubble_view.xml:177 # Referenced at /Users/raymond/workspace/9gag-android/libprojects/CommentSystem/lib/build/intermediates/packaged_res/release/layout/comment_system_list_item_inner_v5.xml:120 # Referenced at /Users/raymond/workspace/9gag-android/android/src/main/res/layout/activity_simple_overlay.xml:14 -keep class com.under9.android.lib.widget.uiv.v3.UniversalImageView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/uiv-android/library/build/intermediates/packaged_res/release/layout/uiv_view_simple.xml:2 -keep class com.under9.android.lib.widget.uiv.v3.ui.CoverLayerView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/uiv-android/library/build/intermediates/packaged_res/release/layout/uiv_minimal_player_view.xml:19 -keep class com.under9.android.lib.widget.uiv.v3.ui.FrescoTilingView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/uiv-android/library/build/intermediates/packaged_res/release/layout/uiv_view_playback.xml:2 -keep class com.under9.android.lib.widget.uiv.v3.ui.MinimalExoPlayerView { <init>(...); } # Referenced at /Users/raymond/workspace/9gag-android/libprojects/9gag-upload/build/intermediates/packaged_res/release/layout/fragment_media_editor.xml:94 -keep class ja.burhanrashid52.photoeditor.PhotoEditorView { <init>(...); } # Generated keep rule for Lifecycle observer adapter. -if class com.under9.android.lib.logging.RxLogger { <init>(...); } # Generated keep rule for Lifecycle observer adapter. -keep class com.under9.android.lib.logging.RxLogger_LifecycleAdapter { <init>(...); } # Generated keep rule for Lifecycle observer adapter. -if class com.under9.android.lib.batch.BatchManager { <init>(...); } # Generated keep rule for Lifecycle observer adapter. -keep class com.under9.android.lib.batch.BatchManager_LifecycleAdapter { <init>(...); } -keep class com.karumi.dexter.** { <fields>; <methods>; } -keep interface com.karumi.dexter.** { <fields>; <methods>; } -keepclasseswithmembers,allowshrinking class com.karumi.dexter.** { <fields>; <methods>; } -keepclasseswithmembers,allowshrinking interface com.karumi.dexter.** { <fields>; <methods>; } # To enable ProGuard in your project, edit project.properties # to define the proguard.config property as described in that file. # # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in ${sdk.dir}/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the ProGuard # include property in project.properties. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } -keepclassmembers class * extends java.io.Serializable { private static final java.io.ObjectStreamField[] serialPersistentFields; private void writeObject(java.io.ObjectOutputStream); private void readObject(java.io.ObjectInputStream); java.lang.Object writeReplace(); java.lang.Object readResolve(); } -keep,allowshrinking class com.facebook.FacebookActivity -keep,allowshrinking class com.facebook.CustomTabActivity -keep class com.facebook.login.Login # # Copyright (C) 2018 Google, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Add project specific ProGuard rules here. # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html -keep class com.google.ads.consent.** { <fields>; } # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in /Users/tarek/Library/Android/sdk/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } # Uncomment this to preserve the line number information for # debugging stack traces. # -keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. # -renamesourcefileattribute SourceFile -keep public class com.instabug.survey.Surveys { <fields>; <methods>; } -keep public class **Survey { <fields>; <methods>; } -keep public class **OnShowCallback { <fields>; <methods>; } -keep public class **OnDismissCallback { <fields>; <methods>; } # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in /Users/tarek/Library/Android/sdk/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } # Uncomment this to preserve the line number information for # debugging stack traces. # -keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. # -renamesourcefileattribute SourceFile -keep public class **.crash.CrashReporting { <fields>; <methods>; } # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in /Users/moustafa/Library/Android/sdk/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } # Uncomment this to preserve the line number information for # debugging stack traces. # -keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. # -renamesourcefileattribute SourceFile -keep public class **.bug.BugReporting { <fields>; <methods>; } -keep public class **.bug.model.ReportCategory { <fields>; <methods>; } -keep public class **invocation.InvocationOption { <fields>; <methods>; } -keep public class **invocation.InvocationMode { <fields>; <methods>; } -keep public class **PromptOption { <fields>; <methods>; } -keep public class com.instabug.bug.BugReporting$ReportType { <fields>; <methods>; } -keep public class **invocation.Option { <fields>; <methods>; } # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in /Users/moustafa/Library/Android/sdk/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } # Uncomment this to preserve the line number information for # debugging stack traces. # -keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. # -renamesourcefileattribute SourceFile -keep public class **chat.ChatsDelegate { <fields>; <methods>; } -keep public class **.chat.Replies { <fields>; <methods>; } -keep public class **.chat.Chats { <fields>; <methods>; } -keep public class **SynchronizationManager { <fields>; <methods>; } -keep public class com.instabug.chat.settings.AttachmentTypesState { <fields>; <methods>; } # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in /Users/mohamedzakaria/Library/Android/sdk/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the proguardFiles # directive in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } # Uncomment this to preserve the line number information for # debugging stack traces. # -keepattributes SourceFile,LineNumberTable # If you keep the line number information, uncomment this to # hide the original source file name. # -renamesourcefileattribute SourceFile -keep public class **FeatureRequests { <fields>; <methods>; } -keep public class **ActionType { <fields>; <methods>; } -keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* { long producerIndex; long consumerIndex; } -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueProducerNodeRef { rx.internal.util.atomic.LinkedQueueNode producerNode; } -keepclassmembers class rx.internal.util.unsafe.BaseLinkedQueueConsumerNodeRef { rx.internal.util.atomic.LinkedQueueNode consumerNode; } -keep public class **Instabug { <fields>; <methods>; } -keep public class **Instabug$Builder { <fields>; <methods>; } -keep public class **InstabugLocale { <fields>; <methods>; } -keep public class com.instabug.library.util.LocaleUtils { <fields>; <methods>; } -keep public class **.logging.InstabugLog { <fields>; <methods>; } -keep public class **.logging.InstabugLog$** { <fields>; <methods>; } -keep public class **.user.UserEventParam { <fields>; <methods>; } -keep public class **.logging.InstabugNetworkLog { <fields>; <methods>; } -keep public class **.model.NetworkLog { <fields>; <methods>; } -keep public class **.internal.video.VideoProcessingService$Action { <fields>; <methods>; } -keep public class com.instabug.library.util.InstabugSDKLogger { <fields>; <methods>; } -keep public class **InstabugTrackingDelegate { <fields>; <methods>; } -keep public class **.tracking.InstabugInternalTrackingDelegate { <fields>; <methods>; } -keep public class **.library.OnSdkDismissedCallback { <fields>; <methods>; } -keep public class **OnSdkDismissedCallback$DismissType { <fields>; <methods>; } -keep public class **.model.Bug$Type { <fields>; <methods>; } -keep public class **OnSdkInvokedCallback { <fields>; <methods>; } -keep public class com.instabug.library.Feature { <fields>; <methods>; } -keep public class com.instabug.library.Feature$State { <fields>; <methods>; } -keep class **CapturableView { <fields>; <methods>; } -keep class **SnapshotPreparationCallback { <fields>; <methods>; } -keep public class **.invocation.InstabugInvocationEvent { <fields>; <methods>; } -keep public class **.invocation.InstabugInvocationMode { <fields>; <methods>; } -keep public class **IBGInvocationMode { <fields>; <methods>; } -keep public class **IBGInvocationEvent { <fields>; <methods>; } -keep public class **.invocation.util.InstabugVideoRecordingButtonCorner { <fields>; <methods>; } -keep public class **.invocation.util.InstabugVideoRecordingButtonPosition { <fields>; <methods>; } -keep public class **.invocation.util.InstabugFloatingButtonEdge { <fields>; <methods>; } -keep public class **.invocation.util.InstabugDateFormatter { <fields>; <methods>; } -keep public class **.util.VideoManipulationUtils { <fields>; <methods>; } -keep public class **IBGFloatingButtonEdge { <fields>; <methods>; } -keep public class **InstabugColorTheme { <fields>; <methods>; } -keep public class **IBGColorTheme { <fields>; <methods>; } -keep public class **AbstractMigration { <fields>; <methods>; } -keep public class **LastContactedMigration { <fields>; <methods>; } -keep public class **IBGCustomTextPlaceHolder { <fields>; <methods>; } -keep public class **IBGCustomTextPlaceHolder$Key { <fields>; <methods>; } -keep public class com.instabug.library.R { <fields>; <methods>; } -keep public class **.library.InstabugCustomTextPlaceHolder { <fields>; <methods>; } -keep public class **.library.InstabugCustomTextPlaceHolder$Key { <fields>; <methods>; } -keep public class **IBGCustomTextPlaceHolder { <fields>; <methods>; } -keep public class **IBGCustomTextPlaceHolder$Key { <fields>; <methods>; } -keep public class org.jcodec.** { <fields>; <methods>; } -keep public class **BugCategory { <fields>; <methods>; } -keep public class **ReportCategory { <fields>; <methods>; } -keep public class com.instabug.library.core.plugin.Plugin { <fields>; <methods>; } -keep public class com.instabug.bug.BugPlugin { <fields>; <methods>; } -keep public class com.instabug.crash.CrashPlugin { <fields>; <methods>; } -keep public class com.instabug.chat.ChatPlugin { <fields>; <methods>; } -keep public class com.instabug.survey.SurveyPlugin { <fields>; <methods>; } -keep public class com.instabug.featuresrequest.FeaturesRequestPlugin { <fields>; <methods>; } -keep public class **SDKCoreEvent { <fields>; <methods>; } -keep public class **SDKCoreEvent$Invocation { <fields>; <methods>; } -keep public class **SDKCoreEvent$Session { <fields>; <methods>; } -keep public class **SDKCoreEvent$User { <fields>; <methods>; } -keep public class **SDKCoreEvent$Network { <fields>; <methods>; } -keep public class **library.core.eventbus.coreeventbus.SDKCoreEventSubscriber { <fields>; <methods>; } -keep public class **CacheManager { <fields>; <methods>; } -keep public class **CacheManager$KeyExtractor { <fields>; <methods>; } -keep public class **OnDiskCache { <fields>; <methods>; } -keep public class **InstabugSDKLogger { <fields>; <methods>; } -keep public class com.instabug.library.internal.device.InstabugDeviceProperties { <fields>; <methods>; } -keep public class **InMemoryCache { <fields>; <methods>; } -keep public class **InstabugInternalTrackingDelegate { <fields>; <methods>; } -keep public class com.instabug.library.network.Request { <fields>; <methods>; } -keep public class **Request$FileToUpload { <fields>; <methods>; } -keep public class **Request$Callbacks { <fields>; <methods>; } -keep public class **Request$Endpoint { <fields>; <methods>; } -keep public class **Request$RequestMethod { <fields>; <methods>; } -keep public class **Request$RequestParameter { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.Cache { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.Cacheable { <fields>; <methods>; } -keep public class com.instabug.library.network.InstabugNetworkBasedBackgroundService { <fields>; <methods>; } -keep public class com.instabug.library.network.NetworkManager { <fields>; <methods>; } -keep public class com.instabug.library.network.NetworkManager$RequestType { <fields>; <methods>; } -keep public class com.instabug.library.network.RequestResponse { <fields>; <methods>; } -keep public class com.instabug.library.InstabugState { <fields>; <methods>; } -keep public class **InstabugUserEventLogger { <fields>; <methods>; } -keep public class **StringUtility { <fields>; <methods>; } -keep public class com.instabug.library._InstabugActivity { <fields>; <methods>; } -keep public class **InstabugThemeResolver { <fields>; <methods>; } -keep public class com.instabug.library.util.OrientationUtils { <fields>; <methods>; } -keep public class com.instabug.library.util.AttrResolver { <fields>; <methods>; } -keep public class com.instabug.library.util.InstabugLogoProvider { <fields>; <methods>; } -keep public class **InstabugDateFormatter { <fields>; <methods>; } -keep public class com.instabug.survey.ui.popup.BaseFragment { <fields>; <methods>; } -keep public class com.instabug.library.core.ui.BaseFragment { <fields>; <methods>; } -keep public class com.instabug.library.core.ui.BasePresenter { <fields>; <methods>; } -keep public class com.instabug.library.core.ui.BaseContract { <fields>; <methods>; } -keep public class **BaseContract*View { <fields>; <methods>; } -keep public class **BaseContract*Presenter { <fields>; <methods>; } -keep public class com.instabug.library.view.AlertDialog { <fields>; <methods>; } -keep public class com.instabug.library.view.viewgroup.IBPercentageRelativeLayout { <fields>; <methods>; } -keep public class com.instabug.library.core.InstabugCore { <fields>; <methods>; } -keep public class **.analytics.AnalyticsObserver { <fields>; <methods>; } -keep public class **.analytics.model.Api* { <fields>; <methods>; } -keep public class **.analytics.model.SDKEvent* { <fields>; <methods>; } -keep public class **.analytics.model.SDKEvent.ExtraAttribute* { <fields>; <methods>; } -keep public class **.analytics.util.ViewResourcesUtil { <fields>; <methods>; } -keep public class **.internal.video.InternalScreenRecordHelper { <fields>; <methods>; } -keep public class **.internal.video.InternalAutoScreenRecorderHelper { <fields>; <methods>; } -keep public class **.internal.storage.AttachmentManager { <fields>; <methods>; } -keep public class **.internal.storage.DiskUtils { <fields>; <methods>; } -keep public class **.internal.storage.operation.DeleteUriDiskOperation { <fields>; <methods>; } -keep public class **.internal.storage.operation.WriteStateToFileDiskOperation { <fields>; <methods>; } -keep public interface **.internal.storage.operation.DiskOperation { <fields>; <methods>; } -keep public interface **.internal.storage.operation.DiskOperationCallback { <fields>; <methods>; } -keep public class **.internal.storage.executor.DeleteOperationExecutor { <fields>; <methods>; } -keep public class **.internal.storage.executor.ReadOperationExecutor { <fields>; <methods>; } -keep public class **.internal.storage.executor.WriteOperationExecutor { <fields>; <methods>; } -keep public class **.internal.storage.cache.db.DatabaseManager { <fields>; <methods>; } -keep public class **.internal.storage.cache.UserAttributesCacheManager { <fields>; <methods>; } -keep public class **.internal.storage.operation.ReadStateFromFileDiskOperation { <fields>; <methods>; } -keep public class **.internal.video.AutoScreenRecordingContract { <fields>; <methods>; } -keep public class **.internal.video.ScreenRecordingContract { <fields>; <methods>; } -keep public class **.internal.video.ScreenRecordEvent { <fields>; <methods>; } -keep public class **.view.ViewUtils { <fields>; <methods>; } -keep public interface **AlertDialog$OnAlertViewsClickListener { <fields>; <methods>; } -keep public class **.core.eventbus.AutoScreenRecordingEventBus { <fields>; <methods>; } -keep public class **.internal.video.ScreenRecordingEvent { <fields>; <methods>; } -keep public enum **.internal.video.ScreenRecordingService** { **[] $VALUES; public <fields>; public <methods>; } -keep public class **.internal.video.ScreenRecordingFileHolder { <fields>; <methods>; } -keep public class **.internal.video.InstabugVideoUtils { <fields>; <methods>; } -keep public class **.internal.storage.AttachmentsUtility { <fields>; <methods>; } -keepclassmembers public class com.instabug.library.model.Attachment { <fields>; <methods>; } -keep public enum com.instabug.library.model.Attachment$AttachmentState { <fields>; <methods>; } -keep public enum com.instabug.library.model.Attachment$Type { <fields>; <methods>; } -keep public class com.instabug.library.model.State { <fields>; <methods>; } -keep public class com.instabug.library.model.State$Builder { <fields>; <methods>; } -keep public class com.instabug.library.model.State$StateItem { <fields>; <methods>; } -keep public enum com.instabug.library.visualusersteps.State { <fields>; <methods>; } -keep public class **InstabugInternalBuilder { <fields>; <methods>; } # TODO remove the next line -keep public class com.instabug.library.settings.SettingsManager { <fields>; <methods>; } -keep public class **settings.AttachmentsTypesParams { <fields>; <methods>; } -keep public class **.screenshot.ExtraScreenshotHelper { <fields>; <methods>; } -keep public interface **.screenshot.ExtraScreenshotHelper$OnCaptureListener { <fields>; <methods>; } -keep public class **ScreenRecordingFloatingButtonInvoker { <fields>; <methods>; } -keep public class **library.core.plugin.PluginPromptOption { <fields>; <methods>; } -keep public class **library.core.plugin.PluginPromptOption$PromptOptionIdentifier { <fields>; <methods>; } -keep public class **library.core.plugin.PluginPromptOption$OnInvocationListener { <fields>; <methods>; } -keep public class **InvocationMode { <fields>; <methods>; } -keep public class **invocation.OnInvokeCallback { <fields>; <methods>; } -keep public class **invocation.invocationdialog.InstabugDialogActivity { <fields>; <methods>; } -keep public class **invocation.invocationdialog.InstabugDialogItem { <fields>; <methods>; } -keep public class **invocation.invocationdialog.InstabugDialogListener { <fields>; <methods>; } -keep public interface **invocation.invocationdialog.InstabugDialogListener$InstabugDialogCallbacks { <fields>; <methods>; } -keepclassmembers public class com.instabug.library.extendedbugreport.ExtendedBugReport { <fields>; <methods>; } -keep public enum com.instabug.library.extendedbugreport.ExtendedBugReport$State { <fields>; <methods>; } -keep public class **.view.ScaleImageView { <fields>; <methods>; } -keep public class **EventBus { <fields>; <methods>; } -keep public class **ActivityLifeCycleEvent { <fields>; <methods>; } -keep public class **CurrentActivityLifeCycleEventBus { <fields>; <methods>; } -keep public class com.instabug.library.model.AssetEntity { <fields>; <methods>; } -keep public class com.instabug.library.model.AssetEntity$AssetType { <fields>; <methods>; } -keep public class **util.BitmapUtils { <fields>; <methods>; } -keep public interface **util.BitmapUtils$OnSaveBitmapCallback { <fields>; <methods>; } -keep public class **util.InstabugDeprecationLogger { <fields>; <methods>; } -keep public class **util.InstabugDeprecationLogger$MigrationSection { <fields>; <methods>; } -keep public class **DiskUtils { <fields>; <methods>; } -keep public class com.instabug.library.util.ListUtils { <fields>; <methods>; } -keep public class **InstabugAddAttachmentsFragment { <fields>; <methods>; } -keep public class **InstabugAudioRecordingFragment { <fields>; <methods>; } -keep public class **core.ui.BaseToolbarActivity { <fields>; <methods>; } -keep public class com.instabug.library.core.ui.BaseFragmentActivity { <fields>; <methods>; } -keep public class com.instabug.library.util.Colorizer { <fields>; <methods>; } -keep public class **CacheChangedListener { <fields>; <methods>; } -keep public class **VideoManipulationUtils { <fields>; <methods>; } -keep public class **AudioPlayer { <fields>; <methods>; } -keep public class com.instabug.library.FragmentVisibilityChangedListener { <fields>; <methods>; } -keep public class **.util.InstabugAppData { <fields>; <methods>; } -keep public class **.util.PlaceHolderUtils { <fields>; <methods>; } -keep public class **BaseReport { <fields>; <methods>; } -keep public class com.instabug.library.network.Api { <fields>; <methods>; } -keep public class com.instabug.library.network.Api$Parameter { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.AssetsCacheManager { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.AssetsCacheManager$OnDownloadFinished { <fields>; <methods>; } -keep public class **ToolbarFragment { <fields>; <methods>; } -keep public class com.instabug.library.internal.video.VideoPlayerFragment { <fields>; <methods>; } -keep public class com.instabug.library.util.PermissionsUtils { <fields>; <methods>; } -keep public class com.instabug.library.util.SystemServiceUtils { <fields>; <methods>; } -keep public class **InstabugAddAttachmentsFragment$Callbacks { <fields>; <methods>; } -keep public class **InstabugAudioRecordingFragment$Callbacks { <fields>; <methods>; } -keep public class **AudioPlayer$OnStopListener { <fields>; <methods>; } -keep public class androidx.test.espresso.remote.Constructor* { <fields>; <methods>; } -keep public class androidx.test.espresso.remote.Method* { <fields>; <methods>; } -keep public class **ScaleImageView { <fields>; <methods>; } -keep public class **network.BaseNetworkTask { <fields>; <methods>; } -keep public class **InitialScreenshotHelper { <fields>; <methods>; } -keep public class **InitialScreenshotHelper$InitialScreenshotCapturingListener { <fields>; <methods>; } -keep public class **LastContactedChangedBroadcast { <fields>; <methods>; } -keep public class **FieldHelper { <fields>; <methods>; } -keep public class **RootViewInfo { <fields>; <methods>; } -keep public class com.instabug.library.util.StatusBarUtils { <fields>; <methods>; } -keep public class **ScreenshotTaker { <fields>; <methods>; } -keep public class **AnnotationLayout { <fields>; <methods>; } -keep public class **LocaleUtils { <fields>; <methods>; } -keep public class **bugreporting.model.ExtraReportField { <fields>; <methods>; } -keep public class **Internal { <fields>; <methods>; } -keep public class **UserEvent { <fields>; <methods>; } -keep public class com.instabug.library.util.LocaleHelper { <fields>; <methods>; } -keep public class **.util.InstabugMemoryUtils { <fields>; <methods>; } -keep public class **.util.memory.MemoryUtils { <fields>; <methods>; } -keep public class com.instabug.library.util.DisplayUtils { <fields>; <methods>; } -keep public class com.instabug.library.util.SimpleTextWatcher { <fields>; <methods>; } -keep public class **util.threading.PoolProvider { <fields>; <methods>; } -keep interface **.library.OnSdkDismissCallback { <fields>; <methods>; } -keep public enum **.library.OnSdkDismissCallback$DismissType { <fields>; <methods>; } -keep public enum **.library.OnSdkDismissCallback$ReportType { <fields>; <methods>; } -keep class **.R -keep class **.R$* { <fields>; } -keepclassmembers class * extends java.lang.Enum { <fields>; public static **[] values(); public static ** valueOf(java.lang.String); } -keep public class com.instabug.library.visualusersteps.VisualUserStepsHelper { <fields>; <methods>; } -keep public class com.instabug.library.visualusersteps.VisualUserStep { <fields>; <methods>; } -keep class com.instabug.library.Instabug { <fields>; <methods>; } -keep class com.instabug.library.InstabugColorTheme { <fields>; <methods>; } -keep class com.instabug.library.ui.custom.** { <fields>; <methods>; } -keep class com.instabug.library.APIBuildChecker { <fields>; <methods>; } -keep class com.instabug.library.util.DrawableUtils { <fields>; <methods>; } -keep class com.instabug.library.util.StringUtility { <fields>; <methods>; } -keep class com.instabug.library.util.ScreenUtility { <fields>; <methods>; } -keep class com.instabug.library.util.KeyboardUtils { <fields>; <methods>; } -keep class com.instabug.library.util.BitmapWorkerTask { <fields>; <methods>; } -keep class com.instabug.library.util.FileUtils { <fields>; <methods>; } -keep interface com.instabug.library.util.BitmapWorkerTask$OnImageLoadedListener { <fields>; <methods>; } -keep class com.instabug.library.util.BitmapWorkerTask { <fields>; <methods>; } -keep public class com.instabug.library.util.memory.** { public protected <fields>; public protected <methods>; } -keep public interface com.instabug.library.util.memory.** { public protected <fields>; public protected <methods>; } -keep class com.instabug.library.util.BitmapWorkerTask$OnImageLoadedListener { <fields>; <methods>; } -keep class com.instabug.library.util.DeviceStateProvider { <fields>; <methods>; } -keep class com.instabug.library.view.IconView { <fields>; <methods>; } -keep interface **ActionType { <fields>; <methods>; } -keep class com.instabug.library.ui.onboarding.WelcomeMessage$State { <fields>; <methods>; } -keep class com.instabug.library.ui.custom.CircularImageView { <fields>; <methods>; } -keep class com.instabug.library.InstabugBaseFragment { <fields>; <methods>; } -keep class com.instabug.library.core.ui.InstabugBaseFragment { <fields>; <methods>; } -keep public enum com.instabug.library.internal.video.ScreenRecordingService$Action { <fields>; <methods>; } -keep class com.instabug.library.ui.custom.InstabugAlertDialog { <fields>; <methods>; } -keep class **model.Report { <fields>; <methods>; } -keep class ****model.Report$OnReportCreatedListener { <fields>; <methods>; } -keep class com.instabug.library.internal.storage.cache.db.userAttribute.UserAttributesDbHelper { <fields>; <methods>; } -keep class com.instabug.library.util.InstabugSDKLogger { <fields>; <methods>; } -keep class **eventbus.coreeventbus.SDKCoreEventPublisher { <fields>; <methods>; } -keep class **APIBuildChecker { <fields>; <methods>; } -keep class **InstabugDeprecationLogger { <fields>; <methods>; } -keep class **InstabugDeprecationLogger { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$ForegroundStatus { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$Invocation { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$Session { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$User { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$Network { <fields>; <methods>; } -keep class **core.eventbus.coreeventbus.SDKCoreEvent$Feature { <fields>; <methods>; } -keep class **ReportHelper { <fields>; <methods>; } -keep class com.instabug.library.invocation.InvocationManager { <fields>; <methods>; } -keep class **InvocationSettings { <fields>; <methods>; } -keep class **InstabugAlertDialog { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.AttachmentsDbHelper { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.db.DatabaseManager { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.InMemoryCache { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.operation.WriteStateToFileDiskOperation { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.operation.ReadStateFromFileDiskOperation { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.db.SQLiteDatabaseWrapper { <fields>; <methods>; } -keep public class com.instabug.library.PresentationManager { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.db.InstabugDbContract { <fields>; <methods>; } -keep public class com.instabug.library.internal.storage.cache.db.InstabugDbContract$* { <fields>; <methods>; } -keep public interface **network.NetworkManager$OnDoRequestListener { <fields>; <methods>; } -keep public class com.instabug.library.core.eventbus.UserEventsEventBus { <fields>; <methods>; } -keep public class **threading.HandlerThreadProvider { <fields>; <methods>; } -keep public class com.instabug.library.internal.video.RequestPermissionActivityLauncher { <fields>; <methods>; } -keep public interface com.instabug.library.screenshot.ScreenshotProvider$ScreenshotCapturingListener { <fields>; <methods>; } -keep public class com.instabug.library.internal.video.RequestPermissionActivity { <fields>; <methods>; } -keepclasseswithmembers,includedescriptorclasses,allowshrinking class * { native <methods>; } -keep public class com.instabug.library.util.ObjectMapper { <fields>; <methods>; } -keep public class com.instabug.library.user.UserManagerWrapper { <fields>; <methods>; } -keep public class com.instabug.library.internal.video.RequestPermissionActivity { <fields>; <methods>; } # Copyright (C) 2015 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # CoordinatorLayout resolves the behaviors of its child components with reflection. -keep public class * extends androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior { public <init>(android.content.Context,android.util.AttributeSet); public <init>(); } # To enable ProGuard in your project, edit project.properties # to define the proguard.config property as described in that file. # # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in ${sdk.dir}/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the ProGuard # include property in project.properties. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } -keepclassmembers class * extends java.io.Serializable { private static final java.io.ObjectStreamField[] serialPersistentFields; private void writeObject(java.io.ObjectOutputStream); private void readObject(java.io.ObjectInputStream); java.lang.Object writeReplace(); java.lang.Object readResolve(); } -keep,allowshrinking class com.facebook.FacebookActivity -keep,allowshrinking class com.facebook.CustomTabActivity -keep class com.facebook.common.Common # Copyright (C) 2018 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Ensure that reflectively-loaded inflater is not obfuscated. This can be # removed when we stop supporting AAPT1 builds. -keep,allowshrinking class androidx.appcompat.app.AppCompatViewInflater # aapt is not able to read app::actionViewClass and app:actionProviderClass to produce proguard # keep rules. Add a commonly used SearchView to the keep list until b/109831488 is resolved. -keep class androidx.appcompat.widget.SearchView { <init>(...); } # Proguard rules specific to the IMA extension. -keep class com.google.ads.interactivemedia.** { <fields>; <methods>; } -keep interface com.google.ads.interactivemedia.** { <fields>; <methods>; } -keep class com.google.obf.** { <fields>; <methods>; } -keep interface com.google.obf.** { <fields>; <methods>; } -keep public class com.google.android.gms.ads.internal.ClientApi { <init>(); } -keep public class com.google.android.gms.ads.internal.ClientApi2 { <init>(); } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.ads.zzdob { <fields>; } # # Copyright 2016 Google Inc. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # The FlexboxLayoutManager may be set from a layout xml, in that situation the RecyclerView # tries to instantiate the layout manager using reflection. # This is to prevent the layout manager from being obfuscated. -keep public class com.google.android.flexbox.FlexboxLayoutManager # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.icing.zzdo { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.firebase-perf.zzep { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.gtm.zzrc { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.clearcut.zzcg { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.gtm.zzrc { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.gtm.zzrc { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.firebase_remote_config.zzhi { <fields>; } # Auto-generated proguard rule with obfuscated symbol -keepclassmembers class * { @com.google.android.gms.internal.firebase_remote_config.zzcc <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } # b/35135904 Ensure that proguard will not strip the mResultGuardian. -keepclassmembers class com.google.android.gms.common.api.internal.BasePendingResult { com.google.android.gms.common.api.internal.BasePendingResult$ReleasableResultGuardian mResultGuardian; } -keepclassmembers class ** { @com.hwangjr.rxbus.annotation.Subscribe public <fields>; @com.hwangjr.rxbus.annotation.Produce public <fields>; @com.hwangjr.rxbus.annotation.Subscribe public <methods>; @com.hwangjr.rxbus.annotation.Produce public <methods>; } -keep public class com.smaato.sdk.** { public protected <fields>; public protected <methods>; } -keep public interface com.smaato.sdk.** { public protected <fields>; public protected <methods>; } -keep public class com.smaato.sdk.** { public protected <fields>; public protected <methods>; } -keep public interface com.smaato.sdk.** { public protected <fields>; public protected <methods>; } -keep class com.facebook.stetho.** { <fields>; <methods>; } # Fabric Proguard Config -keep class com.google.android.gms.common.GooglePlayServicesUtil { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient { <fields>; <methods>; } -keep class com.google.android.gms.ads.identifier.AdvertisingIdClient$Info { <fields>; <methods>; } -keep class com.google.android.gms.measurement.AppMeasurement$OnEventListener { <fields>; <methods>; } -keep class com.google.android.gms.measurement.AppMeasurement { static com.google.android.gms.measurement.AppMeasurement getInstance(android.content.Context,java.lang.String,java.lang.String); void registerOnMeasurementEventListener(com.google.android.gms.measurement.AppMeasurement$OnEventListener); } -keep class com.google.firebase.FirebaseApp { static com.google.firebase.FirebaseApp getInstance(); boolean isDataCollectionDefaultEnabled(); } -keepclassmembers class com.google.android.exoplayer2.source.dash.offline.DashDownloadAction { static ** DESERIALIZER; } -keepclassmembers class com.google.android.exoplayer2.source.hls.offline.HlsDownloadAction { static ** DESERIALIZER; } -keepclassmembers class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloadAction { static ** DESERIALIZER; } -keep,allowshrinking class okhttp3.internal.publicsuffix.PublicSuffixDatabase -keepclassmembers class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer { <init>(boolean,long,android.os.Handler,com.google.android.exoplayer2.video.VideoRendererEventListener,int); } -keepclassmembers class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer { <init>(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor[]); } -keepclassmembers class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer { <init>(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor[]); } -keepclassmembers class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer { <init>(android.os.Handler,com.google.android.exoplayer2.audio.AudioRendererEventListener,com.google.android.exoplayer2.audio.AudioProcessor[]); } -keepclassmembers class com.google.android.exoplayer2.ext.flac.FlacExtractor { <init>(); } -keepclassmembers class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource { <init>(); } # Copyright (C) 2015 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # When layoutManager xml attribute is used, RecyclerView inflates # LayoutManagers' constructors using reflection. -keep public class * extends androidx.recyclerview.widget.RecyclerView$LayoutManager { public <init>(android.content.Context,android.util.AttributeSet,int,int); public <init>(); } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } # Keep implementations of the AdMob mediation adapter interfaces. Adapters for # third party ad networks implement these interfaces and are invoked by the # AdMob SDK via reflection. -keep class * extends com.google.android.gms.ads.mediation.MediationAdapter { public <fields>; public <methods>; } -keep class * extends com.google.ads.mediation.MediationAdapter { public <fields>; public <methods>; } -keep class * extends com.google.android.gms.ads.mediation.customevent.CustomEvent { public <fields>; public <methods>; } -keep class * extends com.google.ads.mediation.customevent.CustomEvent { public <fields>; public <methods>; } -keep class * extends com.google.android.gms.ads.mediation.MediationAdNetworkAdapter { public <fields>; public <methods>; } -keep class * extends com.google.android.gms.ads.mediation.Adapter { public <fields>; public <methods>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.ads.zzdob { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.ads.zzdob { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } # We keep all fields for every generated proto file as the runtime uses # reflection over them that ProGuard cannot detect. Without this keep # rule, fields may be removed that would cause runtime failures. -keepclassmembers class * extends com.google.android.gms.internal.measurement.zzfd { <fields>; } -keep class * extends com.google.firebase.components.ComponentRegistrar # Proguard flags for consumers of the Google Play services SDK # https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project # Keep SafeParcelable NULL value, needed for reflection by DowngradeableSafeParcel -keepclassmembers public class com.google.android.gms.common.internal.safeparcel.SafeParcelable { public static final *** NULL; } # Needed for Parcelable/SafeParcelable classes & their creators to not get renamed, as they are # found via reflection. -keep class com.google.android.gms.common.internal.ReflectedParcelable -keep,allowshrinking class * extends com.google.android.gms.common.internal.ReflectedParcelable -keepclassmembers class * extends android.os.Parcelable { public static final *** CREATOR; } # Keep the classes/members we need for client functionality. -keep @interface androidx.annotation.Keep -keep @androidx.annotation.Keep class * -keepclasseswithmembers class * { @androidx.annotation.Keep <fields>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <methods>; } # Keep the names of classes/members we need for client functionality. -keep @interface com.google.android.gms.common.annotation.KeepName -keep,allowshrinking @com.google.android.gms.common.annotation.KeepName class * -keepclassmembers,allowshrinking class * { @com.google.android.gms.common.annotation.KeepName <fields>; @com.google.android.gms.common.annotation.KeepName <methods>; } # Keep Dynamite API entry points -keep @interface com.google.android.gms.common.util.DynamiteApi -keep @com.google.android.gms.common.util.DynamiteApi public class * { public <fields>; public <methods>; } # Copyright (C) 2016 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # keep setters in VectorDrawables so that animations can still work. -keepclassmembers class androidx.vectordrawable.graphics.drawable.VectorDrawableCompat$* { void set*(***); *** get*(); } # To enable ProGuard in your project, edit project.properties # to define the proguard.config property as described in that file. # # Add project specific ProGuard rules here. # By default, the flags in this file are appended to flags specified # in ${sdk.dir}/tools/proguard/proguard-android.txt # You can edit the include path and order by changing the ProGuard # include property in project.properties. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html # Add any project specific keep options here: # If your project uses WebView with JS, uncomment the following # and specify the fully qualified class name to the JavaScript interface # class: # -keepclassmembers class fqcn.of.javascript.interface.for.webview { # public *; # } -keepclassmembers class * extends java.io.Serializable { private static final java.io.ObjectStreamField[] serialPersistentFields; private void writeObject(java.io.ObjectOutputStream); private void readObject(java.io.ObjectInputStream); java.lang.Object writeReplace(); java.lang.Object readResolve(); } -keep,allowshrinking class com.facebook.FacebookActivity -keep,allowshrinking class com.facebook.CustomTabActivity -keep class com.facebook.core.Core -keep public class com.android.vending.billing.IInAppBillingService { public static com.android.vending.billing.IInAppBillingService asInterface(android.os.IBinder); public android.os.Bundle getSkuDetails(int,java.lang.String,java.lang.String,android.os.Bundle); } # Copyright (C) 2016 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # CoordinatorLayout resolves the behaviors of its child components with reflection. -keep public class * extends androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior { public <init>(android.content.Context,android.util.AttributeSet); public <init>(); } # Copyright (C) 2017 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Keep a field in transition that is used to keep a reference to weakly-referenced object -keepclassmembers class androidx.transition.ChangeBounds$* extends android.animation.AnimatorListenerAdapter { androidx.transition.ChangeBounds$ViewBounds mViewBounds; } # Copyright (C) 2017 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Prevent Parcelable objects from being removed or renamed. -keep class android.support.v4.media.** extends android.os.Parcelable { public static final android.os.Parcelable$Creator *; } # Prevent Parcelable objects from being removed or renamed. -keep class androidx.media.** extends android.os.Parcelable { public static final android.os.Parcelable$Creator *; } # aapt2 is not (yet) keeping FQCNs defined in the appComponentFactory <application> attribute -keep class androidx.core.app.CoreComponentFactory -keep public class * extends androidx.versionedparcelable.VersionedParcelable -keep public class android.support.**Parcelizer { <fields>; <methods>; } -keep public class androidx.**Parcelizer { <fields>; <methods>; } -keep public class androidx.versionedparcelable.ParcelImpl -keepclassmembers enum androidx.lifecycle.Lifecycle$Event { <fields>; } -keep !interface * extends androidx.lifecycle.LifecycleObserver -keep class * extends androidx.lifecycle.GeneratedAdapter { <init>(...); } -keepclassmembers class ** { @androidx.lifecycle.OnLifecycleEvent <fields>; @androidx.lifecycle.OnLifecycleEvent <methods>; } -keepclassmembers,allowobfuscation class * extends androidx.lifecycle.ViewModel { <init>(); } -keepclassmembers,allowobfuscation class * extends androidx.lifecycle.AndroidViewModel { <init>(android.app.Application); } # Copyright (C) 2019 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -keepclassmembers,allowobfuscation class * extends androidx.savedstate.SavedStateRegistry.AutoRecreated { <init>(); } -keep,allowobfuscation @interface androidx.annotation.Keep -keep @androidx.annotation.Keep class * { <fields>; <methods>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <methods>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <fields>; } -keepclasseswithmembers class * { @androidx.annotation.Keep <init>(...); } # Keep our interfaces so they can be used by other ProGuard rules. # See http://sourceforge.net/p/proguard/bugs/466/ -keep,allowobfuscation @interface com.facebook.common.internal.DoNotStrip -keep,allowobfuscation @interface com.facebook.soloader.DoNotOptimize # Do not strip any method/class that is annotated with @DoNotStrip -keep @com.facebook.common.internal.DoNotStrip class * -keepclassmembers class * { @com.facebook.common.internal.DoNotStrip <fields>; @com.facebook.common.internal.DoNotStrip <methods>; } # Do not strip any method/class that is annotated with @DoNotOptimize -keep @com.facebook.soloader.DoNotOptimize class * -keepclassmembers class * { @com.facebook.soloader.DoNotOptimize <fields>; @com.facebook.soloader.DoNotOptimize <methods>; } # Keep native methods -keepclassmembers class * { native <methods>; } # A resource is loaded with a relative path so the package of this class must be preserved. -keep,allowshrinking class okhttp3.internal.publicsuffix.PublicSuffixDatabase # Remove all debug logs in release build -assumenosideeffects class android.util.Log { public static *** d(...); } # # smaato integration -assumenosideeffects class android.util.Log { public static *** d(...); public static *** v(...); public static *** i(...); }