|
32 | 32 | 0135E7192D7E33F9004AD8FA /* CompleteScanResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0135E7152D7E33F9004AD8FA /* CompleteScanResultView.swift */; }; |
33 | 33 | 0135E71A2D7E33F9004AD8FA /* ShowTagInfoScanResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0135E7172D7E33F9004AD8FA /* ShowTagInfoScanResultView.swift */; }; |
34 | 34 | 0135E71B2D7E33F9004AD8FA /* ScanView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0135E7162D7E33F9004AD8FA /* ScanView.swift */; }; |
35 | | - 0135E8E42D7E4478004AD8FA /* SampleCode.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 0135E8E22D7E4478004AD8FA /* SampleCode.xcconfig */; }; |
36 | 35 | 013DE735284E99DF00528CC5 /* ShopCreateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 013DE734284E99DF00528CC5 /* ShopCreateView.swift */; }; |
37 | 36 | 01467357299902230005423D /* ShopSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01467356299902230005423D /* ShopSettingsView.swift */; }; |
38 | 37 | 01482FA42B351E4100A56D43 /* AcceptPrivacyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01482FA32B351E4100A56D43 /* AcceptPrivacyView.swift */; }; |
|
56 | 55 | 017203A325A96F7B008FD63B /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203A225A96F7A008FD63B /* Constants.swift */; }; |
57 | 56 | 017203B325A96FD6008FD63B /* UIApplication+DismissKeyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203A825A96FBF008FD63B /* UIApplication+DismissKeyboard.swift */; }; |
58 | 57 | 017203B625A96FD6008FD63B /* View+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203AB25A96FBF008FD63B /* View+Extensions.swift */; }; |
59 | | - 017203CA25A97090008FD63B /* SessionController+States.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203C825A9708A008FD63B /* SessionController+States.swift */; }; |
60 | 58 | 017203CB25A97090008FD63B /* SessionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203C725A9708A008FD63B /* SessionController.swift */; }; |
61 | 59 | 017203EB25AA6606008FD63B /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203EA25AA6601008FD63B /* Logger.swift */; }; |
62 | 60 | 0172040025AA6775008FD63B /* LoginRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 017203F525AA675E008FD63B /* LoginRepository.swift */; }; |
|
119 | 117 | 018D4EFF2B6350F500CBA736 /* Inter-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 018D4EFE2B6350F500CBA736 /* Inter-Bold.ttf */; }; |
120 | 118 | 018E21CB2B36367F00FFD1F6 /* MeRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018E21CA2B36367F00FFD1F6 /* MeRequest.swift */; }; |
121 | 119 | 018E21CD2B36377800FFD1F6 /* MeService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018E21CC2B36377800FFD1F6 /* MeService.swift */; }; |
| 120 | + 0199CD242E07510200109DC6 /* AccountPasswordRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD212E07510200109DC6 /* AccountPasswordRepositoryProtocol.swift */; }; |
| 121 | + 0199CD252E07510200109DC6 /* ItemTagRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD222E07510200109DC6 /* ItemTagRepositoryProtocol.swift */; }; |
| 122 | + 0199CD262E07510200109DC6 /* ShopRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD232E07510200109DC6 /* ShopRepositoryProtocol.swift */; }; |
| 123 | + 0199CD2A2E07512100109DC6 /* OnboardingRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD282E07512100109DC6 /* OnboardingRepositoryProtocol.swift */; }; |
| 124 | + 0199CD2B2E07512100109DC6 /* SignUpRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD292E07512100109DC6 /* SignUpRepositoryProtocol.swift */; }; |
| 125 | + 0199CD2C2E07512100109DC6 /* LoginRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD272E07512100109DC6 /* LoginRepositoryProtocol.swift */; }; |
| 126 | + 0199CD3E2E075CBB00109DC6 /* SessionControllerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0199CD3D2E075CBB00109DC6 /* SessionControllerProtocol.swift */; }; |
122 | 127 | 01B37C7629B0960700BF5B2D /* ForgotPasswordView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B37C7529B0960700BF5B2D /* ForgotPasswordView.swift */; }; |
123 | 128 | 01B526542AF4E36400655131 /* MainTab.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B526532AF4E36400655131 /* MainTab.swift */; }; |
124 | 129 | 01B526562AF4E82A00655131 /* ScrollToTopID.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01B526552AF4E82A00655131 /* ScrollToTopID.swift */; }; |
|
205 | 210 | 017203A825A96FBF008FD63B /* UIApplication+DismissKeyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+DismissKeyboard.swift"; sourceTree = "<group>"; }; |
206 | 211 | 017203AB25A96FBF008FD63B /* View+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "View+Extensions.swift"; sourceTree = "<group>"; }; |
207 | 212 | 017203C725A9708A008FD63B /* SessionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionController.swift; sourceTree = "<group>"; }; |
208 | | - 017203C825A9708A008FD63B /* SessionController+States.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SessionController+States.swift"; sourceTree = "<group>"; }; |
209 | 213 | 017203EA25AA6601008FD63B /* Logger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = "<group>"; }; |
210 | 214 | 017203F525AA675E008FD63B /* LoginRepository.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginRepository.swift; sourceTree = "<group>"; }; |
211 | 215 | 0172045725AA82B4008FD63B /* MainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = "<group>"; }; |
|
267 | 271 | 018D4EFE2B6350F500CBA736 /* Inter-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Inter-Bold.ttf"; sourceTree = "<group>"; }; |
268 | 272 | 018E21CA2B36367F00FFD1F6 /* MeRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeRequest.swift; sourceTree = "<group>"; }; |
269 | 273 | 018E21CC2B36377800FFD1F6 /* MeService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeService.swift; sourceTree = "<group>"; }; |
| 274 | + 0199CD212E07510200109DC6 /* AccountPasswordRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountPasswordRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 275 | + 0199CD222E07510200109DC6 /* ItemTagRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItemTagRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 276 | + 0199CD232E07510200109DC6 /* ShopRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShopRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 277 | + 0199CD272E07512100109DC6 /* LoginRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 278 | + 0199CD282E07512100109DC6 /* OnboardingRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 279 | + 0199CD292E07512100109DC6 /* SignUpRepositoryProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignUpRepositoryProtocol.swift; sourceTree = "<group>"; }; |
| 280 | + 0199CD3D2E075CBB00109DC6 /* SessionControllerProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionControllerProtocol.swift; sourceTree = "<group>"; }; |
270 | 281 | 01B37C7529B0960700BF5B2D /* ForgotPasswordView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ForgotPasswordView.swift; sourceTree = "<group>"; }; |
271 | 282 | 01B526532AF4E36400655131 /* MainTab.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTab.swift; sourceTree = "<group>"; }; |
272 | 283 | 01B526552AF4E82A00655131 /* ScrollToTopID.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScrollToTopID.swift; sourceTree = "<group>"; }; |
|
565 | 576 | 017203C525A9708A008FD63B /* Sessions */ = { |
566 | 577 | isa = PBXGroup; |
567 | 578 | children = ( |
568 | | - 01E0A62125BD4A7800298D35 /* Shopkeeper+Backdoor.swift */, |
569 | 579 | 017203C725A9708A008FD63B /* SessionController.swift */, |
570 | | - 017203C825A9708A008FD63B /* SessionController+States.swift */, |
| 580 | + 0199CD3D2E075CBB00109DC6 /* SessionControllerProtocol.swift */, |
| 581 | + 01E0A62125BD4A7800298D35 /* Shopkeeper+Backdoor.swift */, |
571 | 582 | ); |
572 | 583 | path = Sessions; |
573 | 584 | sourceTree = "<group>"; |
|
584 | 595 | isa = PBXGroup; |
585 | 596 | children = ( |
586 | 597 | 017203F525AA675E008FD63B /* LoginRepository.swift */, |
| 598 | + 0199CD272E07512100109DC6 /* LoginRepositoryProtocol.swift */, |
587 | 599 | 017278062D7D4F5800CE424F /* OnboardingRepository.swift */, |
| 600 | + 0199CD282E07512100109DC6 /* OnboardingRepositoryProtocol.swift */, |
588 | 601 | 0172052E25AC41A7008FD63B /* SessionRequest.swift */, |
589 | 602 | 0172051925AAF6BF008FD63B /* SessionsService.swift */, |
590 | 603 | 011DDC20287669EA00C6C21F /* SignUpRepository.swift */, |
| 604 | + 0199CD292E07512100109DC6 /* SignUpRepositoryProtocol.swift */, |
591 | 605 | 011DDC2428766CEC00C6C21F /* SignUpRequest.swift */, |
592 | 606 | 011DDC2228766C5D00C6C21F /* SignUpService.swift */, |
593 | 607 | ); |
|
733 | 747 | isa = PBXGroup; |
734 | 748 | children = ( |
735 | 749 | 0106414129A9F51700B46FED /* AccountPasswordRepository.swift */, |
| 750 | + 0199CD212E07510200109DC6 /* AccountPasswordRepositoryProtocol.swift */, |
736 | 751 | 017278742D7D8FAC00CE424F /* ItemTagRepository.swift */, |
| 752 | + 0199CD222E07510200109DC6 /* ItemTagRepositoryProtocol.swift */, |
737 | 753 | 017204A925AA8449008FD63B /* ShopRepository.swift */, |
| 754 | + 0199CD232E07510200109DC6 /* ShopRepositoryProtocol.swift */, |
738 | 755 | ); |
739 | 756 | path = Repositories; |
740 | 757 | sourceTree = "<group>"; |
|
824 | 841 | attributes = { |
825 | 842 | BuildIndependentTargetsInParallel = YES; |
826 | 843 | LastSwiftUpdateCheck = 1620; |
827 | | - LastUpgradeCheck = 1600; |
| 844 | + LastUpgradeCheck = 1640; |
828 | 845 | TargetAttributes = { |
829 | 846 | 011F6DEC259EF16400BED22E = { |
830 | 847 | CreatedOnToolsVersion = 12.3; |
|
874 | 891 | 01D19B412D4DE33500BDEAB7 /* Resources */ = { |
875 | 892 | isa = PBXResourcesBuildPhase; |
876 | 893 | files = ( |
877 | | - 0135E8E42D7E4478004AD8FA /* SampleCode.xcconfig in Resources */, |
878 | 894 | ); |
879 | 895 | }; |
880 | 896 | /* End PBXResourcesBuildPhase section */ |
|
896 | 912 | " echo \"warning: SwiftLint not installed, download from https://github.com/realm/SwiftLint\"", |
897 | 913 | "fi", |
898 | 914 | "", |
| 915 | + "", |
| 916 | + "", |
899 | 917 | ); |
900 | 918 | }; |
901 | 919 | /* End PBXShellScriptBuildPhase section */ |
|
928 | 946 | 01B37C7629B0960700BF5B2D /* ForgotPasswordView.swift in Sources */, |
929 | 947 | 01E0A5B725BD0FCD00298D35 /* OfflineView.swift in Sources */, |
930 | 948 | 0110A15F2AC816F5003EDCBA /* SendConfirmation.swift in Sources */, |
| 949 | + 0199CD2A2E07512100109DC6 /* OnboardingRepositoryProtocol.swift in Sources */, |
| 950 | + 0199CD2B2E07512100109DC6 /* SignUpRepositoryProtocol.swift in Sources */, |
| 951 | + 0199CD2C2E07512100109DC6 /* LoginRepositoryProtocol.swift in Sources */, |
931 | 952 | 0172033D25A9642E008FD63B /* NativeAppTemplateEnvironment.swift in Sources */, |
932 | 953 | 0172787F2D7D933000CE424F /* ShopDetailCardView.swift in Sources */, |
| 954 | + 0199CD3E2E075CBB00109DC6 /* SessionControllerProtocol.swift in Sources */, |
933 | 955 | 01EE363E29A6DCEB009BCD9D /* ShopkeeperEditView.swift in Sources */, |
934 | 956 | 0182D38225B296B9001E881D /* ShopkeeperAdapter.swift in Sources */, |
935 | 957 | 01BE4F1D29CA6F8C002008BE /* TimeZoneData.swift in Sources */, |
|
950 | 972 | 0172051A25AAF6C0008FD63B /* SessionsService.swift in Sources */, |
951 | 973 | 017204D125AA8479008FD63B /* DataState.swift in Sources */, |
952 | 974 | 012643372B3554AD00D4E9BD /* AcceptTermsView.swift in Sources */, |
953 | | - 017203CA25A97090008FD63B /* SessionController+States.swift in Sources */, |
954 | 975 | 0172033E25A9642E008FD63B /* Parameters.swift in Sources */, |
955 | 976 | 0150A36629B14BB300907F96 /* SendResetPassword.swift in Sources */, |
956 | 977 | 017204B625AA8467008FD63B /* DataManager.swift in Sources */, |
|
976 | 997 | 017204D925AA847E008FD63B /* ShopRepository.swift in Sources */, |
977 | 998 | 017278612D7D83E700CE424F /* ItemTagData.swift in Sources */, |
978 | 999 | 017278622D7D83E700CE424F /* ItemTag.swift in Sources */, |
| 1000 | + 0199CD242E07510200109DC6 /* AccountPasswordRepositoryProtocol.swift in Sources */, |
| 1001 | + 0199CD252E07510200109DC6 /* ItemTagRepositoryProtocol.swift in Sources */, |
| 1002 | + 0199CD262E07510200109DC6 /* ShopRepositoryProtocol.swift in Sources */, |
979 | 1003 | 017278632D7D83E700CE424F /* ItemTagState.swift in Sources */, |
980 | 1004 | 017278642D7D83E700CE424F /* ItemTagInfoFromNdefMessage.swift in Sources */, |
981 | 1005 | 017278652D7D83E700CE424F /* ItemTagType.swift in Sources */, |
|
1085 | 1109 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1086 | 1110 | COPY_PHASE_STRIP = NO; |
1087 | 1111 | DEBUG_INFORMATION_FORMAT = dwarf; |
| 1112 | + DEVELOPMENT_TEAM = NNYDL5U3V3; |
1088 | 1113 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
1089 | 1114 | ENABLE_TESTABILITY = YES; |
1090 | 1115 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
1153 | 1178 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1154 | 1179 | COPY_PHASE_STRIP = NO; |
1155 | 1180 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| 1181 | + DEVELOPMENT_TEAM = NNYDL5U3V3; |
1156 | 1182 | ENABLE_NS_ASSERTIONS = NO; |
1157 | 1183 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
1158 | 1184 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
1189 | 1215 | CODE_SIGN_STYLE = Automatic; |
1190 | 1216 | CURRENT_PROJECT_VERSION = 5; |
1191 | 1217 | DEVELOPMENT_ASSET_PATHS = "\"NativeAppTemplate/Preview Content\""; |
1192 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1193 | 1218 | ENABLE_PREVIEWS = YES; |
1194 | 1219 | ENABLE_USER_SCRIPT_SANDBOXING = NO; |
1195 | 1220 | INFOPLIST_FILE = NativeAppTemplate/Info.plist; |
|
1226 | 1251 | CODE_SIGN_STYLE = Automatic; |
1227 | 1252 | CURRENT_PROJECT_VERSION = 5; |
1228 | 1253 | DEVELOPMENT_ASSET_PATHS = "\"NativeAppTemplate/Preview Content\""; |
1229 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1230 | 1254 | ENABLE_PREVIEWS = YES; |
1231 | 1255 | ENABLE_USER_SCRIPT_SANDBOXING = NO; |
1232 | 1256 | INFOPLIST_FILE = NativeAppTemplate/Info.plist; |
|
1289 | 1313 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
1290 | 1314 | COPY_PHASE_STRIP = NO; |
1291 | 1315 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| 1316 | + DEVELOPMENT_TEAM = NNYDL5U3V3; |
1292 | 1317 | ENABLE_NS_ASSERTIONS = NO; |
1293 | 1318 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
1294 | 1319 | ENABLE_USER_SCRIPT_SANDBOXING = YES; |
|
1324 | 1349 | CODE_SIGN_STYLE = Automatic; |
1325 | 1350 | CURRENT_PROJECT_VERSION = 5; |
1326 | 1351 | DEVELOPMENT_ASSET_PATHS = "\"NativeAppTemplate/Preview Content\""; |
1327 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1328 | 1352 | ENABLE_PREVIEWS = YES; |
1329 | 1353 | ENABLE_USER_SCRIPT_SANDBOXING = NO; |
1330 | 1354 | INFOPLIST_FILE = NativeAppTemplate/Info.plist; |
|
1355 | 1379 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
1356 | 1380 | CODE_SIGN_STYLE = Automatic; |
1357 | 1381 | CURRENT_PROJECT_VERSION = 1; |
1358 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1359 | 1382 | GCC_C_LANGUAGE_STANDARD = gnu17; |
1360 | 1383 | GENERATE_INFOPLIST_FILE = YES; |
1361 | 1384 | IPHONEOS_DEPLOYMENT_TARGET = 18.2; |
|
1377 | 1400 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
1378 | 1401 | CODE_SIGN_STYLE = Automatic; |
1379 | 1402 | CURRENT_PROJECT_VERSION = 1; |
1380 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1381 | 1403 | GCC_C_LANGUAGE_STANDARD = gnu17; |
1382 | 1404 | GENERATE_INFOPLIST_FILE = YES; |
1383 | 1405 | IPHONEOS_DEPLOYMENT_TARGET = 18.2; |
|
1398 | 1420 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
1399 | 1421 | CODE_SIGN_STYLE = Automatic; |
1400 | 1422 | CURRENT_PROJECT_VERSION = 1; |
1401 | | - DEVELOPMENT_TEAM = NNYDL5U3V3; |
1402 | 1423 | GCC_C_LANGUAGE_STANDARD = gnu17; |
1403 | 1424 | GENERATE_INFOPLIST_FILE = YES; |
1404 | 1425 | IPHONEOS_DEPLOYMENT_TARGET = 18.2; |
|
0 commit comments