v3.1.0
library
- Annotate abstract methods that are not nullable with NonNull
- Add IItemList with DefaultItemListImpl
- Move callback to list implementation
- Improve default item list implementation
- add getter for the
ItemListand theComparator - allow to provide the
IItemListimplementation in theItemAdapter… - allow to set the
Comparatorin theCompareableItemListImpl(also make it nullable) - implement
DiffUtiladjustment to fix some potential issues with the diff update- properly update list and notify rv
- adjust sample to use new ctor
- FIX #589
- add new util functions to
selectan item with a specific identifier including sub items - add new util function to
deselectall items including subitems - recursively iterate over all items and sub items and applying a function on these
- add test for the
DiffUtil