From fc9ba596206c2ca1a163c37265f6c1e4fcde9a91 Mon Sep 17 00:00:00 2001 From: Maximilian Bauer Date: Mon, 30 May 2022 21:16:26 +0200 Subject: [PATCH] Project: fix files --- Amperfy.xcodeproj/project.pbxproj | 4 ++++ AmperfyTests/Cases/Player/MusicPlayerTest.swift | 1 + 2 files changed, 5 insertions(+) diff --git a/Amperfy.xcodeproj/project.pbxproj b/Amperfy.xcodeproj/project.pbxproj index 8e95c6af..b9f08b8a 100644 --- a/Amperfy.xcodeproj/project.pbxproj +++ b/Amperfy.xcodeproj/project.pbxproj @@ -77,6 +77,7 @@ 502040302202341500ED48A3 /* PlaylistParserDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5020402F2202341500ED48A3 /* PlaylistParserDelegate.swift */; }; 502040342203865400ED48A3 /* PlaylistSongsParserDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502040332203865400ED48A3 /* PlaylistSongsParserDelegate.swift */; }; 50223EF3264543EA007445BC /* LibrarySyncVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50223EF2264543EA007445BC /* LibrarySyncVersion.swift */; }; + 50253F79284614A100BCCFB2 /* DuplicateEntitiesResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50253F78284614A100BCCFB2 /* DuplicateEntitiesResolver.swift */; }; 502928852656448000DA3A8F /* SupportVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502928842656448000DA3A8F /* SupportVC.swift */; }; 5029288726564C6800DA3A8F /* LogData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5029288626564C6800DA3A8F /* LogData.swift */; }; 5029288926564F3600DA3A8F /* JSONConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5029288826564F3600DA3A8F /* JSONConverter.swift */; }; @@ -464,6 +465,7 @@ 5020402F2202341500ED48A3 /* PlaylistParserDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistParserDelegate.swift; sourceTree = ""; }; 502040332203865400ED48A3 /* PlaylistSongsParserDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaylistSongsParserDelegate.swift; sourceTree = ""; }; 50223EF2264543EA007445BC /* LibrarySyncVersion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibrarySyncVersion.swift; sourceTree = ""; }; + 50253F78284614A100BCCFB2 /* DuplicateEntitiesResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DuplicateEntitiesResolver.swift; sourceTree = ""; }; 502928842656448000DA3A8F /* SupportVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SupportVC.swift; sourceTree = ""; }; 5029288626564C6800DA3A8F /* LogData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogData.swift; sourceTree = ""; }; 5029288826564F3600DA3A8F /* JSONConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONConverter.swift; sourceTree = ""; }; @@ -1128,6 +1130,7 @@ 50FBE7DD262DD86500114278 /* BasicFetchedResultsController.swift */, 50120A2026280C9200B037B1 /* FetchedResultsControllers.swift */, 50ACAF1127B144040039913C /* SwipeActionSettings.swift */, + 50253F78284614A100BCCFB2 /* DuplicateEntitiesResolver.swift */, ); path = Storage; sourceTree = ""; @@ -1811,6 +1814,7 @@ 50F81EE723BF6B1E00EAAC3E /* PlayerMO+CoreDataProperties.swift in Sources */, 50C16C1821E704CE00F086F0 /* AlbumsVC.swift in Sources */, 50F81EE823BF6B1E00EAAC3E /* AlbumMO+CoreDataClass.swift in Sources */, + 50253F79284614A100BCCFB2 /* DuplicateEntitiesResolver.swift in Sources */, 5083862121C97A1C00C4BB32 /* SongParserDelegate.swift in Sources */, 5055AA5726835A9000096B8D /* PodcastEpisodeTableCell.swift in Sources */, 50BA930621D5715D00E5901D /* LibraryStorage.swift in Sources */, diff --git a/AmperfyTests/Cases/Player/MusicPlayerTest.swift b/AmperfyTests/Cases/Player/MusicPlayerTest.swift index be20c60a..163a362a 100644 --- a/AmperfyTests/Cases/Player/MusicPlayerTest.swift +++ b/AmperfyTests/Cases/Player/MusicPlayerTest.swift @@ -105,6 +105,7 @@ class MOCK_DownloadManagerDelegate: DownloadManagerDelegate { func prepareDownload(download: Download, context: NSManagedObjectContext) throws -> URL { throw DownloadError.urlInvalid } func validateDownloadedData(download: Download) -> ResponseError? { return nil } func completedDownload(download: Download, context: NSManagedObjectContext) {} + func failedDownload(download: Download, context: NSManagedObjectContext) {} } class MOCK_BackendApi: BackendApi {