|
22 | 22 | 1F474F2E22356C7F0092DB4B /* MoviesRepositoryInterfaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFC830221B0041007D99D2 /* MoviesRepositoryInterfaces.swift */; };
|
23 | 23 | 1F474F2F22356C7F0092DB4B /* PosterImagesRepositoryInterfaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFC82C221B0041007D99D2 /* PosterImagesRepositoryInterfaces.swift */; };
|
24 | 24 | 1F474F3022356C7F0092DB4B /* MoviesQueriesRepositoryInterfaces.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFC828221B0041007D99D2 /* MoviesQueriesRepositoryInterfaces.swift */; };
|
| 25 | + 1F53E2B623125896008D6A05 /* UIViewController+addChild.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F53E2B523125896008D6A05 /* UIViewController+addChild.swift */; }; |
| 26 | + 1F53E2B823125F71008D6A05 /* MoviesQueryListViewItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F53E2B723125F71008D6A05 /* MoviesQueryListViewItemModel.swift */; }; |
| 27 | + 1F53E2B923125FAD008D6A05 /* MoviesQueryListViewItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F53E2B723125F71008D6A05 /* MoviesQueryListViewItemModel.swift */; }; |
25 | 28 | 1F77930F222C0DF2004E034C /* StoryboardInstantiable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F77930E222C0DF2004E034C /* StoryboardInstantiable.swift */; };
|
26 | 29 | 1F84DECE2300677B00139F73 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FEE31612218B17E00C160B9 /* Observable.swift */; };
|
27 | 30 | 1F84DED023006BDA00139F73 /* FetchMoviesRecentQueriesUseCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F84DECF23006BDA00139F73 /* FetchMoviesRecentQueriesUseCase.swift */; };
|
|
61 | 64 | 1FE49D8A230AA7C200D1D42E /* MoviesListItemCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D73230AA7C200D1D42E /* MoviesListItemCell.swift */; };
|
62 | 65 | 1FE49D8B230AA7C200D1D42E /* MoviesListTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D74230AA7C200D1D42E /* MoviesListTableViewController.swift */; };
|
63 | 66 | 1FE49D8C230AA7C200D1D42E /* MoviesListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D75230AA7C200D1D42E /* MoviesListViewController.swift */; };
|
64 |
| - 1FE49D8D230AA7C200D1D42E /* MoviesListViewRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D76230AA7C200D1D42E /* MoviesListViewRouter.swift */; }; |
65 | 67 | 1FE49D8E230AA7C200D1D42E /* MoviesQueryListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D7A230AA7C200D1D42E /* MoviesQueryListView.swift */; };
|
66 | 68 | 1FE49D8F230AA7C200D1D42E /* MoviesQueryListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D7E230AA7C200D1D42E /* MoviesQueryListViewModel.swift */; };
|
67 | 69 | 1FE49D90230AA7C200D1D42E /* MovieDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE49D80230AA7C200D1D42E /* MovieDetailsViewModel.swift */; };
|
|
112 | 114 | 1F1FC48722E3693100BCBA8D /* Endpoint.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Endpoint.swift; sourceTree = "<group>"; };
|
113 | 115 | 1F1FC48822E3693100BCBA8D /* NetworkConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkConfig.swift; sourceTree = "<group>"; };
|
114 | 116 | 1F474F2122356B1E0092DB4B /* Cancelable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Cancelable.swift; sourceTree = "<group>"; };
|
| 117 | + 1F53E2B523125896008D6A05 /* UIViewController+addChild.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+addChild.swift"; sourceTree = "<group>"; }; |
| 118 | + 1F53E2B723125F71008D6A05 /* MoviesQueryListViewItemModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoviesQueryListViewItemModel.swift; sourceTree = "<group>"; }; |
115 | 119 | 1F77930E222C0DF2004E034C /* StoryboardInstantiable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoryboardInstantiable.swift; sourceTree = "<group>"; };
|
116 | 120 | 1F84DECF23006BDA00139F73 /* FetchMoviesRecentQueriesUseCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FetchMoviesRecentQueriesUseCase.swift; sourceTree = "<group>"; };
|
117 | 121 | 1F8D092F2301C2F20061FB6F /* MoviesPage+Decodable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "MoviesPage+Decodable.swift"; sourceTree = "<group>"; };
|
|
148 | 152 | 1FE49D73230AA7C200D1D42E /* MoviesListItemCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesListItemCell.swift; sourceTree = "<group>"; };
|
149 | 153 | 1FE49D74230AA7C200D1D42E /* MoviesListTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesListTableViewController.swift; sourceTree = "<group>"; };
|
150 | 154 | 1FE49D75230AA7C200D1D42E /* MoviesListViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesListViewController.swift; sourceTree = "<group>"; };
|
151 |
| - 1FE49D76230AA7C200D1D42E /* MoviesListViewRouter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesListViewRouter.swift; sourceTree = "<group>"; }; |
152 | 155 | 1FE49D7A230AA7C200D1D42E /* MoviesQueryListView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesQueryListView.swift; sourceTree = "<group>"; };
|
153 | 156 | 1FE49D7E230AA7C200D1D42E /* MoviesQueryListViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoviesQueryListViewModel.swift; sourceTree = "<group>"; };
|
154 | 157 | 1FE49D80230AA7C200D1D42E /* MovieDetailsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MovieDetailsViewModel.swift; sourceTree = "<group>"; };
|
|
490 | 493 | children = (
|
491 | 494 | 1FEED0EE2023575C000F4EAA /* Protocols */,
|
492 | 495 | 1FEE31612218B17E00C160B9 /* Observable.swift */,
|
| 496 | + 1F53E2B523125896008D6A05 /* UIViewController+addChild.swift */, |
493 | 497 | );
|
494 | 498 | path = Utils;
|
495 | 499 | sourceTree = "<group>";
|
|
577 | 581 | isa = PBXGroup;
|
578 | 582 | children = (
|
579 | 583 | 1FE49D7E230AA7C200D1D42E /* MoviesQueryListViewModel.swift */,
|
| 584 | + 1F53E2B723125F71008D6A05 /* MoviesQueryListViewItemModel.swift */, |
580 | 585 | );
|
581 | 586 | path = ViewModel;
|
582 | 587 | sourceTree = "<group>";
|
|
629 | 634 | 1FE49D99230AEB4000D1D42E /* View */ = {
|
630 | 635 | isa = PBXGroup;
|
631 | 636 | children = (
|
| 637 | + 1FE49D75230AA7C200D1D42E /* MoviesListViewController.swift */, |
632 | 638 | 1FE49D70230AA7C200D1D42E /* MoviesListViewController.storyboard */,
|
633 | 639 | 1FE49D71230AA7C200D1D42E /* MoviesListTableView */,
|
634 |
| - 1FE49D75230AA7C200D1D42E /* MoviesListViewController.swift */, |
635 |
| - 1FE49D76230AA7C200D1D42E /* MoviesListViewRouter.swift */, |
636 | 640 | );
|
637 | 641 | path = View;
|
638 | 642 | sourceTree = "<group>";
|
|
836 | 840 | buildActionMask = 2147483647;
|
837 | 841 | files = (
|
838 | 842 | 1FEED0F02023576A000F4EAA /* Alertable.swift in Sources */,
|
| 843 | + 1F53E2B823125F71008D6A05 /* MoviesQueryListViewItemModel.swift in Sources */, |
839 | 844 | FC2B715C2156FF93002BD59E /* AppAppearance.swift in Sources */,
|
840 | 845 | 1F1FC48922E3693100BCBA8D /* NetworkService.swift in Sources */,
|
841 | 846 | FC74081A2165574400FE52A5 /* MovieQuery.swift in Sources */,
|
842 | 847 | 1FFFC835221B0041007D99D2 /* MoviesRepository.swift in Sources */,
|
843 | 848 | 1FE49D8B230AA7C200D1D42E /* MoviesListTableViewController.swift in Sources */,
|
844 | 849 | 1FA533E2201EF5F700747E55 /* APIEndpoints.swift in Sources */,
|
845 |
| - 1FE49D8D230AA7C200D1D42E /* MoviesListViewRouter.swift in Sources */, |
846 | 850 | 1F77930F222C0DF2004E034C /* StoryboardInstantiable.swift in Sources */,
|
847 | 851 | 1FE49D84230AA7C200D1D42E /* MoviesQueriesItemCell.swift in Sources */,
|
| 852 | + 1F53E2B623125896008D6A05 /* UIViewController+addChild.swift in Sources */, |
848 | 853 | 1F84DED023006BDA00139F73 /* FetchMoviesRecentQueriesUseCase.swift in Sources */,
|
849 | 854 | 1FC2C9632301FEC0001AE47E /* MovieQuery+Codable.swift in Sources */,
|
850 | 855 | 1F8D09312301C2F20061FB6F /* MoviesPage+Decodable.swift in Sources */,
|
|
888 | 893 | 1F9034C82306FF2D00DEA4BD /* NetworkConfig.swift in Sources */,
|
889 | 894 | 1F9034C62306FF2D00DEA4BD /* DataTransferService.swift in Sources */,
|
890 | 895 | 1F9034C42306FDFE00DEA4BD /* NetworkServiceTests.swift in Sources */,
|
| 896 | + 1F53E2B923125FAD008D6A05 /* MoviesQueryListViewItemModel.swift in Sources */, |
891 | 897 | 1F9035412307758D00DEA4BD /* PosterImagesRepositoryMock.swift in Sources */,
|
892 | 898 | 1F474F2E22356C7F0092DB4B /* MoviesRepositoryInterfaces.swift in Sources */,
|
893 | 899 | 1FE49D9A230AEC4F00D1D42E /* MoviesListViewItemModel.swift in Sources */,
|
|
0 commit comments