Slather logo

Files for "RouteComposer.xcodeproj"

Total Coverage : 45.87%

% File Lines Relevant Covered Missed
0.00 AbstractFactory.swift 59 6 0 6
0.00 Action.swift 39 3 0 3
25.93 UINavigationController+Action.swift 129 54 14 40
0.00 UISplitViewController+Action.swift 155 81 0 81
51.43 UITabBarController+Action.swift 109 35 18 17
67.59 UIViewController+Action.swift 266 108 73 35
61.90 DefaultContainerAdapterLocator.swift 53 21 13 8
44.44 NavigationControllerAdapter.swift 81 54 24 30
0.00 SplitControllerAdapter.swift 75 35 0 35
47.50 TabBarControllerAdapter.swift 67 40 19 21
100.00 ChainAssembly.swift 31 3 3 0
0.00 CompleteFactoryAssembly.swift 109 36 0 36
61.11 ActionConnectingAssembly.swift 53 18 11 7
14.29 ActionToStepIntegrator.swift 80 21 3 18
100.00 BaseEntitiesCollector.swift 33 11 11 0
0.00 CompleteFactoryChainAssembly.swift 110 47 0 47
50.00 ContainerStepChainAssembly.swift 52 16 8 8
100.00 GenericStepAssembly.swift 58 13 13 0
77.27 LastStepInChainAssembly.swift 50 22 17 5
50.00 StepChainAssembly.swift 52 16 8 8
100.00 TaskCollector.swift 44 21 21 0
53.62 StepAssembly.swift 185 69 37 32
44.29 SwitchAssembly.swift 193 70 31 39
0.00 ChildCoordinator.swift 45 13 0 13
100.00 ContainerAdapter.swift 79 6 6 0
0.00 ContainerFactory.swift 103 25 0 25
4.17 ContextTask.swift 123 24 1 23
50.00 DestinationStep.swift 73 18 9 9
100.00 Array+Extension.swift 21 3 3 0
100.00 NavigationController+Extension.swift 20 3 3 0
0.00 SplitViewController+Extension.swift 20 3 0 3
66.67 TabBarViewController+Extension.swift 20 3 2 1
66.10 UIViewController+Extension.swift 85 59 39 20
100.00 UIWindow+Extension.swift 27 9 9 0
40.00 CATransaction+Action.swift 112 45 18 27
0.00 ContextAccepting.swift 46 1 0 1
100.00 ContextSettingTask.swift 29 7 7 0
26.67 Destination.swift 76 15 4 11
0.00 DetailsNavigationFinder.swift 73 23 0 23
0.00 DismissalMethodProvidingContextTask.swift 37 6 0 6
0.00 Dismissible.swift 97 21 0 21
0.00 DispatchQueue+Action.swift 118 47 0 47
67.57 GlobalInterceptorRouter.swift 83 37 25 12
100.00 InlineContextTask.swift 37 6 6 0
0.00 InlineFactory.swift 47 11 0 11
71.43 InlineInterceptor.swift 63 21 15 6
100.00 InlinePostTask.swift 37 6 6 0
0.00 InlineStackIteratingFinder.swift 66 10 0 10
54.84 NavigationDelayInterceptor.swift 95 31 17 14
0.00 PresentingFinder.swift 66 15 0 15
30.00 Router+Destination.swift 42 10 3 7
0.00 SingleNavigationRouter.swift 96 38 0 38
0.00 ContextAcceptingView.swift 68 7 0 7
0.00 ContextInstantiatable.swift 48 6 0 6
83.33 ClassFactory.swift 55 12 10 2
0.00 CompleteFactory.swift 55 20 0 20
62.50 FinderFactory.swift 54 16 10 6
31.58 NavigationControllerFactory.swift 62 19 6 13
14.29 NilFactory.swift 39 7 1 6
0.00 SimpleContainerFactory.swift 46 4 0 4
0.00 SplitControllerFactory.swift 81 27 0 27
57.50 StoryboardFactory.swift 90 40 23 17
0.00 UIHostingControllerFactory.swift 45 7 0 7
0.00 UIHostingControllerWithContextFactory.swift 39 5 0 5
0.00 TabBarControllerFactory.swift 63 19 0 19
4.55 Factory.swift 98 22 1 21
42.11 Finder.swift 94 19 8 11
100.00 ClassFinder.swift 59 9 9 0
33.33 ClassWithContextFinder.swift 62 9 3 6
0.00 InstanceFinder.swift 41 6 0 6
25.00 NilFinder.swift 39 4 1 3
0.00 CustomWindowProvider.swift 28 3 0 3
75.76 DefaultStackIterator.swift 100 33 25 8
71.43 KeyWindowProvider.swift 38 14 10 4
100.00 StackIteratingFinder.swift 56 10 10 0
0.00 UIHostingControllerWithContextFinder.swift 69 9 0 9
72.22 DefaultLogger.swift 51 18 13 5
0.00 PostRoutingTask.swift 67 6 0 6
80.85 RouteComposerDefaults.swift 105 47 38 9
0.00 Router.swift 111 19 0 19
77.18 DefaultRouter.swift 272 206 159 47
71.19 DefaultStackPresentationHandler.swift 95 59 42 17
63.64 Array+PrivateExtension.swift 40 22 14 8
91.18 BaseStep.swift 88 34 31 3
66.83 DefaultRouter+Extension.swift 326 199 133 66
57.14 MainThreadChecking.swift 24 7 4 3
0.00 PostponedIntegrationFactory.swift 47 23 0 23
66.67 PreparableEntity.swift 27 6 4 2
100.00 SwitcherStep.swift 36 11 11 0
89.66 UIViewController+PrivateExtension.swift 48 29 26 3
81.25 ContextTaskMultiplexer.swift 37 16 13 3
59.46 InterceptorMultiplexer.swift 57 37 22 15
0.00 PostRoutingTaskMultiplexer.swift 29 9 0 9
54.84 ActionBox.swift 58 31 17 14
75.00 AnyFactoryBox.swift 57 16 12 4
31.94 ContainerActionBox.swift 100 72 23 49
19.35 ContainerFactoryBox.swift 58 31 6 25
57.69 ContextTaskBox.swift 49 26 15 11
76.47 FactoryBox.swift 42 17 13 4
76.47 FinderBox.swift 37 17 13 4
45.00 PostRoutingTaskBox.swift 42 20 9 11
58.06 RoutingInterceptorBox.swift 53 31 18 13
7.27 RoutingError.swift 120 55 4 51
100.00 RoutingInterceptable.swift 38 3 3 0
2.70 RoutingInterceptor.swift 156 37 1 36
40.00 RoutingResult.swift 57 20 8 12
83.33 SearchOptions.swift 88 24 20 4
75.00 GeneralStep.swift 87 36 27 9
100.00 NavigationControllerStep.swift 22 3 3 0
23.53 SingleContainerStep.swift 103 34 8 26
23.53 SingleStep.swift 103 34 8 26
0.00 SplitControllerStep.swift 22 3 0 3
0.00 TabBarControllerStep.swift 22 3 0 3