ekazaev / route-composer

Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
MIT License
902 stars 64 forks source link

Ability to provide default configuration #64

Closed ekazaev closed 3 years ago

codecov[bot] commented 3 years ago

Codecov Report

Merging #64 (ff98b2f) into master (23147a6) will decrease coverage by 0.17%. The diff coverage is 82.60%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #64      +/-   ##
==========================================
- Coverage   95.26%   95.09%   -0.18%     
==========================================
  Files         109      110       +1     
  Lines        2028     2058      +30     
==========================================
+ Hits         1932     1957      +25     
- Misses         96      101       +5     
Impacted Files Coverage Δ
...lasses/Extensions/UIViewController+Extension.swift 100.00% <ø> (ø)
.../Finders/Stack Iterator/DefaultStackIterator.swift 80.76% <16.66%> (-19.24%) :arrow_down:
RouteComposer/Classes/Logger/DefaultLogger.swift 84.61% <66.66%> (+13.18%) :arrow_up:
RouteComposer/Classes/RouteComposerDefaults.swift 84.61% <84.61%> (ø)
...oser/Classes/Actions/UIViewController+Action.swift 100.00% <100.00%> (ø)
...mposer/Classes/Extra/DetailsNavigationFinder.swift 100.00% <100.00%> (ø)
...ser/Classes/Extra/NavigationDelayInterceptor.swift 100.00% <100.00%> (ø)
RouteComposer/Classes/Extra/PresentingFinder.swift 100.00% <100.00%> (ø)
RouteComposer/Classes/Finders/ClassFinder.swift 100.00% <100.00%> (ø)
...poser/Classes/Finders/ClassWithContextFinder.swift 100.00% <100.00%> (ø)
... and 5 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 23147a6...ff98b2f. Read the comment docs.