quran / quran-ios

QuranEngine is the engine powering the Quran.com iOS app.
Apache License 2.0
456 stars 156 forks source link

Migrate Audio downloader and player to async/await API #430

Closed mohamede1945 closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #430 (d155682) into main (d0383ff) will decrease coverage by 0.79%. The diff coverage is 89.09%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main     #430      +/-   ##
==========================================
- Coverage   77.81%   77.03%   -0.79%     
==========================================
  Files         179      178       -1     
  Lines        6596     6228     -368     
==========================================
- Hits         5133     4798     -335     
+ Misses       1463     1430      -33     
Impacted Files Coverage Δ
...chDownloader/Downloader/DownloadsPersistence.swift 92.23% <ø> (-0.43%) :arrow_down:
...es/BatchDownloader/Downloader/NetworkSession.swift 0.00% <0.00%> (ø)
...es/TranslationService/TranslationsDownloader.swift 0.00% <0.00%> (ø)
...ranslationService/TranslationsVersionUpdater.swift 0.00% <0.00%> (ø)
Sources/Utilities/Extensions/Array+Extension.swift 0.00% <ø> (-100.00%) :arrow_down:
...es/Utilities/Extensions/PromiseKit+Extension.swift 0.00% <ø> (-35.00%) :arrow_down:
Sources/Utilities/Features/Attempt.swift 77.77% <ø> (ø)
...sts/BatchDownloaderTests/NetworkManagerTests.swift 100.00% <ø> (ø)
...rces/QuranAudioKit/AudioPlayer/AudioUnzipper.swift 72.22% <54.54%> (-10.14%) :arrow_down:
...s/BatchDownloader/Downloader/DownloadManager.swift 77.50% <62.50%> (+3.14%) :arrow_up:
... and 24 more

... and 3 files with indirect coverage changes