mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-07-28 23:08:59 +02:00
Delete the verbatim-duplicate LocalLibraryLookup class + provider, the unused localLibrarySummaryProvider, notifier search()/getCount()/existsInLibrary wrapper, and the now-orphaned LibraryDatabase.search(); the notifier's async getById/findExisting lookups (the real ones) stay. Drop dead download-history removeBySpotifyId/getDatabaseCount and the orphaned history deleteBySpotifyId, and fold the byte-identical addToHistory/ adoptNativeHistoryItem into one _persistHistoryItem keeping distinct log text. Delete dead extension_provider members (ensureSpotifyWebExtensionReady, enabledExtensions, getExtension, resolveProviderDisplayName, URLHandler.matchesURL, Extension.hasBrowseCategories) and collapse resolveEffectiveDownloadService/ MetadataProvider into one predicate-parameterized helper.