From 8cdcd0f7c2beaf267faf71cb54a9d8822e0d16ff Mon Sep 17 00:00:00 2001 From: Benard Mathu Date: Thu, 28 Apr 2022 17:57:17 +0300 Subject: [PATCH] Refactor: RecentSearch model (#4857) * Refactor: move recent search to data.models * Refactor: move search models to explore/models --- .../b6f7850b-dd34-44a9-9f40-bce91f4574dd3499250180717637399.jpg | 0 .../main/java/fr/free/nrw/commons/explore/SearchActivity.java | 2 +- .../commons/explore/{recentsearches => models}/RecentSearch.kt | 2 +- .../nrw/commons/explore/recentsearches/RecentSearchesDao.java | 1 + .../nrw/commons/explore/recentsearches/RecentSearchesDaoTest.kt | 2 +- .../free/nrw/commons/explore/search/SearchActivityUnitTests.kt | 2 +- 6 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 app/CommonsContributions/b6f7850b-dd34-44a9-9f40-bce91f4574dd3499250180717637399.jpg rename app/src/main/java/fr/free/nrw/commons/explore/{recentsearches => models}/RecentSearch.kt (92%) diff --git a/app/CommonsContributions/b6f7850b-dd34-44a9-9f40-bce91f4574dd3499250180717637399.jpg b/app/CommonsContributions/b6f7850b-dd34-44a9-9f40-bce91f4574dd3499250180717637399.jpg new file mode 100644 index 000000000..e69de29bb diff --git a/app/src/main/java/fr/free/nrw/commons/explore/SearchActivity.java b/app/src/main/java/fr/free/nrw/commons/explore/SearchActivity.java index 1f07c39f6..15736243b 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/SearchActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/explore/SearchActivity.java @@ -23,7 +23,7 @@ import fr.free.nrw.commons.category.CategoryImagesCallback; import fr.free.nrw.commons.explore.categories.search.SearchCategoryFragment; import fr.free.nrw.commons.explore.depictions.search.SearchDepictionsFragment; import fr.free.nrw.commons.explore.media.SearchMediaFragment; -import fr.free.nrw.commons.explore.recentsearches.RecentSearch; +import fr.free.nrw.commons.explore.models.RecentSearch; import fr.free.nrw.commons.explore.recentsearches.RecentSearchesDao; import fr.free.nrw.commons.explore.recentsearches.RecentSearchesFragment; import fr.free.nrw.commons.media.MediaDetailPagerFragment; diff --git a/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearch.kt b/app/src/main/java/fr/free/nrw/commons/explore/models/RecentSearch.kt similarity index 92% rename from app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearch.kt rename to app/src/main/java/fr/free/nrw/commons/explore/models/RecentSearch.kt index 30b360587..6c8c05230 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearch.kt +++ b/app/src/main/java/fr/free/nrw/commons/explore/models/RecentSearch.kt @@ -1,4 +1,4 @@ -package fr.free.nrw.commons.explore.recentsearches +package fr.free.nrw.commons.explore.models import android.net.Uri import java.util.* diff --git a/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDao.java b/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDao.java index 76824e561..9f12639dd 100644 --- a/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDao.java +++ b/app/src/main/java/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDao.java @@ -9,6 +9,7 @@ import android.os.RemoteException; import androidx.annotation.NonNull; import androidx.annotation.Nullable; +import fr.free.nrw.commons.explore.models.RecentSearch; import java.util.ArrayList; import java.util.Date; import java.util.List; diff --git a/app/src/test/kotlin/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDaoTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDaoTest.kt index 71d464c9f..e9f8967a0 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDaoTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/explore/recentsearches/RecentSearchesDaoTest.kt @@ -7,8 +7,8 @@ import android.database.MatrixCursor import android.database.sqlite.SQLiteDatabase 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.explore.models.RecentSearch import fr.free.nrw.commons.explore.recentsearches.RecentSearchesContentProvider.BASE_URI import fr.free.nrw.commons.explore.recentsearches.RecentSearchesContentProvider.uriForId import fr.free.nrw.commons.explore.recentsearches.RecentSearchesDao.Table.* diff --git a/app/src/test/kotlin/fr/free/nrw/commons/explore/search/SearchActivityUnitTests.kt b/app/src/test/kotlin/fr/free/nrw/commons/explore/search/SearchActivityUnitTests.kt index 19412c00c..ff27d7848 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/explore/search/SearchActivityUnitTests.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/explore/search/SearchActivityUnitTests.kt @@ -13,7 +13,7 @@ import fr.free.nrw.commons.explore.SearchActivity import fr.free.nrw.commons.explore.categories.search.SearchCategoryFragment import fr.free.nrw.commons.explore.depictions.search.SearchDepictionsFragment import fr.free.nrw.commons.explore.media.SearchMediaFragment -import fr.free.nrw.commons.explore.recentsearches.RecentSearch +import fr.free.nrw.commons.explore.models.RecentSearch import fr.free.nrw.commons.explore.recentsearches.RecentSearchesDao import fr.free.nrw.commons.explore.recentsearches.RecentSearchesFragment import fr.free.nrw.commons.media.MediaDetailPagerFragment