|
798 | 798 | A3227E7A284A4CE000EBE6CC /* DemoChatChannelListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3227E79284A4CE000EBE6CC /* DemoChatChannelListVC.swift */; };
|
799 | 799 | A3227E7E284A511200EBE6CC /* DemoAppConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3227E7D284A511200EBE6CC /* DemoAppConfiguration.swift */; };
|
800 | 800 | A3227EC9284A52EE00EBE6CC /* PushNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3227EC8284A52EE00EBE6CC /* PushNotifications.swift */; };
|
| 801 | + A32D55142860B40B00E66AF9 /* ChatMessageLinkAttachment_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32D55132860B40B00E66AF9 /* ChatMessageLinkAttachment_Tests.swift */; }; |
| 802 | + A32D55162860B54700E66AF9 /* AttachmentPayloadLink_without_title_link.json in Resources */ = {isa = PBXBuildFile; fileRef = A32D55152860B54700E66AF9 /* AttachmentPayloadLink_without_title_link.json */; }; |
| 803 | + A32D55182860B70200E66AF9 /* AttachmentPayloadLink_with_title_link.json in Resources */ = {isa = PBXBuildFile; fileRef = A32D55172860B70200E66AF9 /* AttachmentPayloadLink_with_title_link.json */; }; |
801 | 804 | A33FA816282D595C00DC40E8 /* ChannelList_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A33FA815282D595C00DC40E8 /* ChannelList_Tests.swift */; };
|
802 | 805 | A33FA818282E559A00DC40E8 /* SlowMode_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A33FA817282E559A00DC40E8 /* SlowMode_Tests.swift */; };
|
803 | 806 | A344077427D753530044F150 /* ChannelUnreadCount_Mock.swift in Sources */ = {isa = PBXBuildFile; fileRef = A344075027D753530044F150 /* ChannelUnreadCount_Mock.swift */; };
|
|
853 | 856 | A368E71627F33E16009063C1 /* MissingEventsPayload-IncompleteChannel.json in Resources */ = {isa = PBXBuildFile; fileRef = C1CE8EFD27F20C3A0091097B /* MissingEventsPayload-IncompleteChannel.json */; };
|
854 | 857 | A3698D802820187200814143 /* DebugMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3698D7F2820187200814143 /* DebugMenu.swift */; };
|
855 | 858 | A3698DD828215E2F00814143 /* Settings.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3698DD728215E2F00814143 /* Settings.swift */; };
|
| 859 | + A36C39F52860680A0004EB7E /* URL+EnrichedURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36C39F42860680A0004EB7E /* URL+EnrichedURL.swift */; }; |
| 860 | + A36C39F828606B5D0004EB7E /* URL_EnrichedURL_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36C39F728606B5D0004EB7E /* URL_EnrichedURL_Tests.swift */; }; |
856 | 861 | A36D1EA9283F755F008D6110 /* StreamTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82AD02BC27D8E44B000611B7 /* StreamTestCase.swift */; };
|
857 | 862 | A36F997A2818459C0078260D /* InternetConnectionMonitor_Mock.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36F99792818459C0078260D /* InternetConnectionMonitor_Mock.swift */; };
|
858 | 863 | A3813B4C2825C8030076E838 /* CustomChatMessageListRouter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3813B4B2825C8030076E838 /* CustomChatMessageListRouter.swift */; };
|
|
3088 | 3093 | A3227E79284A4CE000EBE6CC /* DemoChatChannelListVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DemoChatChannelListVC.swift; sourceTree = "<group>"; };
|
3089 | 3094 | A3227E7D284A511200EBE6CC /* DemoAppConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DemoAppConfiguration.swift; sourceTree = "<group>"; };
|
3090 | 3095 | A3227EC8284A52EE00EBE6CC /* PushNotifications.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PushNotifications.swift; sourceTree = "<group>"; };
|
| 3096 | + A32D55132860B40B00E66AF9 /* ChatMessageLinkAttachment_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatMessageLinkAttachment_Tests.swift; sourceTree = "<group>"; }; |
| 3097 | + A32D55152860B54700E66AF9 /* AttachmentPayloadLink_without_title_link.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = AttachmentPayloadLink_without_title_link.json; sourceTree = "<group>"; }; |
| 3098 | + A32D55172860B70200E66AF9 /* AttachmentPayloadLink_with_title_link.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = AttachmentPayloadLink_with_title_link.json; sourceTree = "<group>"; }; |
3091 | 3099 | A33FA815282D595C00DC40E8 /* ChannelList_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelList_Tests.swift; sourceTree = "<group>"; };
|
3092 | 3100 | A33FA817282E559A00DC40E8 /* SlowMode_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SlowMode_Tests.swift; sourceTree = "<group>"; };
|
3093 | 3101 | A344074E27D753530044F150 /* ChatClientUpdater_Mock.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChatClientUpdater_Mock.swift; sourceTree = "<group>"; };
|
|
3144 | 3152 | A3600B3B283F639700E1C930 /* StreamTestCase+Tags.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "StreamTestCase+Tags.swift"; sourceTree = "<group>"; };
|
3145 | 3153 | A3698D7F2820187200814143 /* DebugMenu.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DebugMenu.swift; sourceTree = "<group>"; };
|
3146 | 3154 | A3698DD728215E2F00814143 /* Settings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Settings.swift; sourceTree = "<group>"; };
|
| 3155 | + A36C39F42860680A0004EB7E /* URL+EnrichedURL.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URL+EnrichedURL.swift"; sourceTree = "<group>"; }; |
| 3156 | + A36C39F728606B5D0004EB7E /* URL_EnrichedURL_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = URL_EnrichedURL_Tests.swift; sourceTree = "<group>"; }; |
3147 | 3157 | A36F99792818459C0078260D /* InternetConnectionMonitor_Mock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InternetConnectionMonitor_Mock.swift; sourceTree = "<group>"; };
|
3148 | 3158 | A3813B49282595960076E838 /* ChannelConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelConfig.swift; sourceTree = "<group>"; };
|
3149 | 3159 | A3813B4B2825C8030076E838 /* CustomChatMessageListRouter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChatMessageListRouter.swift; sourceTree = "<group>"; };
|
|
3937 | 3947 | 799C944A247D574F001F1104 /* Controllers */,
|
3938 | 3948 | 799C9429247D2FB9001F1104 /* Database */,
|
3939 | 3949 | 79280F3D2484E33C00CDEB89 /* Errors */,
|
| 3950 | + A36C39F3286067F90004EB7E /* Extensions */, |
3940 | 3951 | AD7292EB25F6C8C500ED2150 /* Generated */,
|
3941 | 3952 | 799C9430247D2FB9001F1104 /* Models */,
|
3942 | 3953 | 792A4F412480103A00EAF71D /* Query */,
|
|
4020 | 4031 | A364D0A527D127E00029857A /* Controllers */,
|
4021 | 4032 | A364D09B27D0C6640029857A /* Database */,
|
4022 | 4033 | A364D0BA27D12ABD0029857A /* Errors */,
|
| 4034 | + A36C39F628606B3A0004EB7E /* Extensions */, |
4023 | 4035 | A364D0A027D0C8690029857A /* Models */,
|
4024 | 4036 | A364D0B727D12A520029857A /* Query */,
|
4025 | 4037 | A364D0A327D126490029857A /* Repositories */,
|
|
4352 | 4364 | path = MessageSearchController;
|
4353 | 4365 | sourceTree = "<group>";
|
4354 | 4366 | };
|
4355 |
| - 798779F52498E47700015F8B /* MockEndpointResponses */ = { |
4356 |
| - isa = PBXGroup; |
4357 |
| - children = ( |
4358 |
| - ); |
4359 |
| - path = MockEndpointResponses; |
4360 |
| - sourceTree = "<group>"; |
4361 |
| - }; |
4362 | 4367 | 79877A122498E4EE00015F8B /* Endpoints */ = {
|
4363 | 4368 | isa = PBXGroup;
|
4364 | 4369 | children = (
|
|
5838 | 5843 | A364D08727CFBA3F0029857A /* Mocks */ = {
|
5839 | 5844 | isa = PBXGroup;
|
5840 | 5845 | children = (
|
5841 |
| - 798779F52498E47700015F8B /* MockEndpointResponses */, |
5842 | 5846 | A344074F27D753530044F150 /* Models + Extensions */,
|
5843 | 5847 | A364D09027D0BE660029857A /* StreamChat */,
|
5844 | 5848 | );
|
|
6155 | 6159 | 843C53AE2693759E00C7D8EA /* FileAttachmentPayload_Tests.swift */,
|
6156 | 6160 | 843C53AA269370A900C7D8EA /* ImageAttachmentPayload_Tests.swift */,
|
6157 | 6161 | 843C53AC269373EA00C7D8EA /* VideoAttachmentPayload_Tests.swift */,
|
| 6162 | + A32D55132860B40B00E66AF9 /* ChatMessageLinkAttachment_Tests.swift */, |
6158 | 6163 | );
|
6159 | 6164 | path = Attachments;
|
6160 | 6165 | sourceTree = "<group>";
|
|
6452 | 6457 | path = Operations;
|
6453 | 6458 | sourceTree = "<group>";
|
6454 | 6459 | };
|
| 6460 | + A36C39F3286067F90004EB7E /* Extensions */ = { |
| 6461 | + isa = PBXGroup; |
| 6462 | + children = ( |
| 6463 | + A36C39F42860680A0004EB7E /* URL+EnrichedURL.swift */, |
| 6464 | + ); |
| 6465 | + path = Extensions; |
| 6466 | + sourceTree = "<group>"; |
| 6467 | + }; |
| 6468 | + A36C39F628606B3A0004EB7E /* Extensions */ = { |
| 6469 | + isa = PBXGroup; |
| 6470 | + children = ( |
| 6471 | + A36C39F728606B5D0004EB7E /* URL_EnrichedURL_Tests.swift */, |
| 6472 | + ); |
| 6473 | + path = Extensions; |
| 6474 | + sourceTree = "<group>"; |
| 6475 | + }; |
6455 | 6476 | A36D1EAB283F8EDD008D6110 /* TestTools */ = {
|
6456 | 6477 | isa = PBXGroup;
|
6457 | 6478 | children = (
|
|
7720 | 7741 | E73BD9E7264C015200E208B7 /* AttachmentPayloadGiphyWithActions.json */,
|
7721 | 7742 | E73BD9E8264C016400E208B7 /* AttachmentPayloadGiphyWithoutActions.json */,
|
7722 | 7743 | 2289852725CC0332007F2C26 /* AttachmentPayloadImage.json */,
|
| 7744 | + A32D55172860B70200E66AF9 /* AttachmentPayloadLink_with_title_link.json */, |
| 7745 | + A32D55152860B54700E66AF9 /* AttachmentPayloadLink_without_title_link.json */, |
7723 | 7746 | 2289852525CC0331007F2C26 /* AttachmentPayloadLink.json */,
|
7724 | 7747 | AC73783926A6AF1C002ED7B4 /* AttachmentPayloadLinkWithoutImagePreview.json */,
|
7725 | 7748 | );
|
|
8648 | 8671 | A311B3F327E8B99800CFCF6D /* ChannelVisible.json in Resources */,
|
8649 | 8672 | A311B42127E8B9C900CFCF6D /* GuestUser+InvalidToken.json in Resources */,
|
8650 | 8673 | A311B41427E8B9B900CFCF6D /* UserStopWatching.json in Resources */,
|
| 8674 | + A32D55182860B70200E66AF9 /* AttachmentPayloadLink_with_title_link.json in Resources */, |
8651 | 8675 | A311B3F227E8B99800CFCF6D /* ChannelHidden.json in Resources */,
|
8652 | 8676 | A311B3EB27E8B99200CFCF6D /* AttachmentPayload+NoType.json in Resources */,
|
8653 | 8677 | A311B3F827E8B9A200CFCF6D /* MemberRemoved.json in Resources */,
|
|
8674 | 8698 | A311B3FB27E8B9A800CFCF6D /* MessageNew+MissingFields.json in Resources */,
|
8675 | 8699 | A311B40027E8B9A800CFCF6D /* MessageDeleted+MissingUser.json in Resources */,
|
8676 | 8700 | A311B40827E8B9AD00CFCF6D /* NotificationAddedToChannel+MissingFields.json in Resources */,
|
| 8701 | + A32D55162860B54700E66AF9 /* AttachmentPayloadLink_without_title_link.json in Resources */, |
8677 | 8702 | A311B40527E8B9AD00CFCF6D /* NotificationInvited.json in Resources */,
|
8678 | 8703 | A311B42527E8B9CE00CFCF6D /* MessageReactionsPayload.json in Resources */,
|
8679 | 8704 | A311B41C27E8B9BE00CFCF6D /* FlagMessagePayload+CustomExtraData.json in Resources */,
|
|
9740 | 9765 | 792A4F482480107A00EAF71D /* Pagination.swift in Sources */,
|
9741 | 9766 | 79AF43B42632AF1C00E75CDA /* ChannelVisibilityEventMiddleware.swift in Sources */,
|
9742 | 9767 | DAF1BED525066114003CEDC0 /* MessageController+Combine.swift in Sources */,
|
| 9768 | + A36C39F52860680A0004EB7E /* URL+EnrichedURL.swift in Sources */, |
9743 | 9769 | C1FC2F9B2742579D0062530F /* FrameCollector.swift in Sources */,
|
9744 | 9770 | 8A0C3BBC24C0947400CAFD19 /* UserEvents.swift in Sources */,
|
9745 | 9771 | DA4EE5B2252B67F500CB26D4 /* UserListController+SwiftUI.swift in Sources */,
|
|
9881 | 9907 | 84ABF69A274E570600EDDA68 /* EventBatcher_Tests.swift in Sources */,
|
9882 | 9908 | DA4971542549C2A000AC68C2 /* MessageAttachmentPayload_Tests.swift in Sources */,
|
9883 | 9909 | 84D5BC59277B188E00A65C75 /* PinnedMessagesPagination_Tests.swift in Sources */,
|
| 9910 | + A36C39F828606B5D0004EB7E /* URL_EnrichedURL_Tests.swift in Sources */, |
9884 | 9911 | 888E8C51252B4BAB00195E03 /* ChannelMemberBanRequestPayload_Tests.swift in Sources */,
|
9885 | 9912 | 791D3D9026776BE400E3A0F9 /* ChannelMemberListSortingKey_Tests.swift in Sources */,
|
9886 | 9913 | A382131E2805C8AC0068D30E /* TestsEnvironmentSetup.swift in Sources */,
|
|
9981 | 10008 | A3C7BAE527E4EABC00BBF4FA /* ChannelEvents_IntegrationTests.swift in Sources */,
|
9982 | 10009 | 7952B3B324D4560E00AC53D4 /* ChannelController_Tests.swift in Sources */,
|
9983 | 10010 | 8A0CC9EB24C601F600705CF9 /* MemberEvents_Tests.swift in Sources */,
|
| 10011 | + A32D55142860B40B00E66AF9 /* ChatMessageLinkAttachment_Tests.swift in Sources */, |
9984 | 10012 | 792B805224D95D4300C2963E /* Cached_StressTests.swift in Sources */,
|
9985 | 10013 | A34ECB4A27F5CA1B00A804C1 /* TypingEvents_IntegrationTests.swift in Sources */,
|
9986 | 10014 | 8A62705C24BE2BC00040BFD6 /* TypingEvent_Tests.swift in Sources */,
|
|
0 commit comments