|
150 | 150 | 4A11239A2B19269A004690CF /* WordPressAPIError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A1123992B19269A004690CF /* WordPressAPIError.swift */; }; |
151 | 151 | 4A11239C2B1926B7004690CF /* HTTPRequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A11239B2B1926B7004690CF /* HTTPRequestBuilder.swift */; }; |
152 | 152 | 4A11239E2B1926D1004690CF /* HTTPClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A11239D2B1926D1004690CF /* HTTPClient.swift */; }; |
| 153 | + 4A1123A02B196821004690CF /* MultipartForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A11239F2B196821004690CF /* MultipartForm.swift */; }; |
| 154 | + 4A1123A22B19690C004690CF /* MultipartFormTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A1123A12B19690C004690CF /* MultipartFormTests.swift */; }; |
153 | 155 | 4A1DEF44293051BC00322608 /* LoggingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A1DEF43293051BC00322608 /* LoggingTests.swift */; }; |
154 | 156 | 4A1DEF46293051C600322608 /* LoggingTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A1DEF45293051C600322608 /* LoggingTests.m */; }; |
155 | 157 | 4A40F6552B2A5A1A0015DA77 /* WordPressAPIErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A40F6542B2A5A1A0015DA77 /* WordPressAPIErrorTests.swift */; }; |
| 158 | + 4A57A6812B549144008D0660 /* WordPressComRestApiTests+Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A57A6802B549144008D0660 /* WordPressComRestApiTests+Error.swift */; }; |
| 159 | + 4A57A6832B54A326008D0660 /* WordPressAPIError+NSErrorBrdige.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A57A6822B54A326008D0660 /* WordPressAPIError+NSErrorBrdige.swift */; }; |
| 160 | + 4A57A6872B54C68C008D0660 /* Constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A57A6852B54C68C008D0660 /* Constants.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 161 | + 4A57A6882B54C68C008D0660 /* Constants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A57A6862B54C68C008D0660 /* Constants.m */; }; |
| 162 | + 4A5BC1A82B59DE6600C7D037 /* Either.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5BC1A72B59DE6600C7D037 /* Either.swift */; }; |
156 | 163 | 4A68E3CD29404181004AC3DC /* RemoteBlog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A68E3CC29404181004AC3DC /* RemoteBlog.swift */; }; |
157 | 164 | 4A68E3CF29404289004AC3DC /* RemoteBlogOptionsHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A68E3CE29404289004AC3DC /* RemoteBlogOptionsHelper.swift */; }; |
158 | 165 | 4A68E3D329406AA0004AC3DC /* RemoteMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A68E3D029406AA0004AC3DC /* RemoteMenu.swift */; }; |
|
398 | 405 | 8B749E8225AF7DDA00023F03 /* JetpackCapabilitiesServiceRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B749E8125AF7DDA00023F03 /* JetpackCapabilitiesServiceRemoteTests.swift */; }; |
399 | 406 | 8B749E8625AF808600023F03 /* jetpack-capabilities-107159616-success.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B749E8525AF808600023F03 /* jetpack-capabilities-107159616-success.json */; }; |
400 | 407 | 8B749E8A25AF819700023F03 /* jetpack-capabilities-malformed.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B749E8925AF819700023F03 /* jetpack-capabilities-malformed.json */; }; |
401 | | - 8B9F0CAE2762414F00DBE144 /* WordPressComRestApiTests+AsyncAwait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B9F0CAD2762414F00DBE144 /* WordPressComRestApiTests+AsyncAwait.swift */; }; |
402 | 408 | 8BB5F62127A99A2000B2FFAF /* DashboardServiceRemote.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB5F62027A99A2000B2FFAF /* DashboardServiceRemote.swift */; }; |
403 | 409 | 8BB5F62427A9A5D100B2FFAF /* DashboardServiceRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB5F62327A9A5D100B2FFAF /* DashboardServiceRemoteTests.swift */; }; |
404 | 410 | 8BB5F62827A9B12800B2FFAF /* dashboard-200-with-drafts-and-scheduled-posts.json in Resources */ = {isa = PBXBuildFile; fileRef = 8BB5F62727A9B12800B2FFAF /* dashboard-200-with-drafts-and-scheduled-posts.json */; }; |
|
859 | 865 | 4A1123992B19269A004690CF /* WordPressAPIError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WordPressAPIError.swift; sourceTree = "<group>"; }; |
860 | 866 | 4A11239B2B1926B7004690CF /* HTTPRequestBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPRequestBuilder.swift; sourceTree = "<group>"; }; |
861 | 867 | 4A11239D2B1926D1004690CF /* HTTPClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTTPClient.swift; sourceTree = "<group>"; }; |
| 868 | + 4A11239F2B196821004690CF /* MultipartForm.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipartForm.swift; sourceTree = "<group>"; }; |
| 869 | + 4A1123A12B19690C004690CF /* MultipartFormTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipartFormTests.swift; sourceTree = "<group>"; }; |
862 | 870 | 4A1DEF43293051BC00322608 /* LoggingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggingTests.swift; sourceTree = "<group>"; }; |
863 | 871 | 4A1DEF45293051C600322608 /* LoggingTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LoggingTests.m; sourceTree = "<group>"; }; |
864 | 872 | 4A40F6542B2A5A1A0015DA77 /* WordPressAPIErrorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressAPIErrorTests.swift; sourceTree = "<group>"; }; |
| 873 | + 4A57A6802B549144008D0660 /* WordPressComRestApiTests+Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WordPressComRestApiTests+Error.swift"; sourceTree = "<group>"; }; |
| 874 | + 4A57A6822B54A326008D0660 /* WordPressAPIError+NSErrorBrdige.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WordPressAPIError+NSErrorBrdige.swift"; sourceTree = "<group>"; }; |
| 875 | + 4A57A6852B54C68C008D0660 /* Constants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Constants.h; sourceTree = "<group>"; }; |
| 876 | + 4A57A6862B54C68C008D0660 /* Constants.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Constants.m; sourceTree = "<group>"; }; |
| 877 | + 4A5BC1A72B59DE6600C7D037 /* Either.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Either.swift; sourceTree = "<group>"; }; |
865 | 878 | 4A68E3CC29404181004AC3DC /* RemoteBlog.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteBlog.swift; sourceTree = "<group>"; }; |
866 | 879 | 4A68E3CE29404289004AC3DC /* RemoteBlogOptionsHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteBlogOptionsHelper.swift; sourceTree = "<group>"; }; |
867 | 880 | 4A68E3D029406AA0004AC3DC /* RemoteMenu.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemoteMenu.swift; sourceTree = "<group>"; }; |
|
1109 | 1122 | 8B749E8125AF7DDA00023F03 /* JetpackCapabilitiesServiceRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackCapabilitiesServiceRemoteTests.swift; sourceTree = "<group>"; }; |
1110 | 1123 | 8B749E8525AF808600023F03 /* jetpack-capabilities-107159616-success.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "jetpack-capabilities-107159616-success.json"; sourceTree = "<group>"; }; |
1111 | 1124 | 8B749E8925AF819700023F03 /* jetpack-capabilities-malformed.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "jetpack-capabilities-malformed.json"; sourceTree = "<group>"; }; |
1112 | | - 8B9F0CAD2762414F00DBE144 /* WordPressComRestApiTests+AsyncAwait.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WordPressComRestApiTests+AsyncAwait.swift"; sourceTree = "<group>"; }; |
1113 | 1125 | 8BB5F62027A99A2000B2FFAF /* DashboardServiceRemote.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardServiceRemote.swift; sourceTree = "<group>"; }; |
1114 | 1126 | 8BB5F62327A9A5D100B2FFAF /* DashboardServiceRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardServiceRemoteTests.swift; sourceTree = "<group>"; }; |
1115 | 1127 | 8BB5F62727A9B12800B2FFAF /* dashboard-200-with-drafts-and-scheduled-posts.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "dashboard-200-with-drafts-and-scheduled-posts.json"; sourceTree = "<group>"; }; |
|
1843 | 1855 | 57A38E502624F7D000472480 /* WordPressAPI */, |
1844 | 1856 | FFE247A620C891D1002DF3A2 /* WordPressComOAuthClientTests.swift */, |
1845 | 1857 | 74B335D91F06F3D60053A184 /* WordPressComRestApiTests.swift */, |
1846 | | - 8B9F0CAD2762414F00DBE144 /* WordPressComRestApiTests+AsyncAwait.swift */, |
1847 | 1858 | 73B3DAD521FBB20D00B2CF18 /* WordPressComRestApiTests+Locale.swift */, |
| 1859 | + 4A57A6802B549144008D0660 /* WordPressComRestApiTests+Error.swift */, |
1848 | 1860 | FFA4D4A82423B10A00BF5180 /* WordPressOrgRestApiTests.swift */, |
1849 | 1861 | 74B335DB1F06F4180053A184 /* WordPressOrgXMLRPCApiTests.swift */, |
1850 | 1862 | 740B23D51F17F7C100067A2A /* XMLRPCTestable.swift */, |
|
2464 | 2476 | 4A11239D2B1926D1004690CF /* HTTPClient.swift */, |
2465 | 2477 | 4A11239B2B1926B7004690CF /* HTTPRequestBuilder.swift */, |
2466 | 2478 | 4A1123992B19269A004690CF /* WordPressAPIError.swift */, |
| 2479 | + 4A57A6822B54A326008D0660 /* WordPressAPIError+NSErrorBrdige.swift */, |
2467 | 2480 | ); |
2468 | 2481 | name = WordPressAPI; |
2469 | 2482 | sourceTree = "<group>"; |
|
2480 | 2493 | 57BCD3D326209D9500292CB3 /* AppTransportSecuritySettings.swift */, |
2481 | 2494 | 465F88A1263B325C00F4C950 /* ChecksumUtil.swift */, |
2482 | 2495 | 3F3195AC266FF94B00397EE7 /* ZendeskMetadata.swift */, |
| 2496 | + 4A11239F2B196821004690CF /* MultipartForm.swift */, |
2483 | 2497 | 4AE278432B2FAF6200E4D9B1 /* HTTPProtocolHelpers.swift */, |
2484 | 2498 | 3F391E192B50F3EB007975C4 /* Result+Callback.swift */, |
| 2499 | + 4A5BC1A72B59DE6600C7D037 /* Either.swift */, |
| 2500 | + 4A57A6852B54C68C008D0660 /* Constants.h */, |
| 2501 | + 4A57A6862B54C68C008D0660 /* Constants.m */, |
2485 | 2502 | ); |
2486 | 2503 | name = Utility; |
2487 | 2504 | sourceTree = "<group>"; |
|
2671 | 2688 | 803DE81028FFA9C4007D4E9C /* RemoteConfigRemoteTests.swift */, |
2672 | 2689 | 4A1DEF43293051BC00322608 /* LoggingTests.swift */, |
2673 | 2690 | 4A1DEF45293051C600322608 /* LoggingTests.m */, |
| 2691 | + 4A1123A12B19690C004690CF /* MultipartFormTests.swift */, |
2674 | 2692 | 4A6B4A832B26974F00802316 /* HTTPRequestBuilderTests.swift */, |
2675 | 2693 | 4A6B4A852B269D0C00802316 /* URLSessionHelperTests.swift */, |
2676 | 2694 | 4A40F6542B2A5A1A0015DA77 /* WordPressAPIErrorTests.swift */, |
|
2764 | 2782 | 740B23C41F17EE8000067A2A /* RemotePost.h in Headers */, |
2765 | 2783 | 740B23C21F17EE8000067A2A /* RemotePostCategory.h in Headers */, |
2766 | 2784 | B5A4822F20AC6C1A009D95F6 /* WPKitLogging.h in Headers */, |
| 2785 | + 4A57A6872B54C68C008D0660 /* Constants.h in Headers */, |
2767 | 2786 | 9309995B1F16616A00F006A1 /* RemoteTheme.h in Headers */, |
2768 | 2787 | 1A4F98672279A87D00D86E8E /* WPKit-Swift.h in Headers */, |
2769 | 2788 | 93F50A371F226B9300B5BEBA /* WordPressComServiceRemote.h in Headers */, |
|
3331 | 3350 | 93BD277E1EE73944002BB00B /* NSDate+WordPressJSON.m in Sources */, |
3332 | 3351 | 8B2F4BED24ABCAEF0056C08A /* Decodable+Dictionary.swift in Sources */, |
3333 | 3352 | E194CB731FBDEF6500B0A8B8 /* PluginState.swift in Sources */, |
| 3353 | + 4A57A6882B54C68C008D0660 /* Constants.m in Sources */, |
3334 | 3354 | 404057D6221C92660060250C /* StatsTopClicksTimeIntervalData.swift in Sources */, |
3335 | 3355 | 9AF4F2FC218331DC00570E4B /* PostServiceRemoteREST+Revisions.swift in Sources */, |
3336 | 3356 | F4B0F4732ACAF498003ABC61 /* DomainsServiceRemote+AllDomains.swift in Sources */, |
|
3375 | 3395 | 4A11239C2B1926B7004690CF /* HTTPRequestBuilder.swift in Sources */, |
3376 | 3396 | 40E7FEB1220FB3B60032834E /* StatsAnnualAndMostPopularTimeInsight.swift in Sources */, |
3377 | 3397 | 3F758FD324F6C68200BBA2FC /* AnnouncementServiceRemote.swift in Sources */, |
| 3398 | + 4A1123A02B196821004690CF /* MultipartForm.swift in Sources */, |
3378 | 3399 | FAB4F32324EC072700F259BA /* ReaderPostServiceRemote+Subscriptions.swift in Sources */, |
3379 | 3400 | 82FFBF561F460DD400F4573F /* BlogJetpackSettingsServiceRemote.swift in Sources */, |
3380 | 3401 | 3297E15625645C7D00287D21 /* JetpackCredentials.swift in Sources */, |
|
3427 | 3448 | 436D563C2118E18D00CEAA33 /* WPState.swift in Sources */, |
3428 | 3449 | 439A44DA2107C93000795ED7 /* RemotePlan_ApiVersion1_3.swift in Sources */, |
3429 | 3450 | 93BD27811EE73944002BB00B /* WordPressOrgXMLRPCApi.swift in Sources */, |
| 3451 | + 4A57A6832B54A326008D0660 /* WordPressAPIError+NSErrorBrdige.swift in Sources */, |
3430 | 3452 | 439A44D62107C66A00795ED7 /* JSONDecoderExtension.swift in Sources */, |
3431 | 3453 | B5A4822B20AC6C0B009D95F6 /* WPKitLogging.swift in Sources */, |
3432 | 3454 | B5A4822E20AC6C1A009D95F6 /* WPKitLogging.m in Sources */, |
|
3464 | 3486 | 436D5641211B7F4400CEAA33 /* DomainContactInformation.swift in Sources */, |
3465 | 3487 | FA28A3D6259079960082C7B0 /* JetpackRestoreTypes.swift in Sources */, |
3466 | 3488 | 32FC20CE255DCC6100CD0A7B /* JetpackScanThreat.swift in Sources */, |
| 3489 | + 4A5BC1A82B59DE6600C7D037 /* Either.swift in Sources */, |
3467 | 3490 | FE50965F2A2E42A500DDD071 /* JetpackSocialServiceRemote.swift in Sources */, |
3468 | 3491 | 3F3195AD266FF94B00397EE7 /* ZendeskMetadata.swift in Sources */, |
3469 | 3492 | 40A71C6E220E1D8E002E3D25 /* StatsServiceRemoteV2.swift in Sources */, |
|
3495 | 3518 | 74155E251EF87DDF00A06AEA /* ServiceRemoteRESTTests.m in Sources */, |
3496 | 3519 | 46ABD0EA262EEE0400C7FF24 /* AppTransportSecuritySettingsTests.swift in Sources */, |
3497 | 3520 | 74D67F0A1F15C24C0010C5ED /* PeopleServiceRemoteTests.swift in Sources */, |
| 3521 | + 4A1123A22B19690C004690CF /* MultipartFormTests.swift in Sources */, |
3498 | 3522 | 9F3E0BAE20873836009CB5BA /* ReaderTopicServiceRemoteTest+Subscriptions.swift in Sources */, |
3499 | 3523 | BA0637ED2492382200AF8419 /* PluginStateTests.swift in Sources */, |
3500 | 3524 | 7328420621CD798A00126755 /* WordPressComServiceRemoteTests+SiteCreation.swift in Sources */, |
|
3552 | 3576 | FFE247A720C891D1002DF3A2 /* WordPressComOAuthClientTests.swift in Sources */, |
3553 | 3577 | 93AB06041EE8838400EF8764 /* RemoteTestCase.swift in Sources */, |
3554 | 3578 | 4A40F6552B2A5A1A0015DA77 /* WordPressAPIErrorTests.swift in Sources */, |
| 3579 | + 4A57A6812B549144008D0660 /* WordPressComRestApiTests+Error.swift in Sources */, |
3555 | 3580 | BA2A78FA24A486D300BB6F53 /* SitePluginTests.swift in Sources */, |
3556 | 3581 | 465F88A7263B371D00F4C950 /* BlockEditorSettingsServiceRemoteTests.swift in Sources */, |
3557 | 3582 | 93BD27411EE73311002BB00B /* AccountServiceRemoteRESTTests.swift in Sources */, |
|
3593 | 3618 | 4A05E7AC2B35048A00C25E3B /* RSDParserTests.swift in Sources */, |
3594 | 3619 | 46ABD0E0262EED3D00C7FF24 /* WordPressOrgXMLRPCValidatorTests.swift in Sources */, |
3595 | 3620 | D813437621F6D70D0060D99A /* SiteSegmentsResponseDecodingTests.swift in Sources */, |
3596 | | - 8B9F0CAE2762414F00DBE144 /* WordPressComRestApiTests+AsyncAwait.swift in Sources */, |
3597 | 3621 | 436D56382118DC4B00CEAA33 /* TransactionsServiceRemoteTests.swift in Sources */, |
3598 | 3622 | 9F3E0BA82087355E009CB5BA /* RemoteReaderSiteInfoSubscriptionTests.swift in Sources */, |
3599 | 3623 | BA62CFE924B592E000978BE1 /* DynamicMockProvider.swift in Sources */, |
|
0 commit comments