in todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/tasks/domain/TasksListLogic.java [148:155]
private static Next<TasksListModel, TasksListEffect> onTasksLoaded(
TasksListModel model, TasksLoaded event) {
if (model.loading() && event.tasks().isEmpty()) {
return noChange();
}
return event.tasks().equals(model.tasks()) ? noChange() : next(model.withTasks(event.tasks()));
}