jenkins-bot has submitted this change and it was merged. Change subject: Migrate article images from un-migrated save page entries ......................................................................
Migrate article images from un-migrated save page entries At launch, we start a process which recursively grabs an unmigrated entry from the saved page list and - Reads the article data from the data store - Iterates each image - Moves legacy image data into the disk storage under the new image cache - Marks the entry as migrated - Rinse and repeat... - When done, iterate through migrated entries and save the updated list to disk Tests were run migrating 200+ articles while using the app to ensure the background process isn't noticeable to users. Bug: T101527 Change-Id: I2de490556a7902d7e71e3d179bd8f91cd8e17bf7 --- M MediaWikiKit/MediaWikiKit/MWKArticle.h M MediaWikiKit/MediaWikiKit/MWKArticle.m M MediaWikiKit/MediaWikiKit/MWKDataStore.h M MediaWikiKit/MediaWikiKit/MWKDataStore.m M MediaWikiKit/MediaWikiKit/MWKImage.h M MediaWikiKit/MediaWikiKit/MWKImage.m M MediaWikiKit/MediaWikiKit/MWKImageInfo.h M MediaWikiKit/MediaWikiKit/MWKImageList.h M MediaWikiKit/MediaWikiKit/MWKImageList.m M MediaWikiKit/MediaWikiKit/MWKSavedPageEntry.h M MediaWikiKit/MediaWikiKit/MWKSavedPageEntry.m M MediaWikiKit/MediaWikiKit/MWKSavedPageList.h M MediaWikiKit/MediaWikiKit/MWKSavedPageList.m M MediaWikiKit/MediaWikiKit/MWKSiteDataObject.m M Wikipedia.xcodeproj/project.pbxproj M Wikipedia/AppDelegate.m M Wikipedia/Categories/MWKArticle+Convenience.h A Wikipedia/Categories/SDWebImageManager+WMFCacheRemoval.h A Wikipedia/Categories/SDWebImageManager+WMFCacheRemoval.m M Wikipedia/Housekeeping/DataHousekeeping.m A Wikipedia/Housekeeping/WMFBackgroundTaskManager.swift A Wikipedia/Images/SDImageCache+WMFPersistentCache.h A Wikipedia/Images/SDImageCache+WMFPersistentCache.m M Wikipedia/Images/WMFImageController+Debug.swift M Wikipedia/Images/WMFImageController.swift A Wikipedia/Legacy Data Migration/WMFLegacyImageDataMigration.swift M Wikipedia/UI-V5/WMFArticleViewController.m M Wikipedia/UI-V5/iPhone_Root.storyboard M Wikipedia/View Controllers/Image Gallery/WMFImageGalleryViewController.m M Wikipedia/Wikipedia-Bridging-Header.h M Wikipedia/mw-utils/WMFLogging.h A WikipediaUnitTests/Fixtures/ArticleWithoutImages.dataexport.json A WikipediaUnitTests/Fixtures/Barack_Obama/Article.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/100px-Seal_of_the_President_of_the_United_States.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/100px-Seal_of_the_President_of_the_United_States.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/110px-2004_Illinois_Senate_results.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/110px-2004_Illinois_Senate_results.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/115px-President_Barack_Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/115px-President_Barack_Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-BarackObamaportrait.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-BarackObamaportrait.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Barack_Obama_at_Cairo_University_cropped.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Barack_Obama_at_Cairo_University_cropped.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Barack_Obama_playing_basketball_with_members_of_Congress_and_Cabinet_secretaries_2.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Barack_Obama_playing_basketball_with_members_of_Congress_and_Cabinet_secretaries_2.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Official_portrait_of_Barack_Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/170px-Official_portrait_of_Barack_Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px--President_Obama_on_Death_of_Osama_bin_Laden.ogv.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px--President_Obama_on_Death_of_Osama_bin_Laden.ogv.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-2004_Illinois_Senate_results.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-2004_Illinois_Senate_results.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Ann_Dunham_with_father_and_children.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Ann_Dunham_with_father_and_children.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_addresses_joint_session_of_Congress_2009-02-24.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_addresses_joint_session_of_Congress_2009-02-24.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_hangout.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_hangout.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_visiting_victims_of_2012_Aurora_shooting.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_visiting_victims_of_2012_Aurora_shooting.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_welcomes_Shimon_Peres_in_the_Oval_Office.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Barack_Obama_welcomes_Shimon_Peres_in_the_Oval_Office.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-David_Cameron_and_Barack_Obama_at_the_G20_Summit_in_Toronto.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-David_Cameron_and_Barack_Obama_at_the_G20_Summit_in_Toronto.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Flickr_Obama_Springfield_01.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Flickr_Obama_Springfield_01.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-G8_leaders_watching_football.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-G8_leaders_watching_football.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Lugar-Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Lugar-Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama-venice-la.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama-venice-la.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_and_Biden_await_updates_on_bin_Laden.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_and_Biden_await_updates_on_bin_Laden.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_cabinet_meeting_2009-11.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_cabinet_meeting_2009-11.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_signs_health_care-20100323.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obama_signs_health_care-20100323.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obamamiltondavis1.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obamamiltondavis1.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obamas_at_church_on_Inauguration_Day_2013.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-Obamas_at_church_on_Inauguration_Day_2013.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-P112912PS-0444_-_President_Barack_Obama_and_Mitt_Romney_in_the_Oval_Office_-_crop.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-P112912PS-0444_-_President_Barack_Obama_and_Mitt_Romney_in_the_Oval_Office_-_crop.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-President_Barack_Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-President_Barack_Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-President_George_W._Bush_and_Barack_Obama_meet_in_Oval_Office.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-President_George_W._Bush_and_Barack_Obama_meet_in_Oval_Office.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-U.S._Total_Deficits_vs._National_Debt_Increases_2001-2010.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-U.S._Total_Deficits_vs._National_Debt_Increases_2001-2010.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-US_President_Barack_Obama_taking_his_Oath_of_Office_-_2009Jan20.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-US_President_Barack_Obama_taking_his_Oath_of_Office_-_2009Jan20.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-seek=63-20090124_WeeklyAddress.ogv.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/220px-seek=63-20090124_WeeklyAddress.ogv.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/250px-Obama_family_portrait_in_the_Green_Room.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/250px-Obama_family_portrait_in_the_Green_Room.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/300px-PPACA_Premium_Chart.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/300px-PPACA_Premium_Chart.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/300px-US_Employment_Statistics.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/300px-US_Employment_Statistics.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-BarackObamaportrait.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-BarackObamaportrait.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Barack_Obama_at_Cairo_University_cropped.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Barack_Obama_at_Cairo_University_cropped.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Barack_Obama_playing_basketball_with_members_of_Congress_and_Cabinet_secretaries_2.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Barack_Obama_playing_basketball_with_members_of_Congress_and_Cabinet_secretaries_2.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Official_portrait_of_Barack_Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/340px-Official_portrait_of_Barack_Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/40px-Seal_of_the_President_of_the_United_States.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/40px-Seal_of_the_President_of_the_United_States.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_addresses_joint_session_of_Congress_2009-02-24.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_addresses_joint_session_of_Congress_2009-02-24.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_hangout.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_hangout.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_visiting_victims_of_2012_Aurora_shooting.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_visiting_victims_of_2012_Aurora_shooting.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_welcomes_Shimon_Peres_in_the_Oval_Office.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Barack_Obama_welcomes_Shimon_Peres_in_the_Oval_Office.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-David_Cameron_and_Barack_Obama_at_the_G20_Summit_in_Toronto.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-David_Cameron_and_Barack_Obama_at_the_G20_Summit_in_Toronto.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Flickr_Obama_Springfield_01.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Flickr_Obama_Springfield_01.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-G8_leaders_watching_football.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-G8_leaders_watching_football.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Lugar-Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Lugar-Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama-venice-la.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama-venice-la.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_and_Biden_await_updates_on_bin_Laden.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_and_Biden_await_updates_on_bin_Laden.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_cabinet_meeting_2009-11.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_cabinet_meeting_2009-11.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_signs_health_care-20100323.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obama_signs_health_care-20100323.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obamamiltondavis1.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obamamiltondavis1.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obamas_at_church_on_Inauguration_Day_2013.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-Obamas_at_church_on_Inauguration_Day_2013.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-P112912PS-0444_-_President_Barack_Obama_and_Mitt_Romney_in_the_Oval_Office_-_crop.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-P112912PS-0444_-_President_Barack_Obama_and_Mitt_Romney_in_the_Oval_Office_-_crop.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-President_George_W._Bush_and_Barack_Obama_meet_in_Oval_Office.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-President_George_W._Bush_and_Barack_Obama_meet_in_Oval_Office.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-U.S._Total_Deficits_vs._National_Debt_Increases_2001-2010.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-U.S._Total_Deficits_vs._National_Debt_Increases_2001-2010.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-US_President_Barack_Obama_taking_his_Oath_of_Office_-_2009Jan20.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/440px-US_President_Barack_Obama_taking_his_Oath_of_Office_-_2009Jan20.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/640px-President_Barack_Obama.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/640px-President_Barack_Obama.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/70px-President_Barack_Obama,_2012_portrait_crop.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/70px-President_Barack_Obama,_2012_portrait_crop.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/80px-Seal_of_the_United_States_Senate.svg.png/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/80px-Seal_of_the_United_States_Senate.svg.png/Image.png A WikipediaUnitTests/Fixtures/Barack_Obama/Images/90px-President_Barack_Obama,_2012_portrait_crop.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/90px-President_Barack_Obama,_2012_portrait_crop.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/Images/Ann_Dunham_with_father_and_children.jpg/Image.jpg A WikipediaUnitTests/Fixtures/Barack_Obama/Images/Ann_Dunham_with_father_and_children.jpg/Image.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/0/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/0/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/0/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/1/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/1/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/1/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/10/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/10/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/10/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/11/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/11/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/11/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/12/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/12/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/12/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/13/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/13/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/13/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/14/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/14/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/14/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/15/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/15/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/15/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/16/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/16/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/16/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/17/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/17/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/17/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/18/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/18/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/18/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/19/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/19/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/19/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/2/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/2/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/2/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/20/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/20/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/20/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/21/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/21/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/21/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/22/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/22/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/22/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/23/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/23/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/23/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/24/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/24/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/24/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/25/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/25/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/25/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/26/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/26/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/26/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/27/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/27/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/27/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/28/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/28/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/28/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/29/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/29/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/29/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/3/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/3/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/3/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/30/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/30/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/30/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/31/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/31/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/31/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/32/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/32/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/32/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/33/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/33/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/33/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/34/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/34/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/34/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/35/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/35/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/35/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/36/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/36/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/36/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/37/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/37/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/37/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/38/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/38/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/38/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/39/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/39/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/39/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/4/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/4/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/4/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/5/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/5/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/5/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/6/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/6/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/6/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/7/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/7/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/7/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/8/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/8/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/8/Section.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/9/Images.plist A WikipediaUnitTests/Fixtures/Barack_Obama/sections/9/Section.html A WikipediaUnitTests/Fixtures/Barack_Obama/sections/9/Section.plist A WikipediaUnitTests/Supporting Files/WikipediaUnitTests-Bridging-Header.h M WikipediaUnitTests/Utilities/MWKDataStore+TemporaryDataStore.h M WikipediaUnitTests/Utilities/MWKDataStore+TemporaryDataStore.m A WikipediaUnitTests/Utilities/WMFImageController+Testing.swift M WikipediaUnitTests/Utilities/XCTestCase+MWKFixtures.h M WikipediaUnitTests/Utilities/XCTestCase+MWKFixtures.m A WikipediaUnitTests/Utilities/XCTestCase+PromiseKit.swift A WikipediaUnitTests/Utilities/XCTestCase+SwiftDefaults.swift A WikipediaUnitTests/WMFBackgroundTestManagerTests.swift A WikipediaUnitTests/WMFLegacyImageDataMigrationTests.swift 286 files changed, 8,145 insertions(+), 128 deletions(-) Approvals: Fjalapeno: Looks good to me, approved jenkins-bot: Verified -- To view, visit https://gerrit.wikimedia.org/r/224115 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2de490556a7902d7e71e3d179bd8f91cd8e17bf7 Gerrit-PatchSet: 10 Gerrit-Project: apps/ios/wikipedia Gerrit-Branch: 5.0 Gerrit-Owner: Bgerstle <bgers...@wikimedia.org> Gerrit-Reviewer: Bgerstle <bgers...@wikimedia.org> Gerrit-Reviewer: Fjalapeno <cfl...@wikimedia.org> Gerrit-Reviewer: Mhurd <mh...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits