From 7fa3ff0eee747784c0b849ee74310ef170bbe795 Mon Sep 17 00:00:00 2001 From: Benard Mathu Date: Tue, 26 Apr 2022 12:34:14 +0300 Subject: [PATCH] Refactor: Bookmark model (#4851) * Bookmark: moved model to data.models package * Refactor: move bookmark models to bookmark/models --- .../fr/free/nrw/commons/bookmarks/{ => models}/Bookmark.kt | 2 +- .../commons/bookmarks/pictures/BookmarkPicturesController.java | 2 +- .../nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java | 2 +- .../fr/free/nrw/commons/media/MediaDetailPagerFragment.java | 2 +- .../nrw/commons/bookmarks/pictures/BookmarkPictureDaoTest.kt | 3 +-- .../bookmarks/pictures/BookmarkPicturesControllerTest.kt | 2 +- 6 files changed, 6 insertions(+), 7 deletions(-) rename app/src/main/java/fr/free/nrw/commons/bookmarks/{ => models}/Bookmark.kt (93%) diff --git a/app/src/main/java/fr/free/nrw/commons/bookmarks/Bookmark.kt b/app/src/main/java/fr/free/nrw/commons/bookmarks/models/Bookmark.kt similarity index 93% rename from app/src/main/java/fr/free/nrw/commons/bookmarks/Bookmark.kt rename to app/src/main/java/fr/free/nrw/commons/bookmarks/models/Bookmark.kt index 260847c3f..541baeb69 100644 --- a/app/src/main/java/fr/free/nrw/commons/bookmarks/Bookmark.kt +++ b/app/src/main/java/fr/free/nrw/commons/bookmarks/models/Bookmark.kt @@ -1,4 +1,4 @@ -package fr.free.nrw.commons.bookmarks +package fr.free.nrw.commons.bookmarks.models import android.net.Uri diff --git a/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesController.java b/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesController.java index abab7a1c3..7b644586c 100644 --- a/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesController.java +++ b/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesController.java @@ -1,7 +1,7 @@ package fr.free.nrw.commons.bookmarks.pictures; import fr.free.nrw.commons.Media; -import fr.free.nrw.commons.bookmarks.Bookmark; +import fr.free.nrw.commons.bookmarks.models.Bookmark; import fr.free.nrw.commons.media.MediaClient; import io.reactivex.Observable; import io.reactivex.ObservableSource; diff --git a/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java b/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java index 84bd1e6d2..a56a39ba2 100644 --- a/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java +++ b/app/src/main/java/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesDao.java @@ -16,7 +16,7 @@ import javax.inject.Named; import javax.inject.Provider; import javax.inject.Singleton; -import fr.free.nrw.commons.bookmarks.Bookmark; +import fr.free.nrw.commons.bookmarks.models.Bookmark; import static fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesContentProvider.BASE_URI; diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java index 8e66472f7..b1e74b447 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java @@ -25,7 +25,7 @@ import com.google.android.material.snackbar.Snackbar; import fr.free.nrw.commons.Media; import fr.free.nrw.commons.R; import fr.free.nrw.commons.auth.SessionManager; -import fr.free.nrw.commons.bookmarks.Bookmark; +import fr.free.nrw.commons.bookmarks.models.Bookmark; import fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesContentProvider; import fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesDao; import fr.free.nrw.commons.contributions.Contribution; diff --git a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPictureDaoTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPictureDaoTest.kt index 010a00a43..0c436eebe 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPictureDaoTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPictureDaoTest.kt @@ -8,9 +8,8 @@ import android.database.sqlite.SQLiteDatabase import android.net.Uri import android.os.RemoteException import com.nhaarman.mockitokotlin2.* -import fr.free.nrw.commons.BuildConfig import fr.free.nrw.commons.TestCommonsApplication -import fr.free.nrw.commons.bookmarks.Bookmark +import fr.free.nrw.commons.bookmarks.models.Bookmark import fr.free.nrw.commons.bookmarks.pictures.BookmarkPicturesContentProvider.BASE_URI import org.junit.runner.RunWith import org.robolectric.RobolectricTestRunner diff --git a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesControllerTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesControllerTest.kt index ceba8f6c8..94cec4054 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesControllerTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/bookmarks/pictures/BookmarkPicturesControllerTest.kt @@ -3,7 +3,7 @@ package fr.free.nrw.commons.bookmarks.pictures import android.net.Uri import com.nhaarman.mockitokotlin2.whenever import fr.free.nrw.commons.Media -import fr.free.nrw.commons.bookmarks.Bookmark +import fr.free.nrw.commons.bookmarks.models.Bookmark import fr.free.nrw.commons.media.MediaClient import io.reactivex.Single import media