diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/data/MediaReader.kt b/app/src/main/java/fr/free/nrw/commons/customselector/data/MediaReader.kt index f75400712..2b54f2497 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/data/MediaReader.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/data/MediaReader.kt @@ -4,14 +4,15 @@ import android.content.ContentUris import android.content.Context import android.provider.MediaStore import android.text.format.DateFormat -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.flow.flow import kotlinx.coroutines.flow.flowOn import java.util.Calendar import java.util.Date +import javax.inject.Inject -class MediaReader(private val context: Context) { +class MediaReader @Inject constructor(private val context: Context) { fun getImages() = flow { val projection = arrayOf( MediaStore.Images.Media._ID, diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/helper/ImageHelper.kt b/app/src/main/java/fr/free/nrw/commons/customselector/helper/ImageHelper.kt index 5df123ad2..3de523b3c 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/helper/ImageHelper.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/helper/ImageHelper.kt @@ -1,7 +1,7 @@ package fr.free.nrw.commons.customselector.helper -import fr.free.nrw.commons.customselector.model.Folder -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Folder +import fr.free.nrw.commons.customselector.domain.model.Image /** * Image Helper object, includes all the static functions and variables required by custom selector. diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageLoaderListener.kt b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageLoaderListener.kt index 78ce46c6e..06c9b1cc6 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageLoaderListener.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageLoaderListener.kt @@ -1,6 +1,6 @@ package fr.free.nrw.commons.customselector.listeners -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image /** * Custom Selector Image Loader Listener diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageSelectListener.kt b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageSelectListener.kt index 24565963b..10c2b5fd2 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageSelectListener.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/ImageSelectListener.kt @@ -1,6 +1,6 @@ package fr.free.nrw.commons.customselector.listeners -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image /** * Custom selector Image select listener diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/PassDataListener.kt b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/PassDataListener.kt index da526be35..3893a96e6 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/listeners/PassDataListener.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/listeners/PassDataListener.kt @@ -1,6 +1,6 @@ package fr.free.nrw.commons.customselector.listeners -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image /** * Interface to pass data between fragment and activity diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapter.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapter.kt index 87f68a3e1..ba3d36d5e 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapter.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapter.kt @@ -10,8 +10,8 @@ import androidx.recyclerview.widget.RecyclerView import com.bumptech.glide.Glide import fr.free.nrw.commons.R import fr.free.nrw.commons.customselector.listeners.FolderClickListener -import fr.free.nrw.commons.customselector.model.Folder -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Folder +import fr.free.nrw.commons.customselector.domain.model.Image /** * Custom selector FolderAdapter. diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt index 74b937f97..a2ddfb21b 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapter.kt @@ -17,7 +17,7 @@ import fr.free.nrw.commons.customselector.helper.ImageHelper import fr.free.nrw.commons.customselector.helper.ImageHelper.CUSTOM_SELECTOR_PREFERENCE_KEY import fr.free.nrw.commons.customselector.helper.ImageHelper.SHOW_ALREADY_ACTIONED_IMAGES_PREFERENCE_KEY import fr.free.nrw.commons.customselector.listeners.ImageSelectListener -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.selector.ImageLoader import kotlinx.coroutines.CoroutineDispatcher import kotlinx.coroutines.CoroutineScope diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ImagesPane.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ImagesPane.kt index 65540eb5a..3a036239e 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ImagesPane.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ImagesPane.kt @@ -54,7 +54,7 @@ import androidx.compose.ui.unit.toIntRect import androidx.window.core.layout.WindowWidthSizeClass import coil.compose.rememberAsyncImagePainter import fr.free.nrw.commons.R -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.components.CustomSelectorBottomBar import fr.free.nrw.commons.customselector.ui.components.CustomSelectorTopBar import fr.free.nrw.commons.customselector.ui.components.PartialStorageAccessDialog diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ViewImageScreen.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ViewImageScreen.kt index 90b9b641c..a9acf2590 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ViewImageScreen.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/screens/ViewImageScreen.kt @@ -27,7 +27,7 @@ import androidx.compose.ui.unit.IntSize import androidx.compose.ui.unit.dp import coil.compose.AsyncImage import coil.request.ImageRequest -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import kotlin.math.abs @Composable diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt index 975bffbb5..efff0a07c 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivity.kt @@ -39,7 +39,7 @@ import fr.free.nrw.commons.customselector.helper.CustomSelectorConstants import fr.free.nrw.commons.customselector.helper.FolderDeletionHelper import fr.free.nrw.commons.customselector.listeners.FolderClickListener import fr.free.nrw.commons.customselector.listeners.ImageSelectListener -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.screens.CustomSelectorScreen import fr.free.nrw.commons.customselector.ui.screens.ViewImageScreen import fr.free.nrw.commons.databinding.ActivityCustomSelectorBinding diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModel.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModel.kt index f3465063a..b8821bda2 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModel.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorViewModel.kt @@ -4,9 +4,9 @@ import android.content.Context import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel import fr.free.nrw.commons.customselector.listeners.ImageLoaderListener -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Image -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Image +import fr.free.nrw.commons.customselector.domain.model.Result import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.cancel diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/FolderFragment.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/FolderFragment.kt index 6ca2b06e4..83fa5366c 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/FolderFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/FolderFragment.kt @@ -10,9 +10,9 @@ import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.RecyclerView import fr.free.nrw.commons.customselector.helper.ImageHelper import fr.free.nrw.commons.customselector.listeners.FolderClickListener -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Folder -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Folder +import fr.free.nrw.commons.customselector.domain.model.Result import fr.free.nrw.commons.customselector.ui.adapter.FolderAdapter import fr.free.nrw.commons.databinding.FragmentCustomSelectorBinding import fr.free.nrw.commons.di.CommonsDaggerSupportFragment diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt index f079dee50..9083c74b4 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFileLoader.kt @@ -5,7 +5,7 @@ import android.content.Context import android.provider.MediaStore import android.text.format.DateFormat import fr.free.nrw.commons.customselector.listeners.ImageLoaderListener -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt index 3912a4d12..2c898259a 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageFragment.kt @@ -1,7 +1,6 @@ package fr.free.nrw.commons.customselector.ui.selector import android.app.Activity -import android.content.Context import android.content.Context.MODE_PRIVATE import android.content.SharedPreferences import android.os.Bundle @@ -26,15 +25,14 @@ import fr.free.nrw.commons.customselector.helper.ImageHelper.SHOW_ALREADY_ACTION import fr.free.nrw.commons.customselector.listeners.ImageSelectListener import fr.free.nrw.commons.customselector.listeners.PassDataListener import fr.free.nrw.commons.customselector.listeners.RefreshUIListener -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Image -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Image +import fr.free.nrw.commons.customselector.domain.model.Result import fr.free.nrw.commons.customselector.ui.adapter.ImageAdapter import fr.free.nrw.commons.databinding.FragmentCustomSelectorBinding import fr.free.nrw.commons.databinding.ProgressDialogBinding import fr.free.nrw.commons.di.CommonsDaggerSupportFragment import fr.free.nrw.commons.media.MediaClient -import fr.free.nrw.commons.theme.BaseActivity import fr.free.nrw.commons.upload.FileProcessor import fr.free.nrw.commons.upload.FileUtilsWrapper import io.reactivex.schedulers.Schedulers diff --git a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageLoader.kt b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageLoader.kt index ddfcf341e..b36e054a1 100644 --- a/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageLoader.kt +++ b/app/src/main/java/fr/free/nrw/commons/customselector/ui/selector/ImageLoader.kt @@ -8,7 +8,7 @@ import fr.free.nrw.commons.customselector.database.NotForUploadStatusDao import fr.free.nrw.commons.customselector.database.UploadedStatus import fr.free.nrw.commons.customselector.database.UploadedStatusDao import fr.free.nrw.commons.customselector.helper.ImageHelper -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.adapter.ImageAdapter.ImageViewHolder import fr.free.nrw.commons.media.MediaClient import fr.free.nrw.commons.upload.FileProcessor @@ -17,7 +17,6 @@ import fr.free.nrw.commons.utils.CustomSelectorUtils import fr.free.nrw.commons.utils.CustomSelectorUtils.Companion.checkWhetherFileExistsOnCommonsUsingSHA1 import kotlinx.coroutines.CoroutineDispatcher import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.MainScope import kotlinx.coroutines.launch import java.util.Calendar diff --git a/app/src/main/java/fr/free/nrw/commons/filepicker/FilePicker.java b/app/src/main/java/fr/free/nrw/commons/filepicker/FilePicker.java index b64db24c5..30f9ac276 100644 --- a/app/src/main/java/fr/free/nrw/commons/filepicker/FilePicker.java +++ b/app/src/main/java/fr/free/nrw/commons/filepicker/FilePicker.java @@ -17,7 +17,7 @@ import androidx.activity.result.ActivityResultLauncher; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.preference.PreferenceManager; -import fr.free.nrw.commons.customselector.model.Image; +import fr.free.nrw.commons.customselector.domain.model.Image; import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorActivity; import java.io.File; import java.io.IOException; diff --git a/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt b/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt index 14b5788c2..f455668c0 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt +++ b/app/src/main/java/fr/free/nrw/commons/media/ZoomableActivity.kt @@ -28,9 +28,9 @@ import fr.free.nrw.commons.customselector.helper.CustomSelectorConstants import fr.free.nrw.commons.customselector.helper.CustomSelectorConstants.SHOULD_REFRESH import fr.free.nrw.commons.customselector.helper.ImageHelper import fr.free.nrw.commons.customselector.helper.OnSwipeTouchListener -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Image -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Image +import fr.free.nrw.commons.customselector.domain.model.Result import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModel import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorViewModelFactory import fr.free.nrw.commons.databinding.ActivityZoomableBinding diff --git a/app/src/main/java/fr/free/nrw/commons/utils/CustomSelectorUtils.kt b/app/src/main/java/fr/free/nrw/commons/utils/CustomSelectorUtils.kt index fc80252fc..250d81f67 100644 --- a/app/src/main/java/fr/free/nrw/commons/utils/CustomSelectorUtils.kt +++ b/app/src/main/java/fr/free/nrw/commons/utils/CustomSelectorUtils.kt @@ -4,7 +4,7 @@ import android.content.ContentResolver import android.content.Context import android.net.Uri import androidx.exifinterface.media.ExifInterface -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.selector.ImageLoader import fr.free.nrw.commons.filepicker.PickedFiles import fr.free.nrw.commons.media.MediaClient diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/helper/ImageHelperTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/helper/ImageHelperTest.kt index d8b501522..2fc73c2ad 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/helper/ImageHelperTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/helper/ImageHelperTest.kt @@ -1,8 +1,8 @@ package fr.free.nrw.commons.customselector.helper import android.net.Uri -import fr.free.nrw.commons.customselector.model.Folder -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Folder +import fr.free.nrw.commons.customselector.domain.model.Image import org.junit.Test import org.junit.jupiter.api.Assertions.assertEquals import org.mockito.Mockito.mock diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapterTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapterTest.kt index 08dadca25..5ee286468 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapterTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/FolderAdapterTest.kt @@ -11,8 +11,8 @@ import com.nhaarman.mockitokotlin2.whenever import fr.free.nrw.commons.R import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.customselector.listeners.FolderClickListener -import fr.free.nrw.commons.customselector.model.Folder -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Folder +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorActivity import org.junit.Before import org.junit.Test diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapterTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapterTest.kt index 2a4c8c791..d604bd06a 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapterTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/adapter/ImageAdapterTest.kt @@ -11,7 +11,7 @@ import com.nhaarman.mockitokotlin2.whenever import fr.free.nrw.commons.R import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.customselector.listeners.ImageSelectListener -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorActivity import fr.free.nrw.commons.customselector.ui.selector.ImageLoader import kotlinx.coroutines.Dispatchers diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivityTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivityTest.kt index b1d66ee4d..760e77257 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivityTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/CustomSelectorActivityTest.kt @@ -9,7 +9,7 @@ import fr.free.nrw.commons.OkHttpConnectionFactory import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.contributions.ContributionDao import fr.free.nrw.commons.createTestClient -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.adapter.ImageAdapter import org.junit.Before import org.junit.Test diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/FolderFragmentTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/FolderFragmentTest.kt index 49da53259..e50442e32 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/FolderFragmentTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/FolderFragmentTest.kt @@ -16,8 +16,8 @@ import fr.free.nrw.commons.OkHttpConnectionFactory import fr.free.nrw.commons.R import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.createTestClient -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Result import fr.free.nrw.commons.customselector.ui.adapter.FolderAdapter import org.junit.Before import org.junit.Test diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageFragmentTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageFragmentTest.kt index eeb6db46a..5cf5c1966 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageFragmentTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageFragmentTest.kt @@ -20,9 +20,9 @@ import fr.free.nrw.commons.R import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.contributions.ContributionDao import fr.free.nrw.commons.createTestClient -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Image -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Image +import fr.free.nrw.commons.customselector.domain.model.Result import fr.free.nrw.commons.customselector.ui.adapter.ImageAdapter import org.junit.Before import org.junit.Test diff --git a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageLoaderTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageLoaderTest.kt index 64447384b..0ae53c858 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageLoaderTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/customselector/ui/selector/ImageLoaderTest.kt @@ -11,7 +11,7 @@ import fr.free.nrw.commons.TestUtility.setFinalStatic import fr.free.nrw.commons.customselector.database.NotForUploadStatusDao import fr.free.nrw.commons.customselector.database.UploadedStatus import fr.free.nrw.commons.customselector.database.UploadedStatusDao -import fr.free.nrw.commons.customselector.model.Image +import fr.free.nrw.commons.customselector.domain.model.Image import fr.free.nrw.commons.customselector.ui.adapter.ImageAdapter import fr.free.nrw.commons.filepicker.PickedFiles import fr.free.nrw.commons.filepicker.UploadableFile diff --git a/app/src/test/kotlin/fr/free/nrw/commons/media/ZoomableActivityUnitTests.kt b/app/src/test/kotlin/fr/free/nrw/commons/media/ZoomableActivityUnitTests.kt index 848e0881a..f8c387c9f 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/media/ZoomableActivityUnitTests.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/media/ZoomableActivityUnitTests.kt @@ -9,9 +9,9 @@ import com.facebook.soloader.SoLoader import fr.free.nrw.commons.OkHttpConnectionFactory import fr.free.nrw.commons.TestCommonsApplication import fr.free.nrw.commons.createTestClient -import fr.free.nrw.commons.customselector.model.CallbackStatus -import fr.free.nrw.commons.customselector.model.Image -import fr.free.nrw.commons.customselector.model.Result +import fr.free.nrw.commons.customselector.domain.model.CallbackStatus +import fr.free.nrw.commons.customselector.domain.model.Image +import fr.free.nrw.commons.customselector.domain.model.Result import org.junit.Assert import org.junit.Before import org.junit.Test