summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java3
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/util/HeadlinesDiffUtilCallback.java48
2 files changed, 0 insertions, 51 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
index 72b873a2..89043cbc 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticlePager.java
@@ -10,8 +10,6 @@ import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
-import androidx.recyclerview.widget.DiffUtil;
-import androidx.viewpager2.adapter.FragmentStateAdapter;
import androidx.viewpager2.widget.ViewPager2;
import org.fox.ttrss.types.Article;
@@ -19,7 +17,6 @@ import org.fox.ttrss.types.ArticleList;
import org.fox.ttrss.types.Feed;
import org.fox.ttrss.util.DiffFragmentStateAdapter;
import org.fox.ttrss.util.HeadlinesDiffItemCallback;
-import org.fox.ttrss.util.HeadlinesDiffUtilCallback;
public class ArticlePager extends androidx.fragment.app.Fragment {
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/util/HeadlinesDiffUtilCallback.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/util/HeadlinesDiffUtilCallback.java
deleted file mode 100644
index 084fb9fc..00000000
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/util/HeadlinesDiffUtilCallback.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package org.fox.ttrss.util;
-
-import androidx.recyclerview.widget.DiffUtil;
-
-import org.fox.ttrss.types.Article;
-import org.fox.ttrss.types.ArticleList;
-
-public class HeadlinesDiffUtilCallback extends DiffUtil.Callback {
- private final String TAG = this.getClass().getSimpleName();
- private ArticleList m_oldList;
- private ArticleList m_newList;
-
- public HeadlinesDiffUtilCallback(ArticleList oldList, ArticleList newList) {
- m_oldList = oldList;
- m_newList = newList;
- }
-
- @Override
- public int getOldListSize() {
- return m_oldList != null ? m_oldList.size() : 0;
- }
-
- @Override
- public int getNewListSize() {
- return m_newList != null ? m_newList.size() : 0;
- }
-
- @Override
- public boolean areItemsTheSame(int oldItemPosition, int newItemPosition) {
- Article a1 = m_oldList.get(oldItemPosition);
- Article a2 = m_newList.get(newItemPosition);
-
- // Log.d(TAG, "[DIFF] areItemsTheSame a1=" + a1.title + " a2=" + a2.title);
-
- return a1.id == a2.id;
- }
-
- @Override
- public boolean areContentsTheSame(int oldItemPosition, int newItemPosition) {
- Article a1 = m_oldList.get(oldItemPosition);
- Article a2 = m_newList.get(newItemPosition);
-
- // Log.d(TAG, "[DIFF] areContentsTheSame a1=" + a1.title + " a2=" + a2.title);
-
- return a1.id == a2.id && a1.unread == a2.unread && a1.marked == a2.marked
- && a1.published == a2.published && a1.note.equals(a2.note);
- }
- }