Skip to content

Activity

Merge pull request #32 from seunbanwo/refactor/image-feed/extract-pre…

Pull request merge
seunbanwopushed 26 commits to main • 7cb592e…fd7a2db • 
on Dec 11, 2023

Move FeedLocalizationTests to cross-platform EssentialFeed module

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • b8d6d27…af7c51b • 
on Dec 11, 2023

Replace FeedImagePresenter from iOS module with the `FeedImagePrese…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • ccda9b4…b8d6d27 • 
on Dec 11, 2023

Move FeedImageViewModel to separate file

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 9c45178…ccda9b4 • 
on Dec 11, 2023

Move FeedImagePresenter and collaborators to production

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 5f72bcc…9c45178 • 
on Dec 11, 2023

Inline Data creation

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 3cd5223…5f72bcc • 
on Dec 11, 2023

FeedImagePresenter displays retry on `didFinishLoadingImageDataWith…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • ef76798…3cd5223 • 
on Dec 11, 2023

FeedImagePresenter displays image when image transformation succeed…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • aff62bd…ef76798 • 
on Dec 11, 2023

Add fail image transformation helper to clarify intent in test setup

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 660de59…aff62bd • 
on Dec 11, 2023

FeedImagePresenter displays retry when image transformation fails o…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 6e978a3…660de59 • 
on Dec 11, 2023

FeedImagePresenter displays loading image on `didStartLoadingImageD…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • e8b5b65…6e978a3 • 
on Dec 11, 2023

FeedImagePresenter does not send messages to view on init

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 22f8245…e8b5b65 • 
on Dec 11, 2023

Move FeedLocalizationTests to cross-platform EssentialFeed module

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • c9a3dae…22f8245 • 
on Dec 11, 2023

Replace FeedPresenter from iOS module with the FeedPresenter from…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 443c66a…c9a3dae • 
on Dec 11, 2023

Move FeedErrorViewModel to separate file

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 346b2c8…443c66a • 
on Dec 10, 2023

Move FeedLoadingViewModel to separate file

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 3522039…346b2c8 • 
on Dec 10, 2023

Move FeedViewModel to separate file

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 7d76b94…3522039 • 
on Dec 10, 2023

Move prod types to the EssentialFeed production module

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 9726955…7d76b94 • 
on Dec 10, 2023

Add localized FeedPresenter.title

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 27d4cad…9726955 • 
on Dec 10, 2023

FeedPresenter displays localized error message and stops loading on…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • cdd4ffc…27d4cad • 
on Dec 10, 2023

FeedPresenter displays feed and stops loading on `didFinishLoadingF…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 58e9468…cdd4ffc • 
on Dec 10, 2023

Make messages Array a Set to make test more permissive since we don't…

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • ed1e67b…58e9468 • 
on Dec 10, 2023

FeedPresenter displays loading on didStartLoadingFeed

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 8d9f149…ed1e67b • 
on Dec 10, 2023

FeedPresenter displays no error on didStartLoadingFeed

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • d76673d…8d9f149 • 
on Dec 10, 2023

Extract system under test creation to a test factory method

seunbanwopushed 1 commit to refactor/image-feed/extract-presentation-module • 7fc35a7…d76673d • 
on Dec 10, 2023

FeedPresenter does not send messages to view on init

seunbanwocreated refactor/image-feed/extract-presentation-module • 7fc35a7 • 
on Dec 10, 2023

Merge pull request #31 from seunbanwo/feature/image-feed/ui/display-e…

Pull request merge
seunbanwopushed 14 commits to main • 07ee91e…7cb592e • 
on Dec 8, 2023

Add FeedErrorViewModel factory helpers to clarify intent in the poi…

seunbanwopushed 1 commit to feature/image-feed/ui/display-error • a4c27d9…750f3a8 • 
on Dec 8, 2023

Extract refreshing logic to an extension

seunbanwopushed 1 commit to feature/image-feed/ui/display-error • a0a523e…a4c27d9 • 
on Dec 8, 2023

Move FeedErrorViewModel to separate file

seunbanwopushed 1 commit to feature/image-feed/ui/display-error • 682fa5b…a0a523e • 
on Dec 8, 2023