return RCCompareObjectEquality()

in ComponentKit/TransactionalDataSources/Common/CKDataSourceAppliedChanges.mm [85:93]


  return RCCompareObjectEquality(self, object, ^BOOL(CKDataSourceAppliedChanges *a, CKDataSourceAppliedChanges *b) {
    return RCObjectIsEqual(a.updatedIndexPaths, b.updatedIndexPaths)
    && RCObjectIsEqual(a.removedIndexPaths, b.removedIndexPaths)
    && RCObjectIsEqual(a.removedSections, b.removedSections)
    && RCObjectIsEqual(a.movedIndexPaths, b.movedIndexPaths)
    && RCObjectIsEqual(a.insertedSections, b.insertedSections)
    && RCObjectIsEqual(a.insertedIndexPaths, b.insertedIndexPaths)
    && RCObjectIsEqual(a.userInfo, b.userInfo);
  });