ribot / easy-adapter

[DEPRECATED] Easy Adapters library for Android
http://ribot.github.io
Apache License 2.0
421 stars 50 forks source link

Proguard Issue (BaseEasyRecyclerAdapter) #43

Closed andreasschrade closed 8 years ago

andreasschrade commented 8 years ago

Hi all,

I have an issue when I use Proguard and Easy-Adapter.

I already added the recommend snippet on the startpage:

-keepattributes Annotation -keepclassmembers class * extends uk.co.ribot.easyadapter.ItemViewHolder { public (...); }

I also added things like

-keep class android.support.v7.* { ; } -keep interface android.support.v7.* { ; }

BUT the result is always:

Warning:uk.co.ribot.easyadapter.BaseEasyRecyclerAdapter: can't find referenced method 'int getItemCount()' in program class uk.co.ribot.easyadapter.BaseEasyRecyclerAdapter Warning:uk.co.ribot.easyadapter.EasyRecyclerAdapter: can't find referenced method 'void notifyDataSetChanged()' in program class uk.co.ribot.easyadapter.EasyRecyclerAdapter Warning:uk.co.ribot.easyadapter.EasyRecyclerAdapter: can't find referenced method 'void notifyItemInserted(int)' in program class uk.co.ribot.easyadapter.EasyRecyclerAdapter Warning:uk.co.ribot.easyadapter.EasyRecyclerAdapter: can't find referenced method 'void notifyItemRangeInserted(int,int)' in program class uk.co.ribot.easyadapter.EasyRecyclerAdapter

Any help would be very appreciated.

Many thanks

Regards, Andreas