|
36 | 36 | B825620226E8D14A0040A67E /* NSTableView+BackgroundColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B825620126E8D14A0040A67E /* NSTableView+BackgroundColor.swift */; };
|
37 | 37 | B825621326E968380040A67E /* SnippetDetailsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B825621226E968380040A67E /* SnippetDetailsView.swift */; };
|
38 | 38 | B82B557426FFFB9900DE4766 /* Sourceful in Frameworks */ = {isa = PBXBuildFile; productRef = B82B557326FFFB9900DE4766 /* Sourceful */; };
|
39 |
| - B82B557726FFFC7E00DE4766 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = B82B557626FFFC7E00DE4766 /* FirebaseCrashlytics */; }; |
40 |
| - B82B557926FFFC7E00DE4766 /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = B82B557826FFFC7E00DE4766 /* FirebaseDatabase */; }; |
41 |
| - B82B557B26FFFC7E00DE4766 /* FirebaseRemoteConfig in Frameworks */ = {isa = PBXBuildFile; productRef = B82B557A26FFFC7E00DE4766 /* FirebaseRemoteConfig */; }; |
42 | 39 | B82B557E26FFFCD500DE4766 /* SwiftUISkeleton in Frameworks */ = {isa = PBXBuildFile; productRef = B82B557D26FFFCD500DE4766 /* SwiftUISkeleton */; };
|
43 | 40 | B82B55802700011000DE4766 /* SnippetsLibraryView+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82B557F2700011000DE4766 /* SnippetsLibraryView+Equatable.swift */; };
|
44 | 41 | B82B55822700014600DE4766 /* StartView+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82B55812700014600DE4766 /* StartView+Equatable.swift */; };
|
|
72 | 69 | B8CE1CAE26FD431E004AD5D5 /* URLFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CE1CAD26FD431E004AD5D5 /* URLFactory.swift */; };
|
73 | 70 | B8CE1CB026FD43B5004AD5D5 /* URLType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CE1CAF26FD43B5004AD5D5 /* URLType.swift */; };
|
74 | 71 | B8CE1CB826FF965D004AD5D5 /* NetworkService.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CE1CB726FF965D004AD5D5 /* NetworkService.swift */; };
|
| 72 | + B8CFD8AE2700C884002A66FF /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = B8CFD8AD2700C884002A66FF /* FirebaseCrashlytics */; }; |
| 73 | + B8CFD8B02700C884002A66FF /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = B8CFD8AF2700C884002A66FF /* FirebaseDatabase */; }; |
| 74 | + B8CFD8B22700C884002A66FF /* FirebaseRemoteConfig in Frameworks */ = {isa = PBXBuildFile; productRef = B8CFD8B12700C884002A66FF /* FirebaseRemoteConfig */; }; |
| 75 | + B8CFD8B42700D6A7002A66FF /* SnippetsUploadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CFD8B32700D6A7002A66FF /* SnippetsUploadView.swift */; }; |
| 76 | + B8CFD8B72700D717002A66FF /* SnippetsUploadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CFD8B62700D717002A66FF /* SnippetsUploadViewModel.swift */; }; |
75 | 77 | B8EB5AD526F005CC00BE3EF6 /* CustomCodeTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8EB5AD426F005CC00BE3EF6 /* CustomCodeTheme.swift */; };
|
76 | 78 | B8EB5AD926F0061A00BE3EF6 /* SnippetFileCardViewState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8EB5AD826F0061A00BE3EF6 /* SnippetFileCardViewState.swift */; };
|
77 | 79 | B8EB5ADB26F0076C00BE3EF6 /* PlistCodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8EB5ADA26F0076C00BE3EF6 /* PlistCodingKeys.swift */; };
|
|
85 | 87 | B8F95B0526EEADE400335D77 /* SnippetImportView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F95B0426EEADE400335D77 /* SnippetImportView.swift */; };
|
86 | 88 | B8F95B0726EEAEB200335D77 /* SnippetDropCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F95B0626EEAEB200335D77 /* SnippetDropCellView.swift */; };
|
87 | 89 | B8F95B0926EEAF4D00335D77 /* SnippetImportViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F95B0826EEAF4D00335D77 /* SnippetImportViewModel.swift */; };
|
| 90 | + B8F9CA982700F7F40041CE3E /* DisabledCommandGroupButtonType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F9CA972700F7F40041CE3E /* DisabledCommandGroupButtonType.swift */; }; |
| 91 | + B8F9CA9A2700F80E0041CE3E /* UploadingStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F9CA992700F80E0041CE3E /* UploadingStatus.swift */; }; |
88 | 92 | /* End PBXBuildFile section */
|
89 | 93 |
|
90 | 94 | /* Begin PBXContainerItemProxy section */
|
|
172 | 176 | B8CE1CAD26FD431E004AD5D5 /* URLFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLFactory.swift; sourceTree = "<group>"; };
|
173 | 177 | B8CE1CAF26FD43B5004AD5D5 /* URLType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URLType.swift; sourceTree = "<group>"; };
|
174 | 178 | B8CE1CB726FF965D004AD5D5 /* NetworkService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkService.swift; sourceTree = "<group>"; };
|
| 179 | + B8CFD8B32700D6A7002A66FF /* SnippetsUploadView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetsUploadView.swift; sourceTree = "<group>"; }; |
| 180 | + B8CFD8B62700D717002A66FF /* SnippetsUploadViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetsUploadViewModel.swift; sourceTree = "<group>"; }; |
175 | 181 | B8EB5AD426F005CC00BE3EF6 /* CustomCodeTheme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomCodeTheme.swift; sourceTree = "<group>"; };
|
176 | 182 | B8EB5AD826F0061A00BE3EF6 /* SnippetFileCardViewState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetFileCardViewState.swift; sourceTree = "<group>"; };
|
177 | 183 | B8EB5ADA26F0076C00BE3EF6 /* PlistCodingKeys.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlistCodingKeys.swift; sourceTree = "<group>"; };
|
|
185 | 191 | B8F95B0426EEADE400335D77 /* SnippetImportView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetImportView.swift; sourceTree = "<group>"; };
|
186 | 192 | B8F95B0626EEAEB200335D77 /* SnippetDropCellView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetDropCellView.swift; sourceTree = "<group>"; };
|
187 | 193 | B8F95B0826EEAF4D00335D77 /* SnippetImportViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SnippetImportViewModel.swift; sourceTree = "<group>"; };
|
| 194 | + B8F9CA972700F7F40041CE3E /* DisabledCommandGroupButtonType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DisabledCommandGroupButtonType.swift; sourceTree = "<group>"; }; |
| 195 | + B8F9CA992700F80E0041CE3E /* UploadingStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UploadingStatus.swift; sourceTree = "<group>"; }; |
188 | 196 | /* End PBXFileReference section */
|
189 | 197 |
|
190 | 198 | /* Begin PBXFrameworksBuildPhase section */
|
191 | 199 | B82561AD26E81D570040A67E /* Frameworks */ = {
|
192 | 200 | isa = PBXFrameworksBuildPhase;
|
193 | 201 | buildActionMask = 2147483647;
|
194 | 202 | files = (
|
195 |
| - B82B557926FFFC7E00DE4766 /* FirebaseDatabase in Frameworks */, |
| 203 | + B8CFD8AE2700C884002A66FF /* FirebaseCrashlytics in Frameworks */, |
196 | 204 | B82B557426FFFB9900DE4766 /* Sourceful in Frameworks */,
|
197 |
| - B82B557726FFFC7E00DE4766 /* FirebaseCrashlytics in Frameworks */, |
| 205 | + B8CFD8B02700C884002A66FF /* FirebaseDatabase in Frameworks */, |
198 | 206 | B82B557E26FFFCD500DE4766 /* SwiftUISkeleton in Frameworks */,
|
199 |
| - B82B557B26FFFC7E00DE4766 /* FirebaseRemoteConfig in Frameworks */, |
| 207 | + B8CFD8B22700C884002A66FF /* FirebaseRemoteConfig in Frameworks */, |
200 | 208 | );
|
201 | 209 | runOnlyForDeploymentPostprocessing = 0;
|
202 | 210 | };
|
|
268 | 276 | B82561C626E820BD0040A67E /* Modules */ = {
|
269 | 277 | isa = PBXGroup;
|
270 | 278 | children = (
|
| 279 | + B8CFD8B52700D6EA002A66FF /* SnippetsUpload */, |
271 | 280 | B8F95B0326EEADCE00335D77 /* SnippetImport */,
|
272 | 281 | B825621126E968280040A67E /* SnippetDetails */,
|
273 | 282 | B82561E726E8C7C60040A67E /* SnippetsLibrary */,
|
|
506 | 515 | path = Network;
|
507 | 516 | sourceTree = "<group>";
|
508 | 517 | };
|
| 518 | + B8CFD8B52700D6EA002A66FF /* SnippetsUpload */ = { |
| 519 | + isa = PBXGroup; |
| 520 | + children = ( |
| 521 | + B8CFD8B32700D6A7002A66FF /* SnippetsUploadView.swift */, |
| 522 | + B8CFD8B62700D717002A66FF /* SnippetsUploadViewModel.swift */, |
| 523 | + ); |
| 524 | + path = SnippetsUpload; |
| 525 | + sourceTree = "<group>"; |
| 526 | + }; |
509 | 527 | B8EB5AD726F0061000BE3EF6 /* Enums */ = {
|
510 | 528 | isa = PBXGroup;
|
511 | 529 | children = (
|
|
520 | 538 | B88BB45926F564D100747631 /* UserActivityLogType.swift */,
|
521 | 539 | B8190DF726FA388500E3994C /* SnippetType.swift */,
|
522 | 540 | B8CE1CAF26FD43B5004AD5D5 /* URLType.swift */,
|
| 541 | + B8F9CA972700F7F40041CE3E /* DisabledCommandGroupButtonType.swift */, |
| 542 | + B8F9CA992700F80E0041CE3E /* UploadingStatus.swift */, |
523 | 543 | );
|
524 | 544 | path = Enums;
|
525 | 545 | sourceTree = "<group>";
|
|
586 | 606 | name = SnippetsLibrary;
|
587 | 607 | packageProductDependencies = (
|
588 | 608 | B82B557326FFFB9900DE4766 /* Sourceful */,
|
589 |
| - B82B557626FFFC7E00DE4766 /* FirebaseCrashlytics */, |
590 |
| - B82B557826FFFC7E00DE4766 /* FirebaseDatabase */, |
591 |
| - B82B557A26FFFC7E00DE4766 /* FirebaseRemoteConfig */, |
592 | 609 | B82B557D26FFFCD500DE4766 /* SwiftUISkeleton */,
|
| 610 | + B8CFD8AD2700C884002A66FF /* FirebaseCrashlytics */, |
| 611 | + B8CFD8AF2700C884002A66FF /* FirebaseDatabase */, |
| 612 | + B8CFD8B12700C884002A66FF /* FirebaseRemoteConfig */, |
593 | 613 | );
|
594 | 614 | productName = SnippetsLibrary;
|
595 | 615 | productReference = B82561B026E81D570040A67E /* SnippetsLibrary.app */;
|
|
664 | 684 | mainGroup = B82561A726E81D570040A67E;
|
665 | 685 | packageReferences = (
|
666 | 686 | B82B557226FFFB9900DE4766 /* XCRemoteSwiftPackageReference "Sourceful" */,
|
667 |
| - B82B557526FFFC7E00DE4766 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, |
668 | 687 | B82B557C26FFFCD500DE4766 /* XCRemoteSwiftPackageReference "SwiftUISkeleton" */,
|
| 688 | + B8CFD8AC2700C884002A66FF /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, |
669 | 689 | );
|
670 | 690 | productRefGroup = B82561B126E81D570040A67E /* Products */;
|
671 | 691 | projectDirPath = "";
|
|
743 | 763 | B84BFEAB26F570CE007E5109 /* CrashlyticsError.swift in Sources */,
|
744 | 764 | B825621326E968380040A67E /* SnippetDetailsView.swift in Sources */,
|
745 | 765 | B8C549BC26FFA71300720E62 /* AppView.swift in Sources */,
|
| 766 | + B8F9CA9A2700F80E0041CE3E /* UploadingStatus.swift in Sources */, |
746 | 767 | B8EB5ADB26F0076C00BE3EF6 /* PlistCodingKeys.swift in Sources */,
|
747 | 768 | B82B5586270007C500DE4766 /* DatabaseReference+Timeout.swift in Sources */,
|
748 | 769 | B82B55822700014600DE4766 /* StartView+Equatable.swift in Sources */,
|
|
774 | 795 | B8B6DE8326EE608500E49C57 /* SnippetPlist.swift in Sources */,
|
775 | 796 | B82561F726E8C9840040A67E /* SearchBar.swift in Sources */,
|
776 | 797 | B8C549C426FFBA8600720E62 /* View+Skeletonable.swift in Sources */,
|
| 798 | + B8F9CA982700F7F40041CE3E /* DisabledCommandGroupButtonType.swift in Sources */, |
777 | 799 | B82561E926E8C7D60040A67E /* SnippetsLibraryView.swift in Sources */,
|
778 | 800 | B8EB5ADF26F00A4A00BE3EF6 /* SnippetDetailsViewType.swift in Sources */,
|
779 | 801 | B84BFEA926F57018007E5109 /* System.swift in Sources */,
|
780 | 802 | B8B6DE7B26ED9A3300E49C57 /* SnippetDetailsViewModel.swift in Sources */,
|
781 | 803 | B8CE1CB826FF965D004AD5D5 /* NetworkService.swift in Sources */,
|
782 | 804 | B8BEF5A926FFBF7E0098A778 /* ToastView.swift in Sources */,
|
| 805 | + B8CFD8B42700D6A7002A66FF /* SnippetsUploadView.swift in Sources */, |
783 | 806 | B84BFEA626F56A6A007E5109 /* CrashlyticsService.swift in Sources */,
|
784 | 807 | B8CE1CB026FD43B5004AD5D5 /* URLType.swift in Sources */,
|
785 | 808 | B82561D626E821F20040A67E /* StartViewRecentSnippetsView.swift in Sources */,
|
|
790 | 813 | B8EB5AD526F005CC00BE3EF6 /* CustomCodeTheme.swift in Sources */,
|
791 | 814 | B8BEF5AD26FFEB600098A778 /* EmptySnippetsListView.swift in Sources */,
|
792 | 815 | B8CE1CAE26FD431E004AD5D5 /* URLFactory.swift in Sources */,
|
| 816 | + B8CFD8B72700D717002A66FF /* SnippetsUploadViewModel.swift in Sources */, |
793 | 817 | B8B6DE8126EE546800E49C57 /* DependencyContainer.swift in Sources */,
|
794 | 818 | B8EB5AE826F00B4300BE3EF6 /* SnippetsParserServiceError.swift in Sources */,
|
795 | 819 | B8EB5AE426F00A7000BE3EF6 /* SnippetPlatform.swift in Sources */,
|
|
1139 | 1163 | minimumVersion = 0.4.0;
|
1140 | 1164 | };
|
1141 | 1165 | };
|
1142 |
| - B82B557526FFFC7E00DE4766 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { |
| 1166 | + B82B557C26FFFCD500DE4766 /* XCRemoteSwiftPackageReference "SwiftUISkeleton" */ = { |
1143 | 1167 | isa = XCRemoteSwiftPackageReference;
|
1144 |
| - repositoryURL = "https://github.com/firebase/firebase-ios-sdk.git"; |
| 1168 | + repositoryURL = "https://github.com/serbats/SwiftUISkeleton.git"; |
1145 | 1169 | requirement = {
|
1146 | 1170 | kind = upToNextMajorVersion;
|
1147 |
| - minimumVersion = 7.0.0; |
| 1171 | + minimumVersion = 1.0.0; |
1148 | 1172 | };
|
1149 | 1173 | };
|
1150 |
| - B82B557C26FFFCD500DE4766 /* XCRemoteSwiftPackageReference "SwiftUISkeleton" */ = { |
| 1174 | + B8CFD8AC2700C884002A66FF /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { |
1151 | 1175 | isa = XCRemoteSwiftPackageReference;
|
1152 |
| - repositoryURL = "https://github.com/serbats/SwiftUISkeleton.git"; |
| 1176 | + repositoryURL = "https://github.com/firebase/firebase-ios-sdk.git"; |
1153 | 1177 | requirement = {
|
1154 | 1178 | kind = upToNextMajorVersion;
|
1155 |
| - minimumVersion = 1.0.0; |
| 1179 | + minimumVersion = 7.0.0; |
1156 | 1180 | };
|
1157 | 1181 | };
|
1158 | 1182 | /* End XCRemoteSwiftPackageReference section */
|
|
1163 | 1187 | package = B82B557226FFFB9900DE4766 /* XCRemoteSwiftPackageReference "Sourceful" */;
|
1164 | 1188 | productName = Sourceful;
|
1165 | 1189 | };
|
1166 |
| - B82B557626FFFC7E00DE4766 /* FirebaseCrashlytics */ = { |
| 1190 | + B82B557D26FFFCD500DE4766 /* SwiftUISkeleton */ = { |
| 1191 | + isa = XCSwiftPackageProductDependency; |
| 1192 | + package = B82B557C26FFFCD500DE4766 /* XCRemoteSwiftPackageReference "SwiftUISkeleton" */; |
| 1193 | + productName = SwiftUISkeleton; |
| 1194 | + }; |
| 1195 | + B8CFD8AD2700C884002A66FF /* FirebaseCrashlytics */ = { |
1167 | 1196 | isa = XCSwiftPackageProductDependency;
|
1168 |
| - package = B82B557526FFFC7E00DE4766 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 1197 | + package = B8CFD8AC2700C884002A66FF /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
1169 | 1198 | productName = FirebaseCrashlytics;
|
1170 | 1199 | };
|
1171 |
| - B82B557826FFFC7E00DE4766 /* FirebaseDatabase */ = { |
| 1200 | + B8CFD8AF2700C884002A66FF /* FirebaseDatabase */ = { |
1172 | 1201 | isa = XCSwiftPackageProductDependency;
|
1173 |
| - package = B82B557526FFFC7E00DE4766 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 1202 | + package = B8CFD8AC2700C884002A66FF /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
1174 | 1203 | productName = FirebaseDatabase;
|
1175 | 1204 | };
|
1176 |
| - B82B557A26FFFC7E00DE4766 /* FirebaseRemoteConfig */ = { |
| 1205 | + B8CFD8B12700C884002A66FF /* FirebaseRemoteConfig */ = { |
1177 | 1206 | isa = XCSwiftPackageProductDependency;
|
1178 |
| - package = B82B557526FFFC7E00DE4766 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
| 1207 | + package = B8CFD8AC2700C884002A66FF /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; |
1179 | 1208 | productName = FirebaseRemoteConfig;
|
1180 | 1209 | };
|
1181 |
| - B82B557D26FFFCD500DE4766 /* SwiftUISkeleton */ = { |
1182 |
| - isa = XCSwiftPackageProductDependency; |
1183 |
| - package = B82B557C26FFFCD500DE4766 /* XCRemoteSwiftPackageReference "SwiftUISkeleton" */; |
1184 |
| - productName = SwiftUISkeleton; |
1185 |
| - }; |
1186 | 1210 | /* End XCSwiftPackageProductDependency section */
|
1187 | 1211 | };
|
1188 | 1212 | rootObject = B82561A826E81D570040A67E /* Project object */;
|
|
0 commit comments