tooling/RIB.xctemplate/ownsView/___FILEBASENAME___Interactor.swift (6 lines): - line 7: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 12: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 16: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 24: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 33: // TODO: Implement business logic here. - line 38: // TODO: Pause any business logic. tutorials/tutorial2/TicTacToe/LoggedOut/LoggedOutInteractor.swift (6 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial1/TicTacToe/Root/RootInteractor.swift (6 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial2/TicTacToe/Root/RootInteractor.swift (6 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4-completed/TicTacToe/Root/RootInteractor.swift (5 lines): - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4/TicTacToe/Root/RootInteractor.swift (5 lines): - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4-completed/TicTacToe/LoggedOut/LoggedOutInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4/TicTacToe/LoggedOut/LoggedOutInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/LoggedOut/LoggedOutInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3-completed/TicTacToe/Root/RootInteractor.swift (5 lines): - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3-completed/TicTacToe/LoggedOut/LoggedOutInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tooling/RIB.xctemplate/Default/___FILEBASENAME___Interactor.swift (5 lines): - line 8: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 12: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 20: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 26: // TODO: Implement business logic here. - line 33: // TODO: Pause any business logic. tutorials/tutorial4-completed/TicTacToe/OffGame/OffGameInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/OffGame/OffGameInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4/TicTacToe/OffGame/OffGameInteractor.swift (5 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/Root/RootInteractor.swift (5 lines): - line 26: // TODO: Declare methods the interactor can invoke the presenter to present data. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tooling/RIB.xctemplate/Default/___FILEBASENAME___Builder.swift (4 lines): - line 6: // TODO: Make sure to convert the variable into lower-camelcase. - line 8: // TODO: Declare the set of dependencies required by this RIB, but won't be - line 14: // TODO: Make sure to convert the variable into lower-camelcase. - line 19: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial3-completed/TicTacToe/LoggedIn/LoggedInInteractor.swift (4 lines): - line 32: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 40: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 48: // TODO: Implement business logic here. - line 55: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/LoggedIn/LoggedInInteractor.swift (4 lines): - line 32: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 40: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 46: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tutorials/tutorial3-completed/TicTacToe/OffGame/OffGameInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 39: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 56: // TODO: Pause any business logic. tutorials/tutorial3-completed/TicTacToe/TicTacToe/TicTacToeInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 40: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 55: // TODO: Pause any business logic. tutorials/tutorial2/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tooling/Component Extension.xctemplate/___FILEBASENAME___Component+___VARIABLE_childName___.swift (3 lines): - line 6: // TODO: Update ___VARIABLE_productName___Dependency protocol to inherit this protocol. - line 8: // TODO: Declare dependencies needed from the parent scope of ___VARIABLE_productName___ to provide dependencies - line 14: // TODO: Implement properties to provide for ___VARIABLE_childName___ scope. tutorials/tutorial3-completed/TicTacToe/LoggedIn/LoggedInComponent+TicTacToe.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for TicTacToe scope. tutorials/tutorial2/TicTacToe/LoggedIn/LoggedInComponent+OffGame.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for OffGame scope. tutorials/tutorial3/TicTacToe/LoggedIn/LoggedInComponent+OffGame.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for OffGame scope. tutorials/tutorial2/TicTacToe/LoggedIn/LoggedInComponent+TicTacToe.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for TicTacToe scope. tutorials/tutorial4/TicTacToe/RandomWin/RandomWinInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tutorials/tutorial4-completed/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tutorials/tutorial4-completed/TicTacToe/RandomWin/RandomWinInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 48: // TODO: Implement business logic here. - line 53: // TODO: Pause any business logic. tooling/RIB.xctemplate/Default/___FILEBASENAME___Router.swift (3 lines): - line 11: // TODO: Declare methods the router invokes to manipulate the view hierarchy. Since - line 18: // TODO: Constructor inject child builder protocols to allow building children. - line 26: // TODO: Since this router does not own its view, it needs to cleanup the views tutorials/tutorial3/TicTacToe/TicTacToe/TicTacToeInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 40: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 55: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/LoggedIn/LoggedInComponent+TicTacToe.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for TicTacToe scope. tutorials/tutorial4-completed/TicTacToe/LoggedIn/LoggedInInteractor.swift (3 lines): - line 27: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 35: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 52: // TODO: Pause any business logic. tutorials/tutorial1/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tutorials/tutorial4/TicTacToe/LoggedIn/LoggedInComponent+OffGame.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for OffGame scope. tutorials/tutorial4-completed/TicTacToe/LoggedIn/LoggedInComponent+OffGame.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for OffGame scope. tutorials/tutorial4/TicTacToe/LoggedIn/LoggedInInteractor.swift (3 lines): - line 27: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. - line 35: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 52: // TODO: Pause any business logic. tutorials/tutorial4-completed/TicTacToe/LoggedIn/LoggedInComponent+TicTacToe.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for TicTacToe scope. tutorials/tutorial3-completed/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tutorials/tutorial2/TicTacToe/TicTacToe/TicTacToeInteractor.swift (3 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 40: // TODO: Add additional dependencies to constructor. Do not perform any logic - line 55: // TODO: Pause any business logic. tutorials/tutorial4/TicTacToe/LoggedIn/LoggedInComponent+TicTacToe.swift (3 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies - line 29: // TODO: Implement properties to provide for TicTacToe scope. tutorials/tutorial4/TicTacToe/Root/RootComponent+LoggedOut.swift (3 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies - line 29: // TODO: Implement properties to provide for LoggedOut scope. tutorials/tutorial4-completed/TicTacToe/LoggedOut/LoggedOutBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial3/TicTacToe/LoggedOut/LoggedOutRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4-completed/TicTacToe/ScoreBoard/BasicScoreBoardRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4-completed/TicTacToe/RandomWin/RandomWinRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4-completed/TicTacToe/ScoreBoard/BasicScoreBoardInteractor.swift (2 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. tooling/RIB Unit Tests.xctemplate/___FILEBASENAME___RouterTests.swift (2 lines): - line 10: // TODO: declare other objects and mocks you need as private vars - line 15: // TODO: instantiate objects and mocks tutorials/tutorial3/TicTacToe/LoggedOut/LoggedOutBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial3/TicTacToe/TicTacToe/TicTacToeBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial4-completed/TicTacToe/Root/RootComponent+LoggedIn.swift (2 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies tutorials/tutorial3/TicTacToe/OffGame/OffGameRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/TicTacToe/TicTacToeInteractor.swift (2 lines): - line 21: // TODO: Delcare methods the interactor can invoke to manage sub-tree via the router. - line 55: // TODO: Pause any business logic. tutorials/tutorial3/TicTacToe/OffGame/OffGameBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial2/TicTacToe/LoggedOut/LoggedOutBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial2/TicTacToe/TicTacToe/TicTacToeBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial3-completed/TicTacToe/LoggedOut/LoggedOutBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tooling/RIB.xctemplate/ownsView/___FILEBASENAME___Builder.swift (2 lines): - line 6: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 12: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial3-completed/TicTacToe/OffGame/OffGameRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/LoggedOut/LoggedOutRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial2/TicTacToe/LoggedOut/LoggedOutRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/LoggedOut/LoggedOutBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tooling/RIB.xctemplate/ownsView/___FILEBASENAME___Router.swift (2 lines): - line 11: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 16: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial3/TicTacToe/Root/RootComponent+LoggedIn.swift (2 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies tutorials/tutorial4-completed/TicTacToe/TicTacToe/TicTacToeInteractor.swift (2 lines): - line 21: // TODO: Delcare methods the interactor can invoke to manage sub-tree via the router. - line 55: // TODO: Pause any business logic. tutorials/tutorial3-completed/TicTacToe/LoggedOut/LoggedOutRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial2/TicTacToe/Root/RootComponent+LoggedIn.swift (2 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies tutorials/tutorial4-completed/TicTacToe/TicTacToe/TicTacToeRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tooling/RIB Unit Tests.xctemplate/___FILEBASENAME___InteractorTests.swift (2 lines): - line 10: // TODO: declare other objects and mocks you need as private vars - line 15: // TODO: instantiate objects and mocks tutorials/tutorial4/TicTacToe/Root/RootComponent+LoggedIn.swift (2 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies tutorials/tutorial2/TicTacToe/TicTacToe/TicTacToeRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4-completed/TicTacToe/LoggedOut/LoggedOutRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/ScoreBoard/BasicScoreBoardInteractor.swift (2 lines): - line 21: // TODO: Declare methods the interactor can invoke to manage sub-tree via the router. - line 30: // TODO: Declare methods the interactor can invoke to communicate with other RIBs. tutorials/tutorial3-completed/TicTacToe/LoggedIn/LoggedInComponent+OffGame.swift (2 lines): - line 20: // TODO: Update LoggedInDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of LoggedIn to provide dependencies tutorials/tutorial3/TicTacToe/TicTacToe/TicTacToeRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/TicTacToe/TicTacToeRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial1/TicTacToe/Root/RootBuilder.swift (2 lines): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be - line 26: // TODO: Declare 'fileprivate' dependencies that are only used by this RIB. tutorials/tutorial4/TicTacToe/ScoreBoard/BasicScoreBoardRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial3-completed/TicTacToe/Root/RootComponent+LoggedIn.swift (2 lines): - line 20: // TODO: Update RootDependency protocol to inherit this protocol. - line 23: // TODO: Declare dependencies needed from the parent scope of Root to provide dependencies tutorials/tutorial3-completed/TicTacToe/TicTacToe/TicTacToeRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial4/TicTacToe/RandomWin/RandomWinRouter.swift (2 lines): - line 25: // TODO: Declare methods the router invokes to manipulate the view hierarchy. - line 30: // TODO: Constructor inject child builder protocols to allow building children. tutorials/tutorial2/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial4/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tooling/RIB.xctemplate/ownsView/___FILEBASENAME___ViewController.swift (1 line): - line 8: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial1/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial3/TicTacToe/Root/RootBuilder.swift (1 line): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be tutorials/tutorial3-completed/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial3-completed/TicTacToe/Root/RootBuilder.swift (1 line): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be tutorials/tutorial3/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial4-completed/TicTacToe/ScoreBoard/BasicScoreBoardViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial4/TicTacToe/Root/RootBuilder.swift (1 line): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be tutorials/tutorial2/TicTacToe/Root/RootBuilder.swift (1 line): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be tutorials/tutorial4-completed/TicTacToe/Root/RootViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial4/TicTacToe/ScoreBoard/BasicScoreBoardViewController.swift (1 line): - line 22: // TODO: Declare properties and methods that the view controller can invoke to perform tutorials/tutorial4-completed/TicTacToe/Root/RootBuilder.swift (1 line): - line 20: // TODO: Declare the set of dependencies required by this RIB, but cannot be