# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.core.view.ViewCompat":"ViewCompat.java","androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver":"RecyclerView.java","androidx.recyclerview.widget.AdapterHelper":"AdapterHelper.java"}}
androidx.recyclerview.widget.RecyclerView$AdapterDataObservable -> lo5:
# {"id":"sourceFile","fileName":"RecyclerView.java"}
    1:9:boolean hasObservers():12644:12644 -> a
    1:10:void notifyItemRangeChanged(int,int,java.lang.Object):12673:12673 -> b
    1:10:void notifyItemRangeChanged(int,int):12664 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(I)V"}
    11:18:void notifyItemRangeChanged(int,int,java.lang.Object):12674:12674 -> b
    11:18:void notifyItemRangeChanged(int,int):12664 -> b
    19:21:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5712:5712 -> b
    19:21:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:21:void notifyItemRangeChanged(int,int):12664 -> b
    22:24:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5712:5712 -> b
    22:24:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    22:24:void notifyItemRangeChanged(int,int):12664 -> b
    25:26:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5713:5713 -> b
    25:26:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    25:26:void notifyItemRangeChanged(int,int):12664 -> b
    27:31:boolean androidx.recyclerview.widget.AdapterHelper.onItemRangeChanged(int,int,java.lang.Object):504:504 -> b
    27:31:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5713 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:31:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    27:31:void notifyItemRangeChanged(int,int):12664 -> b
    32:38:boolean androidx.recyclerview.widget.AdapterHelper.onItemRangeChanged(int,int,java.lang.Object):507:507 -> b
    32:38:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5713 -> b
    32:38:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    32:38:void notifyItemRangeChanged(int,int):12664 -> b
    39:43:boolean androidx.recyclerview.widget.AdapterHelper.onItemRangeChanged(int,int,java.lang.Object):508:508 -> b
    39:43:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5713 -> b
    39:43:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    39:43:void notifyItemRangeChanged(int,int):12664 -> b
    44:49:boolean androidx.recyclerview.widget.AdapterHelper.onItemRangeChanged(int,int,java.lang.Object):509:509 -> b
    44:49:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5713 -> b
    44:49:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    44:49:void notifyItemRangeChanged(int,int):12664 -> b
    50:59:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.triggerUpdateProcessor():5743:5743 -> b
    50:59:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5714 -> b
    50:59:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    50:59:void notifyItemRangeChanged(int,int):12664 -> b
    60:63:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.triggerUpdateProcessor():5744:5744 -> b
    60:63:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5714 -> b
    60:63:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    60:63:void notifyItemRangeChanged(int,int):12664 -> b
    64:67:void androidx.core.view.ViewCompat.postOnAnimation(android.view.View,java.lang.Runnable):1356:1356 -> b
    64:67:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.triggerUpdateProcessor():5744 -> b
    64:67:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5714 -> b
    64:67:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    64:67:void notifyItemRangeChanged(int,int):12664 -> b
    68:69:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.triggerUpdateProcessor():5746:5746 -> b
    68:69:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5714 -> b
    68:69:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    68:69:void notifyItemRangeChanged(int,int):12664 -> b
    70:76:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.triggerUpdateProcessor():5747:5747 -> b
    70:76:void androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onItemRangeChanged(int,int,java.lang.Object):5714 -> b
    70:76:void notifyItemRangeChanged(int,int,java.lang.Object):12674 -> b
    70:76:void notifyItemRangeChanged(int,int):12664 -> b
