[MediaWiki-commits] [Gerrit] apps...wikipedia[master]: Hygiene: move FeedViewCallback to FeedAdapter
jenkins-bot has submitted this change and it was merged. Change subject: Hygiene: move FeedViewCallback to FeedAdapter .. Hygiene: move FeedViewCallback to FeedAdapter Change-Id: Id9f302237469637405de51c4bd413cf311186bb0 --- M app/src/main/java/org/wikipedia/feed/FeedFragment.java M app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java M app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java M app/src/main/java/org/wikipedia/feed/mostread/MostReadCardView.java M app/src/main/java/org/wikipedia/feed/news/NewsListCardView.java M app/src/main/java/org/wikipedia/feed/progress/ProgressCardView.java M app/src/main/java/org/wikipedia/feed/random/RandomCardView.java M app/src/main/java/org/wikipedia/feed/view/DefaultFeedCardView.java M app/src/main/java/org/wikipedia/feed/view/FeedAdapter.java M app/src/main/java/org/wikipedia/feed/view/FeedCardView.java D app/src/main/java/org/wikipedia/feed/view/FeedViewCallback.java M app/src/main/java/org/wikipedia/feed/view/HorizontalScrollingListCardItemView.java 12 files changed, 36 insertions(+), 40 deletions(-) Approvals: Dbrant: Looks good to me, approved jenkins-bot: Verified diff --git a/app/src/main/java/org/wikipedia/feed/FeedFragment.java b/app/src/main/java/org/wikipedia/feed/FeedFragment.java index f233f3e..cc8ba76 100644 --- a/app/src/main/java/org/wikipedia/feed/FeedFragment.java +++ b/app/src/main/java/org/wikipedia/feed/FeedFragment.java @@ -30,7 +30,6 @@ import org.wikipedia.feed.news.NewsItemCard; import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.FeedView; -import org.wikipedia.feed.view.FeedViewCallback; import org.wikipedia.history.HistoryEntry; import org.wikipedia.login.LoginActivity; import org.wikipedia.settings.Prefs; @@ -134,7 +133,7 @@ coordinator.setFeedUpdateListener(null); swipeRefreshLayout.setOnRefreshListener(null); feedView.removeOnScrollListener(feedScrollListener); -feedView.setCallback((FeedViewCallback) null); +feedView.setCallback((FeedAdapter.Callback) null); unbinder.unbind(); unbinder = null; super.onDestroyView(); diff --git a/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java b/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java index 7bb7fce..98319e5 100644 --- a/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java +++ b/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java @@ -9,7 +9,7 @@ import org.wikipedia.R; import org.wikipedia.feed.view.CardHeaderView; import org.wikipedia.feed.view.CardLargeHeaderView; -import org.wikipedia.feed.view.FeedViewCallback; +import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.ListCardView; import org.wikipedia.feed.view.PageTitleListCardItemView; import org.wikipedia.feed.view.PageTitleRecyclerAdapter; @@ -66,9 +66,10 @@ } private static class RecyclerAdapter extends PageTitleRecyclerAdapter { -@Nullable private FeedViewCallback callback; +@Nullable private FeedAdapter.Callback callback; -RecyclerAdapter(@NonNull List items, @Nullable FeedViewCallback callback) { +RecyclerAdapter(@NonNull List items, +@Nullable FeedAdapter.Callback callback) { super(items); this.callback = callback; } diff --git a/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java b/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java index fb87390..1fe5bd1 100644 --- a/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java +++ b/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java @@ -7,7 +7,7 @@ import org.wikipedia.R; import org.wikipedia.WikipediaApp; -import org.wikipedia.feed.view.FeedViewCallback; +import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.StaticCardView; import org.wikipedia.history.HistoryEntry; import org.wikipedia.page.PageTitle; @@ -29,16 +29,16 @@ setIcon(R.drawable.icon_feed_today); } -@Override public void setCallback(@Nullable FeedViewCallback callback) { +@Override public void setCallback(@Nullable FeedAdapter.Callback callback) { super.setCallback(callback); setOnClickListener(new CallbackAdapter(callback)); } private static class CallbackAdapter implements OnClickListener { @NonNull private WikipediaApp app = WikipediaApp.getInstance(); -@Nullable private final FeedViewCallback callback; +@Nullable private final FeedAdapter.Callback callback; -CallbackAdapter(@Nullable FeedViewCallback callback) { +CallbackAdapter(@Nullable FeedAdapter.Callback callback) { this.callback = callback; } diff --git a/app/src/main/java/org/wikiped
[MediaWiki-commits] [Gerrit] apps...wikipedia[master]: Hygiene: move FeedViewCallback to FeedAdapter
Niedzielski has uploaded a new change for review. https://gerrit.wikimedia.org/r/312147 Change subject: Hygiene: move FeedViewCallback to FeedAdapter .. Hygiene: move FeedViewCallback to FeedAdapter Change-Id: Id9f302237469637405de51c4bd413cf311186bb0 --- M app/src/main/java/org/wikipedia/feed/FeedFragment.java M app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java M app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java M app/src/main/java/org/wikipedia/feed/mostread/MostReadCardView.java M app/src/main/java/org/wikipedia/feed/news/NewsListCardView.java M app/src/main/java/org/wikipedia/feed/progress/ProgressCardView.java M app/src/main/java/org/wikipedia/feed/random/RandomCardView.java M app/src/main/java/org/wikipedia/feed/view/DefaultFeedCardView.java M app/src/main/java/org/wikipedia/feed/view/FeedAdapter.java M app/src/main/java/org/wikipedia/feed/view/FeedCardView.java D app/src/main/java/org/wikipedia/feed/view/FeedViewCallback.java M app/src/main/java/org/wikipedia/feed/view/HorizontalScrollingListCardItemView.java 12 files changed, 36 insertions(+), 40 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/47/312147/1 diff --git a/app/src/main/java/org/wikipedia/feed/FeedFragment.java b/app/src/main/java/org/wikipedia/feed/FeedFragment.java index f233f3e..cc8ba76 100644 --- a/app/src/main/java/org/wikipedia/feed/FeedFragment.java +++ b/app/src/main/java/org/wikipedia/feed/FeedFragment.java @@ -30,7 +30,6 @@ import org.wikipedia.feed.news.NewsItemCard; import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.FeedView; -import org.wikipedia.feed.view.FeedViewCallback; import org.wikipedia.history.HistoryEntry; import org.wikipedia.login.LoginActivity; import org.wikipedia.settings.Prefs; @@ -134,7 +133,7 @@ coordinator.setFeedUpdateListener(null); swipeRefreshLayout.setOnRefreshListener(null); feedView.removeOnScrollListener(feedScrollListener); -feedView.setCallback((FeedViewCallback) null); +feedView.setCallback((FeedAdapter.Callback) null); unbinder.unbind(); unbinder = null; super.onDestroyView(); diff --git a/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java b/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java index 7bb7fce..98319e5 100644 --- a/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java +++ b/app/src/main/java/org/wikipedia/feed/becauseyouread/BecauseYouReadCardView.java @@ -9,7 +9,7 @@ import org.wikipedia.R; import org.wikipedia.feed.view.CardHeaderView; import org.wikipedia.feed.view.CardLargeHeaderView; -import org.wikipedia.feed.view.FeedViewCallback; +import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.ListCardView; import org.wikipedia.feed.view.PageTitleListCardItemView; import org.wikipedia.feed.view.PageTitleRecyclerAdapter; @@ -66,9 +66,10 @@ } private static class RecyclerAdapter extends PageTitleRecyclerAdapter { -@Nullable private FeedViewCallback callback; +@Nullable private FeedAdapter.Callback callback; -RecyclerAdapter(@NonNull List items, @Nullable FeedViewCallback callback) { +RecyclerAdapter(@NonNull List items, +@Nullable FeedAdapter.Callback callback) { super(items); this.callback = callback; } diff --git a/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java b/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java index fb87390..1fe5bd1 100644 --- a/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java +++ b/app/src/main/java/org/wikipedia/feed/mainpage/MainPageCardView.java @@ -7,7 +7,7 @@ import org.wikipedia.R; import org.wikipedia.WikipediaApp; -import org.wikipedia.feed.view.FeedViewCallback; +import org.wikipedia.feed.view.FeedAdapter; import org.wikipedia.feed.view.StaticCardView; import org.wikipedia.history.HistoryEntry; import org.wikipedia.page.PageTitle; @@ -29,16 +29,16 @@ setIcon(R.drawable.icon_feed_today); } -@Override public void setCallback(@Nullable FeedViewCallback callback) { +@Override public void setCallback(@Nullable FeedAdapter.Callback callback) { super.setCallback(callback); setOnClickListener(new CallbackAdapter(callback)); } private static class CallbackAdapter implements OnClickListener { @NonNull private WikipediaApp app = WikipediaApp.getInstance(); -@Nullable private final FeedViewCallback callback; +@Nullable private final FeedAdapter.Callback callback; -CallbackAdapter(@Nullable FeedViewCallback callback) { +CallbackAdapter(@Nullable FeedAdapter.Callback callback) { this.callback = callback;