Move more implementation to data module

This commit is contained in:
Jobobby04 2023-02-09 16:17:00 -05:00
parent 120ea4c768
commit c0e9471608
14 changed files with 18 additions and 28 deletions

View File

@ -1,11 +1,6 @@
package eu.kanade.domain
import android.app.Application
import eu.kanade.data.manga.FavoritesEntryRepositoryImpl
import eu.kanade.data.manga.MangaMergeRepositoryImpl
import eu.kanade.data.manga.MangaMetadataRepositoryImpl
import eu.kanade.data.source.FeedSavedSearchRepositoryImpl
import eu.kanade.data.source.SavedSearchRepositoryImpl
import eu.kanade.domain.chapter.interactor.DeleteChapters
import eu.kanade.domain.chapter.interactor.GetChapterByUrl
import eu.kanade.domain.chapter.interactor.GetMergedChapterByMangaId
@ -64,6 +59,11 @@ import eu.kanade.domain.source.interactor.ToggleExcludeFromDataSaver
import eu.kanade.tachiyomi.source.online.MetadataSource
import exh.search.SearchEngine
import tachiyomi.data.manga.CustomMangaRepositoryImpl
import tachiyomi.data.manga.FavoritesEntryRepositoryImpl
import tachiyomi.data.manga.MangaMergeRepositoryImpl
import tachiyomi.data.manga.MangaMetadataRepositoryImpl
import tachiyomi.data.source.FeedSavedSearchRepositoryImpl
import tachiyomi.data.source.SavedSearchRepositoryImpl
import tachiyomi.domain.manga.interactor.GetCustomMangaInfo
import tachiyomi.domain.manga.interactor.SetCustomMangaInfo
import tachiyomi.domain.manga.repository.CustomMangaRepository

View File

@ -4,7 +4,6 @@ import android.Manifest
import android.content.Context
import android.net.Uri
import com.hippo.unifile.UniFile
import eu.kanade.data.exh.mergedMangaReferenceMapper
import eu.kanade.domain.backup.service.BackupPreferences
import eu.kanade.domain.category.interactor.GetCategories
import eu.kanade.domain.library.service.LibraryPreferences
@ -61,6 +60,7 @@ import tachiyomi.data.Manga_sync
import tachiyomi.data.Mangas
import tachiyomi.data.listOfStringsAndAdapter
import tachiyomi.data.manga.mangaMapper
import tachiyomi.data.manga.mergedMangaReferenceMapper
import tachiyomi.data.updateStrategyAdapter
import tachiyomi.domain.category.model.Category
import tachiyomi.domain.history.model.HistoryUpdate

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.manga
import tachiyomi.domain.manga.model.FavoriteEntry

View File

@ -1,6 +1,5 @@
package eu.kanade.data.manga
package tachiyomi.data.manga
import eu.kanade.data.exh.favoriteEntryMapper
import tachiyomi.data.DatabaseHandler
import tachiyomi.domain.manga.model.FavoriteEntry
import tachiyomi.domain.manga.repository.FavoritesEntryRepository

View File

@ -1,12 +1,10 @@
package eu.kanade.data.manga
package tachiyomi.data.manga
import eu.kanade.data.exh.mergedMangaReferenceMapper
import eu.kanade.tachiyomi.util.system.logcat
import eu.kanade.tachiyomi.util.toLong
import kotlinx.coroutines.flow.Flow
import logcat.LogPriority
import tachiyomi.data.DatabaseHandler
import tachiyomi.data.manga.mangaMapper
import tachiyomi.domain.manga.model.Manga
import tachiyomi.domain.manga.model.MergeMangaSettingsUpdate
import tachiyomi.domain.manga.model.MergedMangaReference

View File

@ -1,8 +1,5 @@
package eu.kanade.data.manga
package tachiyomi.data.manga
import eu.kanade.data.exh.searchMetadataMapper
import eu.kanade.data.exh.searchTagMapper
import eu.kanade.data.exh.searchTitleMapper
import exh.metadata.metadata.base.FlatMetadata
import exh.metadata.sql.models.SearchMetadata
import exh.metadata.sql.models.SearchTag
@ -11,7 +8,6 @@ import exh.source.EH_SOURCE_ID
import exh.source.EXH_SOURCE_ID
import kotlinx.coroutines.flow.Flow
import tachiyomi.data.DatabaseHandler
import tachiyomi.data.manga.mangaMapper
import tachiyomi.domain.manga.model.Manga
import tachiyomi.domain.manga.repository.MangaMetadataRepository

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.manga
import tachiyomi.domain.manga.model.MergedMangaReference

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.manga
import exh.metadata.sql.models.SearchMetadata

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.manga
import exh.metadata.sql.models.SearchTag

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.manga
import exh.metadata.sql.models.SearchTitle

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.source
import tachiyomi.domain.source.model.FeedSavedSearch

View File

@ -1,7 +1,5 @@
package eu.kanade.data.source
package tachiyomi.data.source
import eu.kanade.data.exh.feedSavedSearchMapper
import eu.kanade.data.exh.savedSearchMapper
import kotlinx.coroutines.flow.Flow
import tachiyomi.data.DatabaseHandler
import tachiyomi.domain.source.model.FeedSavedSearch

View File

@ -1,4 +1,4 @@
package eu.kanade.data.exh
package tachiyomi.data.source
import tachiyomi.domain.source.model.SavedSearch

View File

@ -1,6 +1,5 @@
package eu.kanade.data.source
package tachiyomi.data.source
import eu.kanade.data.exh.savedSearchMapper
import kotlinx.coroutines.flow.Flow
import tachiyomi.data.DatabaseHandler
import tachiyomi.domain.source.model.SavedSearch