Slather logo

Files for "RouteComposer.xcodeproj"

Total Coverage : 95.21%

% File Lines Relevant Covered Missed
100.00 AbstractFactory.swift 62 6 6 0
100.00 Action.swift 42 3 3 0
88.89 UINavigationController+Action.swift 132 54 48 6
100.00 UISplitViewController+Action.swift 158 81 81 0
100.00 UITabBarController+Action.swift 112 35 35 0
100.00 UIViewController+Action.swift 269 108 108 0
85.71 DefaultContainerAdapterLocator.swift 56 21 18 3
94.44 NavigationControllerAdapter.swift 84 54 51 3
71.43 SplitControllerAdapter.swift 78 35 25 10
100.00 TabBarControllerAdapter.swift 70 40 40 0
100.00 ChainAssembly.swift 34 3 3 0
91.67 CompleteFactoryAssembly.swift 152 48 44 4
100.00 ActionConnectingAssembly.swift 56 18 18 0
100.00 ActionToStepIntegrator.swift 83 21 21 0
100.00 BaseEntitiesCollector.swift 36 11 11 0
94.92 CompleteFactoryChainAssembly.swift 153 59 56 3
100.00 ContainerStepChainAssembly.swift 55 16 16 0
100.00 GenericStepAssembly.swift 61 13 13 0
86.36 LastStepInChainAssembly.swift 53 22 19 3
100.00 StepChainAssembly.swift 55 16 16 0
100.00 TaskCollector.swift 47 21 21 0
100.00 StepAssembly.swift 188 69 69 0
100.00 SwitchAssembly.swift 196 70 70 0
100.00 ChildCoordinator.swift 47 13 13 0
100.00 ContainerAdapter.swift 82 6 6 0
100.00 ContainerFactory.swift 106 25 25 0
100.00 ContextTask.swift 126 24 24 0
100.00 DestinationStep.swift 81 21 21 0
100.00 Array+Extension.swift 24 3 3 0
100.00 NavigationController+Extension.swift 23 3 3 0
100.00 SplitViewController+Extension.swift 23 3 3 0
100.00 TabBarViewController+Extension.swift 23 3 3 0
100.00 UIViewController+Extension.swift 93 63 63 0
100.00 UIWindow+Extension.swift 30 9 9 0
100.00 CATransaction+Action.swift 115 45 45 0
100.00 ContextAccepting.swift 49 1 1 0
100.00 ContextSettingTask.swift 32 7 7 0
100.00 Destination.swift 79 15 15 0
100.00 DetailsNavigationFinder.swift 76 23 23 0
100.00 DismissalMethodProvidingContextTask.swift 40 6 6 0
80.95 Dismissible.swift 100 21 17 4
100.00 DispatchQueue+Action.swift 121 47 47 0
78.38 GlobalInterceptorRouter.swift 86 37 29 8
100.00 InlineContextTask.swift 40 6 6 0
100.00 InlineContextTransformer.swift 37 6 6 0
100.00 InlineFactory.swift 50 11 11 0
100.00 InlineInterceptor.swift 66 21 21 0
100.00 InlinePostTask.swift 40 6 6 0
0.00 InlineStackIteratingFinder.swift 69 10 0 10
100.00 NavigationDelayInterceptor.swift 98 31 31 0
100.00 PresentingFinder.swift 69 15 15 0
100.00 Router+Destination.swift 45 10 10 0
100.00 SingleNavigationRouter.swift 99 38 38 0
100.00 ContextAcceptingView.swift 71 7 7 0
100.00 ContextInstantiatable.swift 51 6 6 0
100.00 ClassFactory.swift 58 12 12 0
100.00 CompleteFactory.swift 58 20 20 0
100.00 FinderFactory.swift 57 16 16 0
100.00 NavigationControllerFactory.swift 65 19 19 0
100.00 NilFactory.swift 42 7 7 0
100.00 SimpleContainerFactory.swift 49 4 4 0
100.00 SplitControllerFactory.swift 84 27 27 0
82.50 StoryboardFactory.swift 93 40 33 7
100.00 UIHostingControllerFactory.swift 48 7 7 0
100.00 UIHostingControllerWithContextFactory.swift 42 5 5 0
100.00 TabBarControllerFactory.swift 66 19 19 0
100.00 Factory.swift 101 22 22 0
100.00 Finder.swift 97 19 19 0
100.00 ClassFinder.swift 62 9 9 0
100.00 ClassWithContextFinder.swift 65 9 9 0
100.00 InstanceFinder.swift 44 6 6 0
100.00 NilFinder.swift 42 4 4 0
100.00 CustomWindowProvider.swift 31 3 3 0
81.82 DefaultStackIterator.swift 103 33 27 6
78.57 KeyWindowProvider.swift 41 14 11 3
100.00 StackIteratingFinder.swift 59 10 10 0
100.00 UIHostingControllerWithContextFinder.swift 72 9 9 0
88.89 DefaultLogger.swift 54 18 16 2
100.00 PostRoutingTask.swift 70 6 6 0
87.23 RouteComposerDefaults.swift 108 47 41 6
100.00 Router.swift 114 19 19 0
97.22 DefaultRouter.swift 283 216 210 6
91.53 DefaultStackPresentationHandler.swift 98 59 54 5
100.00 Array+PrivateExtension.swift 43 22 22 0
100.00 BaseStep.swift 91 34 34 0
100.00 ConvertingStep.swift 36 12 12 0
92.06 DefaultRouter+Extension.swift 346 214 197 17
100.00 InPlaceTransformingAnyContext.swift 27 7 7 0
57.14 MainThreadChecking.swift 27 7 4 3
100.00 NilContextTransformer.swift 19 3 3 0
100.00 PostponedIntegrationFactory.swift 55 26 26 0
66.67 PreparableEntity.swift 30 6 4 2
100.00 SwitcherStep.swift 39 11 11 0
100.00 UIViewController+PrivateExtension.swift 51 29 29 0
100.00 ContextTaskMultiplexer.swift 40 16 16 0
100.00 InterceptorMultiplexer.swift 60 37 37 0
100.00 PostRoutingTaskMultiplexer.swift 32 9 9 0
100.00 ActionBox.swift 61 31 31 0
100.00 AnyContextBox.swift 30 11 11 0
100.00 AnyFactoryBox.swift 56 12 12 0
68.06 ContainerActionBox.swift 103 72 49 23
100.00 ContainerFactoryBox.swift 57 27 27 0
86.96 ContextTaskBox.swift 49 23 20 3
75.00 ContextTransformerBox.swift 33 12 9 3
100.00 FactoryBox.swift 41 13 13 0
100.00 FinderBox.swift 36 13 13 0
100.00 PostRoutingTaskBox.swift 41 16 16 0
100.00 RoutingInterceptorBox.swift 50 25 25 0
98.18 RoutingError.swift 123 55 54 1
100.00 RoutingInterceptable.swift 41 3 3 0
100.00 RoutingInterceptor.swift 159 37 37 0
100.00 RoutingResult.swift 60 20 20 0
91.67 SearchOptions.swift 91 24 22 2
100.00 GeneralStep.swift 90 36 36 0
100.00 NavigationControllerStep.swift 25 3 3 0
100.00 SingleContainerStep.swift 106 34 34 0
100.00 SingleStep.swift 106 34 34 0
100.00 SplitControllerStep.swift 25 3 3 0
100.00 TabBarControllerStep.swift 25 3 3 0