diff --git a/applications/src/main/java/de/mm20/launcher2/applications/AppRepository.kt b/applications/src/main/java/de/mm20/launcher2/applications/AppRepository.kt index 1bfdeb20..592aa31c 100644 --- a/applications/src/main/java/de/mm20/launcher2/applications/AppRepository.kt +++ b/applications/src/main/java/de/mm20/launcher2/applications/AppRepository.kt @@ -25,7 +25,7 @@ interface AppRepository { fun getSuspendedPackages(): Flow> } -class AppRepositoryImpl( +internal class AppRepositoryImpl( private val context: Context, hiddenItemsRepository: HiddenItemsRepository, ) : AppRepository { diff --git a/calendar/src/main/java/de/mm20/launcher2/calendar/CalendarRepository.kt b/calendar/src/main/java/de/mm20/launcher2/calendar/CalendarRepository.kt index b51a2e3b..97d7bb78 100644 --- a/calendar/src/main/java/de/mm20/launcher2/calendar/CalendarRepository.kt +++ b/calendar/src/main/java/de/mm20/launcher2/calendar/CalendarRepository.kt @@ -27,7 +27,7 @@ interface CalendarRepository { suspend fun getCalendars(): List } -class CalendarRepositoryImpl( +internal class CalendarRepositoryImpl( private val context: Context, hiddenItemsRepository: HiddenItemsRepository ) : CalendarRepository, KoinComponent { diff --git a/contacts/src/main/java/de/mm20/launcher2/contacts/ContactRepository.kt b/contacts/src/main/java/de/mm20/launcher2/contacts/ContactRepository.kt index 21627d87..ead6dcd9 100644 --- a/contacts/src/main/java/de/mm20/launcher2/contacts/ContactRepository.kt +++ b/contacts/src/main/java/de/mm20/launcher2/contacts/ContactRepository.kt @@ -17,7 +17,7 @@ interface ContactRepository { fun search(query: String): Flow> } -class ContactRepositoryImpl( +internal class ContactRepositoryImpl( private val context: Context, hiddenItemsRepository: HiddenItemsRepository ) : ContactRepository, KoinComponent { diff --git a/favorites/src/main/java/de/mm20/launcher2/favorites/FavoritesRepository.kt b/favorites/src/main/java/de/mm20/launcher2/favorites/FavoritesRepository.kt index d4eb9f7b..7238ee78 100644 --- a/favorites/src/main/java/de/mm20/launcher2/favorites/FavoritesRepository.kt +++ b/favorites/src/main/java/de/mm20/launcher2/favorites/FavoritesRepository.kt @@ -31,7 +31,7 @@ interface FavoritesRepository { fun getHiddenItems(): Flow> } -class FavoritesRepositoryImpl( +internal class FavoritesRepositoryImpl( private val context: Context, private val database: AppDatabase ) : FavoritesRepository, KoinComponent { diff --git a/files/src/main/java/de/mm20/launcher2/files/FilesRepository.kt b/files/src/main/java/de/mm20/launcher2/files/FilesRepository.kt index 8576a552..ffde7027 100644 --- a/files/src/main/java/de/mm20/launcher2/files/FilesRepository.kt +++ b/files/src/main/java/de/mm20/launcher2/files/FilesRepository.kt @@ -19,7 +19,7 @@ interface FileRepository { suspend fun deleteFile(file: File) } -class FileRepositoryImpl( +internal class FileRepositoryImpl( private val context: Context, hiddenItemsRepository: HiddenItemsRepository, private val dataStore: LauncherDataStore diff --git a/files/src/main/java/de/mm20/launcher2/files/providers/OneDriveFileProvider.kt b/files/src/main/java/de/mm20/launcher2/files/providers/OneDriveFileProvider.kt index a933b685..db457de0 100644 --- a/files/src/main/java/de/mm20/launcher2/files/providers/OneDriveFileProvider.kt +++ b/files/src/main/java/de/mm20/launcher2/files/providers/OneDriveFileProvider.kt @@ -4,16 +4,16 @@ import android.content.Context import de.mm20.launcher2.files.R import de.mm20.launcher2.msservices.DriveItem import de.mm20.launcher2.msservices.MicrosoftGraphApiHelper -import de.mm20.launcher2.preferences.LauncherPreferences import de.mm20.launcher2.search.data.File import de.mm20.launcher2.search.data.OneDriveFile internal class OneDriveFileProvider( private val context: Context -): FileProvider { +) : FileProvider { override suspend fun search(query: String): List { if (query.length < 4) return emptyList() - val driveItems = MicrosoftGraphApiHelper.getInstance(context).queryOneDriveFiles(query) ?: return emptyList() + val driveItems = MicrosoftGraphApiHelper.getInstance(context).queryOneDriveFiles(query) + ?: return emptyList() val files = mutableListOf() for (driveItem in driveItems) { files += OneDriveFile( diff --git a/files/src/main/java/de/mm20/launcher2/files/providers/OwncloudFileProvider.kt b/files/src/main/java/de/mm20/launcher2/files/providers/OwncloudFileProvider.kt index de5bfae0..f7c6ce7c 100644 --- a/files/src/main/java/de/mm20/launcher2/files/providers/OwncloudFileProvider.kt +++ b/files/src/main/java/de/mm20/launcher2/files/providers/OwncloudFileProvider.kt @@ -1,15 +1,13 @@ package de.mm20.launcher2.files.providers import de.mm20.launcher2.files.R -import de.mm20.launcher2.helper.NetworkUtils import de.mm20.launcher2.owncloud.OwncloudClient -import de.mm20.launcher2.preferences.LauncherPreferences import de.mm20.launcher2.search.data.File import de.mm20.launcher2.search.data.OwncloudFile internal class OwncloudFileProvider( private val owncloudClient: OwncloudClient -): FileProvider { +) : FileProvider { override suspend fun search(query: String): List { if (query.length < 4) return emptyList() val server = owncloudClient.getServer() ?: return emptyList() diff --git a/music/src/main/java/de/mm20/launcher2/music/MusicRepository.kt b/music/src/main/java/de/mm20/launcher2/music/MusicRepository.kt index a0995bd7..ce78535c 100644 --- a/music/src/main/java/de/mm20/launcher2/music/MusicRepository.kt +++ b/music/src/main/java/de/mm20/launcher2/music/MusicRepository.kt @@ -47,7 +47,7 @@ interface MusicRepository { fun resetPlayer() } -class MusicRepositoryImpl( +internal class MusicRepositoryImpl( private val context: Context, private val notificationRepository: NotificationRepository ) : MusicRepository, KoinComponent { diff --git a/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt b/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt index e2fa2f51..79cdfc36 100644 --- a/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt +++ b/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt @@ -55,7 +55,7 @@ enum class PermissionGroup { Notifications, } -class PermissionsManagerImpl( +internal class PermissionsManagerImpl( private val context: Context ) : PermissionsManager { diff --git a/search/src/main/java/de/mm20/launcher2/search/WebsearchRepository.kt b/search/src/main/java/de/mm20/launcher2/search/WebsearchRepository.kt index 9697d8fc..97eccd4d 100644 --- a/search/src/main/java/de/mm20/launcher2/search/WebsearchRepository.kt +++ b/search/src/main/java/de/mm20/launcher2/search/WebsearchRepository.kt @@ -17,7 +17,7 @@ interface WebsearchRepository { fun deleteWebsearch(websearch: Websearch) } -class WebsearchRepositoryImpl( +internal class WebsearchRepositoryImpl( private val database: AppDatabase ) : WebsearchRepository, KoinComponent { diff --git a/unitconverter/src/main/java/de/mm20/launcher2/unitconverter/UnitConverterRepository.kt b/unitconverter/src/main/java/de/mm20/launcher2/unitconverter/UnitConverterRepository.kt index f036f60e..cb8f300d 100644 --- a/unitconverter/src/main/java/de/mm20/launcher2/unitconverter/UnitConverterRepository.kt +++ b/unitconverter/src/main/java/de/mm20/launcher2/unitconverter/UnitConverterRepository.kt @@ -16,7 +16,7 @@ interface UnitConverterRepository { fun search(query:String): Flow } -class UnitConverterRepositoryImpl(val context: Context) : UnitConverterRepository, KoinComponent { +internal class UnitConverterRepositoryImpl(val context: Context) : UnitConverterRepository, KoinComponent { private val dataStore: LauncherDataStore by inject() val unitConverter = MutableLiveData() diff --git a/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt b/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt index 371bd28c..b66c31d7 100644 --- a/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt +++ b/weather/src/main/java/de/mm20/launcher2/weather/WeatherRepository.kt @@ -43,7 +43,7 @@ interface WeatherRepository { fun clearForecasts() } -class WeatherRepositoryImpl( +internal class WeatherRepositoryImpl( private val context: Context, private val database: AppDatabase, private val dataStore: LauncherDataStore, diff --git a/websites/src/main/java/de/mm20/launcher2/websites/WebsiteRepository.kt b/websites/src/main/java/de/mm20/launcher2/websites/WebsiteRepository.kt index 5b86c829..2bc7ee28 100644 --- a/websites/src/main/java/de/mm20/launcher2/websites/WebsiteRepository.kt +++ b/websites/src/main/java/de/mm20/launcher2/websites/WebsiteRepository.kt @@ -28,7 +28,7 @@ interface WebsiteRepository { fun search(query: String): Flow } -class WebsiteRepositoryImpl(val context: Context) : WebsiteRepository, KoinComponent { +internal class WebsiteRepositoryImpl(val context: Context) : WebsiteRepository, KoinComponent { private val dataStore: LauncherDataStore by inject() diff --git a/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/WikipediaRepository.kt b/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/WikipediaRepository.kt index e43cddab..9cdd1a19 100644 --- a/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/WikipediaRepository.kt +++ b/wikipedia/src/main/java/de/mm20/launcher2/wikipedia/WikipediaRepository.kt @@ -18,7 +18,7 @@ interface WikipediaRepository { fun search(query: String): Flow } -class WikipediaRepositoryImpl( +internal class WikipediaRepositoryImpl( private val context: Context ) : WikipediaRepository, KoinComponent {