uber / RIBs-iOS
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 206 files with 6,858 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (29 lines of code)
    • 205 files changed 1-5 times (6,829 lines of code)
0% | 0% | 0% | <1% | 99%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 206 files with 6,858 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 12 files changed by 2-5 contributors (628 lines of code)
    • 194 files changed by 1 contributor (6,230 lines of code)
0% | 0% | 0% | 9% | 90%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
swift, md, plist, storyboard, xib, txt, sh, yaml, gitignore, h, json, podspec
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
swift0% | 0% | 0% | <1% | 99%
h0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT0% | 0% | 0% | 100% | 0%
tutorials0% | 0% | 0% | 0% | 100%
RIBsTests0% | 0% | 0% | 0% | 100%
RIBs0% | 0% | 0% | 0% | 100%
tooling0% | 0% | 0% | 0% | 100%
Example0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
29 - 2020-05-04 2025-09-11 8 5 pomozoff@mail.ru alex.v.bush@gmail.com
41 2 2024-10-03 2025-04-30 3 2 tys@uber.com alex.v.bush@gmail.com
56 3 2024-10-03 2025-04-30 3 2 tys@uber.com alex.v.bush@gmail.com
Mocks.swift
in RIBsTests
65 2 2024-10-03 2025-08-05 3 3 tys@uber.com rudro@uber.com
LeakDetector.swift
in RIBs/Classes/LeakDetector
107 4 2024-10-03 2025-08-05 3 3 tys@uber.com rudro@uber.com
ViewController.swift
in Example/RIBs
9 - 2025-04-29 2025-05-01 2 2 r.brovko@asbis.com alex.v.bush@gmail.com
AppDelegate.swift
in Example/RIBs
18 6 2025-04-29 2025-05-01 2 2 r.brovko@asbis.com alex.v.bush@gmail.com
PresentableInteractorTests.swift
in RIBsTests/Interactor
22 1 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
LeakDetectorMock.swift
in RIBsTests/LeakDetector
27 1 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
ViewableRouterTests.swift
in RIBsTests/Router
34 2 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
InteractorTests.swift
in RIBsTests/Interactor
109 12 2025-06-23 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
RouterTests.swift
in RIBsTests/Router
111 10 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
LoggedInComponent+RandomWin.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootActionableItem.swift
in tutorials/tutorial4/TicTacToe/ActionableItems
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+RandomWin.swift
in tutorials/tutorial4/TicTacToe/LoggedIn
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Dependency.swift
in RIBs/Classes/DI
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RIBs.h
in RIBs
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInActionableItem.swift
in tutorials/tutorial4-completed/TicTacToe/ActionableItems
4 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootActionableItem.swift
in tutorials/tutorial4-completed/TicTacToe/ActionableItems
4 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Stub.swift
in tutorials/tutorial4/TicTacToe/Promo
4 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial3/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+TicTacToe.swift
in tutorials/tutorial3/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+OffGame.swift
in tutorials/tutorial3/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial4-completed/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+TicTacToe.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+OffGame.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial4/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+TicTacToe.swift
in tutorials/tutorial4/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+OffGame.swift
in tutorials/tutorial4/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial3-completed/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+TicTacToe.swift
in tutorials/tutorial3-completed/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial2/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+TicTacToe.swift
in tutorials/tutorial2/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+OffGame.swift
in tutorials/tutorial2/TicTacToe/LoggedIn
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial1/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Component+___VARIABLE_childName___.swift
in tooling/Component Extension.xctemplate
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial3/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial4-completed/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial4/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial3-completed/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial2/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
AppComponent.swift
in tutorials/tutorial1/TicTacToe/AppStart
6 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedIn.swift
in tutorials/tutorial3/TicTacToe/Root
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedIn.swift
in tutorials/tutorial4-completed/TicTacToe/Root
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedIn.swift
in tutorials/tutorial4/TicTacToe/Root
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedIn.swift
in tutorials/tutorial3-completed/TicTacToe/Root
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInComponent+OffGame.swift
in tutorials/tutorial3-completed/TicTacToe/LoggedIn
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedIn.swift
in tutorials/tutorial2/TicTacToe/Root
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___ViewController.swift
in tooling/RIB.xctemplate/ownsView
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Presenter.swift
in RIBs/Classes
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
29 - 2020-05-04 2025-09-11 8 5 pomozoff@mail.ru alex.v.bush@gmail.com
LeakDetector.swift
in RIBs/Classes/LeakDetector
107 4 2024-10-03 2025-08-05 3 3 tys@uber.com rudro@uber.com
Mocks.swift
in RIBsTests
65 2 2024-10-03 2025-08-05 3 3 tys@uber.com rudro@uber.com
56 3 2024-10-03 2025-04-30 3 2 tys@uber.com alex.v.bush@gmail.com
41 2 2024-10-03 2025-04-30 3 2 tys@uber.com alex.v.bush@gmail.com
AppDelegate.swift
in Example/RIBs
18 6 2025-04-29 2025-05-01 2 2 r.brovko@asbis.com alex.v.bush@gmail.com
ViewController.swift
in Example/RIBs
9 - 2025-04-29 2025-05-01 2 2 r.brovko@asbis.com alex.v.bush@gmail.com
LeakDetectorMock.swift
in RIBsTests/LeakDetector
27 1 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
RouterTests.swift
in RIBsTests/Router
111 10 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
ViewableRouterTests.swift
in RIBsTests/Router
34 2 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
InteractorTests.swift
in RIBsTests/Interactor
109 12 2025-06-23 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
PresentableInteractorTests.swift
in RIBsTests/Interactor
22 1 2025-07-26 2025-08-05 2 2 alex.v.bush@gmail.com rudro@uber.com
RIBs.h
in RIBs
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Router.swift
in RIBs/Classes
98 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Interactor.swift
in RIBs/Classes
80 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Executor.swift
in RIBs/Classes/LeakDetector
27 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Workflow.swift
in RIBs/Classes/Workflow
99 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LaunchRouter.swift
in RIBs/Classes
15 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
ViewControllable.swift
in RIBs/Classes
9 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Builder.swift
in RIBs/Classes
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Worker.swift
in RIBs/Classes/Worker
104 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
43 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Foundation+Extensions.swift
in RIBs/Classes/Extensions
9 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
10 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Dependency.swift
in RIBs/Classes/DI
3 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Component.swift
in RIBs/Classes/DI
24 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Presenter.swift
in RIBs/Classes
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
ViewableRouter.swift
in RIBs/Classes
39 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
47 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Interactor.swift
in tooling/RIB.xctemplate/Default
19 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Builder.swift
in tooling/RIB.xctemplate/Default
23 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Router.swift
in tooling/RIB.xctemplate/Default
17 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___ViewController.swift
in tooling/RIB.xctemplate/ownsView
8 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Interactor.swift
in tooling/RIB.xctemplate/ownsView
23 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Builder.swift
in tooling/RIB.xctemplate/ownsView
20 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Router.swift
in tooling/RIB.xctemplate/ownsView
13 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___RouterTests.swift
in tooling/RIB Unit Tests.xctemplate
10 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___InteractorTests.swift
in tooling/RIB Unit Tests.xctemplate
10 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
___FILEBASENAME___Component+___VARIABLE_childName___.swift
in tooling/Component Extension.xctemplate
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
WorkflowTests.swift
in RIBsTests/Workflow
162 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
WorkerTests.swift
in RIBsTests/Worker
75 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Foundation+ExtensionsTests.swift
in RIBsTests/Extensions
17 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
ComponentTests.swift
in RIBsTests/DI
35 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
19 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
DELETE_ME.swift
in tutorials/tutorial1/TicTacToe/LoggedOut
15 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootComponent+LoggedOut.swift
in tutorials/tutorial1/TicTacToe/Root
5 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootRouter.swift
in tutorials/tutorial1/TicTacToe/Root
26 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootBuilder.swift
in tutorials/tutorial1/TicTacToe/Root
22 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootViewController.swift
in tutorials/tutorial1/TicTacToe/Root
21 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootInteractor.swift
in tutorials/tutorial1/TicTacToe/Root
23 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TicTacToeMocks.swift
in tutorials/tutorial2/TicTacToeTests
194 23 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
WorkflowTests.swift
in RIBsTests/Workflow
162 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeInteractor.swift
in tutorials/tutorial4/TicTacToe/TicTacToe
130 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeInteractor.swift
in tutorials/tutorial4-completed/TicTacToe/TicTacToe
130 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeInteractor.swift
in tutorials/tutorial2/TicTacToe/TicTacToe
107 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
OffGameViewController.swift
in tutorials/tutorial3-completed/TicTacToe/OffGame
105 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Worker.swift
in RIBs/Classes/Worker
104 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeInteractor.swift
in tutorials/tutorial3/TicTacToe/TicTacToe
103 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeInteractor.swift
in tutorials/tutorial3-completed/TicTacToe/TicTacToe
102 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Workflow.swift
in RIBs/Classes/Workflow
99 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Router.swift
in RIBs/Classes
98 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeViewController.swift
in tutorials/tutorial2/TicTacToe/TicTacToe
98 9 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeViewController.swift
in tutorials/tutorial3-completed/TicTacToe/TicTacToe
98 7 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeViewController.swift
in tutorials/tutorial4/TicTacToe/TicTacToe
98 7 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeViewController.swift
in tutorials/tutorial4-completed/TicTacToe/TicTacToe
98 7 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
TicTacToeViewController.swift
in tutorials/tutorial3/TicTacToe/TicTacToe
90 9 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
Interactor.swift
in RIBs/Classes
80 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
WorkerTests.swift
in RIBsTests/Worker
75 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
BasicScoreBoardViewController.swift
in tutorials/tutorial4/TicTacToe/ScoreBoard
73 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
BasicScoreBoardViewController.swift
in tutorials/tutorial4-completed/TicTacToe/ScoreBoard
73 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
OffGameViewController.swift
in tutorials/tutorial4/TicTacToe/OffGame
63 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
OffGameViewController.swift
in tutorials/tutorial4-completed/TicTacToe/OffGame
63 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RandomWinViewController.swift
in tutorials/tutorial4/TicTacToe/RandomWin
61 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RandomWinViewController.swift
in tutorials/tutorial4-completed/TicTacToe/RandomWin
61 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedOutViewController.swift
in tutorials/tutorial2/TicTacToe/LoggedOut
60 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedOutViewController.swift
in tutorials/tutorial3-completed/TicTacToe/LoggedOut
60 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedOutViewController.swift
in tutorials/tutorial4/TicTacToe/LoggedOut
60 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedOutViewController.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedOut
60 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedOutViewController.swift
in tutorials/tutorial3/TicTacToe/LoggedOut
60 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInRouter.swift
in tutorials/tutorial3-completed/TicTacToe/LoggedIn
57 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInRouter.swift
in tutorials/tutorial3/TicTacToe/LoggedIn
57 5 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
OffGameViewController.swift
in tutorials/tutorial3/TicTacToe/OffGame
50 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInRouter.swift
in tutorials/tutorial4/TicTacToe/LoggedIn
49 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInRouter.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
49 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootViewController.swift
in tutorials/tutorial4/TicTacToe/Root
48 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootViewController.swift
in tutorials/tutorial4-completed/TicTacToe/Root
48 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
47 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInBuilder.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
47 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInBuilder.swift
in tutorials/tutorial4/TicTacToe/LoggedIn
46 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
43 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootInteractor.swift
in tutorials/tutorial4-completed/TicTacToe/Root
43 4 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootRouter.swift
in tutorials/tutorial3-completed/TicTacToe/Root
42 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootRouter.swift
in tutorials/tutorial4-completed/TicTacToe/Root
42 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootRouter.swift
in tutorials/tutorial3/TicTacToe/Root
42 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
RootRouter.swift
in tutorials/tutorial4/TicTacToe/Root
41 2 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInInteractor.swift
in tutorials/tutorial4-completed/TicTacToe/LoggedIn
41 7 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
LoggedInBuilder.swift
in tutorials/tutorial3-completed/TicTacToe/LoggedIn
40 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
ViewableRouter.swift
in RIBs/Classes
39 - 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
OffGameInteractor.swift
in tutorials/tutorial3-completed/TicTacToe/OffGame
39 3 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com
ScoreStream.swift
in tutorials/tutorial4/TicTacToe/Models
38 1 2024-10-03 2024-10-03 1 1 tys@uber.com tys@uber.com