path # lines of code # active days days since first update days since last update # commits # contributors first updated last updated first contributor last contributor tooling/utils/intellij-broadcast-core/src/main/java/com/uber/debug/broadcast/core/AckDebugBroadcastHandler.java 14 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/utils/intellij-broadcast-core/src/main/java/com/uber/debug/broadcast/core/DebugBroadcastReceiver.java 63 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/utils/intellij-broadcast-core/src/main/java/com/uber/debug/broadcast/core/DebugBroadcastResponse.java 23 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/utils/intellij-broadcast-core/src/main/java/com/uber/debug/broadcast/core/DebugBroadcastRequest.java 76 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/utils/intellij-broadcast-core/build.gradle.kts 19 2 216 214 2 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/action/rib/GenerateAction.java 146 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/action/rib/GenerateRibAction.java 21 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/action/rib/GenerateRibDialog.java 39 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/action/rib/Generators.java 50 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/Generator.java 119 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/GeneratorPair.java 17 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/RouterTestGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/InteractorWithEmptyPresenterGenerator.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/InteractorWithEmptyPresenterTestGenerator.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/BuilderGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/ViewRouterGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/InteractorWithPresenterGenerator.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/ViewBuilderGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/RouterGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/InteractorWithPresenterTestGenerator.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/ViewRouterTestGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/java/com/uber/presidio/intellij_plugin/generator/rib/ViewGenerator.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/resources/META-INF/plugin.xml 54 3 535 217 3 2 2024-10-31 2025-09-14 tys@uber.com psteiger@gmail.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/Response.kt 7 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/RibHighlightRequest.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/RibLocateRequest.kt 24 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/LogcatMessageDecoder.kt 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/RibHierarchyRequest.kt 21 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/AckRequest.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/RequestProcessor.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/Request.kt 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/io/LogcatRequestProcessor.kt 113 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibHierarchyPanel.kt 143 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/AndroidDeviceRepository.kt 66 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibViewBrowser.kt 136 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibProjectService.kt 201 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibHierarchyUtils.kt 119 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibHierarchyBrowser.kt 223 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/RibIcons.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyTreeStructure.kt 89 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibViewNodeDescriptor.kt 60 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyDescriptor.kt 46 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyRootNodeDescriptor.kt 66 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyActivityDescriptor.kt 25 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyApplicationDescriptor.kt 22 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibViewRootNodeDescriptor.kt 30 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/HierarchyBrowserBase.kt 66 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/ui/RibHierarchyNodeDescriptor.kt 25 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/AttachRibProjectServiceActivity.kt 9 3 535 217 3 2 2024-10-31 2025-09-14 tys@uber.com psteiger@gmail.com tooling/rib-intellij-plugin/src/main/kotlin/com/uber/intellij/plugin/android/rib/CommandLineUtils.kt 54 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/native/intellij-broadcast-rib/src/main/java/com/uber/debug/broadcast/rib/RibHierarchyPayload.java 99 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/native/intellij-broadcast-rib/src/main/java/com/uber/debug/broadcast/rib/RibHierarchyUtils.java 23 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/native/intellij-broadcast-rib/src/main/java/com/uber/debug/broadcast/rib/RibHierarchyDebugBroadcastHandler.java 440 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/native/intellij-broadcast-rib/src/main/java/com/uber/debug/broadcast/rib/RibHierarchyWithSelectionPayload.java 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-intellij-plugin/native/intellij-broadcast-rib/build.gradle.kts 19 3 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com tooling/rib-intellij-plugin/build.gradle.kts 80 3 217 214 4 2 2025-09-14 2025-09-17 psteiger@gmail.com psteiger@uber.com tooling/rib-flipper-plugin/src/main/kotlin/com/uber/rib/flipper/RibEventPayload.kt 74 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-flipper-plugin/src/main/kotlin/com/uber/rib/flipper/RibTreePlugin.kt 109 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com tooling/rib-flipper-plugin/src/main/kotlin/com/uber/rib/flipper/RibTreeMessageType.kt 5 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com tooling/rib-flipper-plugin/desktop/src/utils.js 25 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-flipper-plugin/desktop/src/TreeChart.js 105 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tooling/rib-flipper-plugin/build.gradle.kts 19 2 216 214 2 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/RibActivity.kt 193 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/ActivityContext.kt 3 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/lifecycle/ActivityEvent.kt 5 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/lifecycle/ActivityCallbackEvent.kt 79 3 535 220 4 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/lifecycle/ActivityLifecycleEvent.kt 47 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/ViewPresenter.kt 5 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/BasicViewRouter.kt 6 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/RxActivityEvents.kt 18 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/IntentCreatorImpl.kt 7 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/XRay.kt 84 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/IntentFactory.kt 5 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/ViewRouter.kt 26 4 535 216 4 3 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/IntentCreator.kt 6 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/ViewBuilder.kt 17 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/RibDebugOverlay.kt 29 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/src/main/kotlin/com/uber/rib/core/ActivityStarter.kt 7 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android/build.gradle.kts 26 5 535 214 5 3 2024-10-31 2025-09-17 tys@uber.com psteiger@uber.com libraries/rib-workflow-test/src/main/kotlin/com/uber/rib/workflow/core/StepTester.kt 37 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-workflow-test/build.gradle.kts 21 4 535 216 4 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/internal/CoreFriendModuleApi.kt 4 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/InteractorModule.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Rib.kt 39 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/LazyBackingProperty.kt 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/lifecycle/PresenterEvent.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/lifecycle/InteractorEvent.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/lifecycle/WorkerEvent.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibCoroutineWorker.kt 120 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/InteractorBaseComponent.kt 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/InteractorType.kt 7 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/InteractorAndViewModule.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibEventType.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/EmptyPresenter.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/WorkerBinder.kt 216 3 535 264 3 2 2024-10-31 2025-07-29 tys@uber.com rubin.yoo@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Builder.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibBuilder.kt 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibEvents.kt 109 4 535 216 4 3 2024-10-31 2025-09-15 tys@uber.com psteiger@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/InteractorComponent.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Bundle.kt 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Worker.kt 17 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Initializer.kt 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibRouterEvent.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Presenter.kt 42 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Router.kt 193 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/WorkerUnbinder.kt 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/Interactor.kt 172 4 535 215 4 3 2024-10-31 2025-09-16 tys@uber.com psteiger@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibInteractor.kt 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/FlowAsScope.kt 29 4 535 215 4 3 2024-10-31 2025-09-16 tys@uber.com psteiger@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/WorkerScopeProvider.kt 14 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/RibRefWatcher.kt 60 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/BasicRouter.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/src/main/kotlin/com/uber/rib/core/BasicInteractor.kt 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-base/build.gradle.kts 33 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com libraries/rib-android-compose/src/main/kotlin/com/uber/rib/core/BasicComposeRouter.kt 17 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android-compose/src/main/kotlin/com/uber/rib/core/ComposePresenter.kt 5 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android-compose/build.gradle.kts 18 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com libraries/rib-android-core/src/main/kotlin/com/uber/rib/core/ActivityDelegate.kt 25 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android-core/src/main/kotlin/com/uber/rib/core/HasActivityDelegate.kt 4 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-android-core/src/main/kotlin/com/uber/rib/core/CoreAppCompatActivity.kt 66 4 535 216 4 3 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-android-core/build.gradle.kts 12 2 216 214 2 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com libraries/rib-workflow/src/main/kotlin/com/uber/rib/workflow/core/internal/WorkflowFriendModuleApi.kt 4 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-workflow/src/main/kotlin/com/uber/rib/workflow/core/Step.kt 80 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-workflow/src/main/kotlin/com/uber/rib/workflow/core/Workflow.kt 14 4 535 216 4 3 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-workflow/src/main/kotlin/com/uber/rib/workflow/core/ActionableItem.kt 6 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-workflow/build.gradle.kts 18 1 216 216 1 1 2025-09-15 2025-09-15 psteiger@gmail.com psteiger@gmail.com libraries/rib-screen-stack-base/src/main/kotlin/com/uber/rib/core/screenstack/lifecycle/ScreenStackEvent.kt 8 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-screen-stack-base/src/main/kotlin/com/uber/rib/core/screenstack/ScreenStackBase.kt 12 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-screen-stack-base/src/main/kotlin/com/uber/rib/core/screenstack/ViewProvider.kt 37 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-screen-stack-base/build.gradle.kts 16 1 216 216 1 1 2025-09-15 2025-09-15 psteiger@gmail.com psteiger@gmail.com libraries/rib-debug-utils/src/main/kotlin/com/uber/rib/core/RouterDebugUtils.kt 20 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-debug-utils/build.gradle.kts 16 5 535 216 5 3 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-coroutines/src/main/kotlin/com/uber/rib/core/internal/CoroutinesFriendModuleApi.kt 4 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-coroutines/src/main/kotlin/com/uber/rib/core/RibCoroutinesConfig.kt 18 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-coroutines/src/main/kotlin/com/uber/rib/core/RibDispatchers.kt 31 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-coroutines/src/main/kotlin/com/uber/rib/core/RibCoroutineScopes.kt 80 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-coroutines/build.gradle.kts 21 2 220 216 2 2 2025-09-11 2025-09-15 psteiger@uber.com psteiger@gmail.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigatorState.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigator.kt 85 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigatorEvent.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/StackRouterNavigator.kt 341 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigatorEventType.kt 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigatorEvents.kt 22 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterNavigatorFactory.kt 13 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-router-navigator/src/main/kotlin/com/uber/rib/core/RouterAndState.kt 98 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-router-navigator/build.gradle.kts 16 1 216 216 1 1 2025-09-15 2025-09-15 psteiger@gmail.com psteiger@gmail.com libraries/rib-compiler-test/src/main/kotlin/com/uber/rib/compiler/RibTestProcessor.kt 24 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-test/src/main/kotlin/com/uber/rib/compiler/InteractorTestGenerator.kt 69 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-test/src/main/kotlin/com/uber/rib/compiler/Constants.kt 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-test/build.gradle.kts 33 2 217 216 2 1 2025-09-14 2025-09-15 psteiger@gmail.com psteiger@gmail.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/TypeProcessorPipeline.kt 20 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/CompilerUtils.kt 20 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/AnnotationVerifier.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/InteractorAnnotationVerifier.kt 84 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/ProcessContext.kt 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/Generator.kt 9 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/AnnotatedClass.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/VerificationFailedException.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/ProcessorPipeline.kt 21 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/InteractorAnnotatedClass.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/ErrorReporter.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/Constants.kt 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/RibProcessor.kt 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-compiler-app/src/main/kotlin/com/uber/rib/compiler/RibInteractorProcessorPipeline.kt 38 3 535 220 3 2 2024-10-31 2025-09-11 tys@uber.com psteiger@uber.com libraries/rib-compiler-app/build.gradle.kts 29 2 217 216 4 1 2025-09-14 2025-09-15 psteiger@gmail.com psteiger@gmail.com libraries/rib-coroutines-test/src/main/kotlin/com/uber/rib/core/RibCoroutinesRule.kt 18 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-coroutines-test/src/main/kotlin/com/uber/rib/core/TestRibCoroutineScopes.kt 41 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-coroutines-test/src/main/kotlin/com/uber/rib/core/TestRibDispatchers.kt 29 3 535 216 3 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-coroutines-test/build.gradle.kts 23 4 535 216 4 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/RibTestBasePlaceholder.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/TestRibCoroutineWorker.kt 23 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/FakeComponent.kt 18 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/InteractorHelper.kt 34 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/FakePresenter.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/AndroidRecordingRx2Observer.kt 55 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/FakeWorker.kt 2 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/FakeRouter.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/FakeInteractor.kt 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/WorkerHelper.kt 9 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/PresenterHelper.kt 11 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/src/main/kotlin/com/uber/rib/core/RouterHelper.kt 61 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com libraries/rib-test/build.gradle.kts 16 5 535 214 5 3 2024-10-31 2025-09-17 tys@uber.com psteiger@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/root/RootView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/root/RootBuilder.java 64 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/root/RootRouter.java 7 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/root/RootInteractor.java 15 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/RootActivity.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/java/com/uber/rib/SampleApplication.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/res/layout/root_rib.xml 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/src/main/res/values/ub__strings.xml 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial1/build.gradle.kts 20 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/RootView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/RootBuilder.java 68 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedout/LoggedOutRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedout/LoggedOutBuilder.java 70 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedout/LoggedOutInteractor.java 31 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedout/LoggedOutView.java 33 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameView.java 32 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameBuilder.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameInteractor.java 33 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeBuilder.java 70 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeInteractor.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/Board.java 48 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeView.java 95 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/loggedin/tictactoe/BoardCoordinate.java 15 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/RootRouter.java 24 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/root/RootInteractor.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/RootActivity.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/java/com/uber/rib/SampleApplication.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/res/layout/off_game_rib.xml 53 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/res/layout/root_rib.xml 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/res/layout/logged_out_rib.xml 23 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/res/layout/tic_tac_toe_rib.xml 100 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/src/main/res/values/ub__strings.xml 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial2/build.gradle.kts 28 3 217 214 4 2 2025-09-14 2025-09-17 psteiger@gmail.com psteiger@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/RootView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/RootBuilder.java 81 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedout/LoggedOutRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedout/LoggedOutBuilder.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedout/LoggedOutInteractor.java 40 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedout/LoggedOutView.java 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameView.java 54 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameBuilder.java 78 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameInteractor.java 59 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/ScoreStream.java 6 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/LoggedInRouter.java 55 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/LoggedInBuilder.java 103 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeBuilder.java 76 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeInteractor.java 82 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/Board.java 48 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeView.java 95 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/tictactoe/BoardCoordinate.java 15 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/MutableScoreStream.java 27 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/loggedin/LoggedInInteractor.java 39 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/RootRouter.java 36 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/root/RootInteractor.java 24 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/RootActivity.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/java/com/uber/rib/SampleApplication.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/res/layout/off_game_rib.xml 53 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/res/layout/root_rib.xml 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/res/layout/logged_out_rib.xml 31 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/res/layout/tic_tac_toe_rib.xml 100 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/src/main/res/values/ub__strings.xml 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3-completed/build.gradle.kts 23 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/UserName.kt 2 1 218 218 1 1 2025-09-13 2025-09-13 psteiger@gmail.com psteiger@gmail.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootActionableItem.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootBuilder.java 81 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedout/LoggedOutRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedout/LoggedOutBuilder.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedout/LoggedOutInteractor.java 41 3 535 218 3 2 2024-10-31 2025-09-13 tys@uber.com psteiger@gmail.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedout/LoggedOutView.java 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootWorkflow.java 25 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/WorkflowFactory.java 12 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/GameProvider.java 7 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/LoggedInActionableItem.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/GameKey.java 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameView.java 74 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameBuilder.java 82 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameInteractor.java 63 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/ScoreStream.java 7 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/LoggedInRouter.java 55 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/randomWinner/RandomWinnerView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/randomWinner/RandomWinnerBuilder.java 76 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/randomWinner/RandomWinnerInteractor.java 33 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/randomWinner/RandomWinnerRouter.java 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/LoggedInBuilder.java 149 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeBuilder.java 77 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeInteractor.java 83 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/Board.java 48 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeView.java 95 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/tictactoe/BoardCoordinate.java 15 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/MutableScoreStream.java 28 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/LoggedInInteractor.java 45 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootRouter.java 46 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootInteractor.java 25 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/root/RootWorkflowModel.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/RootActivity.java 47 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/java/com/uber/rib/SampleApplication.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/layout/game_button.xml 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/layout/off_game_rib.xml 46 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/layout/root_rib.xml 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/layout/logged_out_rib.xml 31 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/layout/tic_tac_toe_rib.xml 100 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/src/main/res/values/ub__strings.xml 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial4/build.gradle.kts 25 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/RootView.java 16 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/RootBuilder.java 81 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedout/LoggedOutRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedout/LoggedOutBuilder.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedout/LoggedOutInteractor.java 40 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedout/LoggedOutView.java 36 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameView.java 41 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameBuilder.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/offgame/OffGameInteractor.java 33 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/LoggedInRouter.java 55 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/LoggedInBuilder.java 79 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeBuilder.java 70 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeRouter.java 8 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeInteractor.java 71 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/Board.java 48 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/TicTacToeView.java 95 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/tictactoe/BoardCoordinate.java 15 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/loggedin/LoggedInInteractor.java 22 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/RootRouter.java 36 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/root/RootInteractor.java 24 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/RootActivity.java 13 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/java/com/uber/rib/SampleApplication.java 3 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/res/layout/off_game_rib.xml 53 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/res/layout/root_rib.xml 5 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/res/layout/logged_out_rib.xml 29 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/res/layout/tic_tac_toe_rib.xml 100 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/src/main/res/values/ub__strings.xml 10 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com tutorials/tutorial3/build.gradle.kts 22 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com gradle/test-libs.versions.toml 16 3 535 216 4 2 2024-10-31 2025-09-15 tys@uber.com psteiger@gmail.com gradle/libs.versions.toml 84 8 535 214 12 3 2024-10-31 2025-09-17 tys@uber.com psteiger@uber.com gradle/app-libs.versions.toml 25 1 214 214 1 1 2025-09-17 2025-09-17 psteiger@uber.com psteiger@uber.com conventions/settings.gradle.kts 11 3 535 214 3 2 2024-10-31 2025-09-17 tys@uber.com psteiger@uber.com conventions/src/main/kotlin/Extensions.kt 28 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com conventions/src/main/kotlin/ribs.android.application.gradle.kts 45 3 217 214 5 2 2025-09-14 2025-09-17 psteiger@gmail.com psteiger@uber.com conventions/src/main/kotlin/ribs.android.library.gradle.kts 42 3 220 216 5 2 2025-09-11 2025-09-15 psteiger@uber.com psteiger@gmail.com conventions/src/main/kotlin/ribs.android.application.errorprone.gradle.kts 20 2 216 214 3 2 2025-09-15 2025-09-17 psteiger@gmail.com psteiger@uber.com conventions/src/main/kotlin/ribs.spotless.gradle.kts 42 2 217 216 2 1 2025-09-14 2025-09-15 psteiger@gmail.com psteiger@gmail.com conventions/src/main/kotlin/ribs.kotlin.library.gradle.kts 17 2 217 216 3 1 2025-09-14 2025-09-15 psteiger@gmail.com psteiger@gmail.com conventions/build.gradle.kts 23 5 535 214 5 3 2024-10-31 2025-09-17 tys@uber.com psteiger@uber.com build.gradle.kts 13 2 217 216 4 1 2025-09-14 2025-09-15 psteiger@gmail.com psteiger@gmail.com config/lint/lint.xml 4 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com config/spotless/copyright.java 1 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com config/spotless/copyright.kt 1 2 535 534 2 1 2024-10-31 2024-11-01 tys@uber.com tys@uber.com