|
836 | 836 | A9DF789D2B7D1E8B0094E4AD /* LoggedInWithTimeUITestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 859089692B61763B003AF5F5 /* LoggedInWithTimeUITestCase.swift */; };
|
837 | 837 | A9E031782ACB09930095D843 /* UIApplication+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E031762ACB08950095D843 /* UIApplication+Extensions.swift */; };
|
838 | 838 | A9E0317A2ACB0AE70095D843 /* UIApplication+Stubs.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E031792ACB0AE70095D843 /* UIApplication+Stubs.swift */; };
|
839 |
| - A9E0317C2ACBFC7E0095D843 /* TunnelStore+Stubs.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E0317B2ACBFC7E0095D843 /* TunnelStore+Stubs.swift */; }; |
840 | 839 | A9E0317F2ACC331C0095D843 /* TunnelStatusBlockObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E0317D2ACC32920095D843 /* TunnelStatusBlockObserver.swift */; };
|
841 | 840 | A9E034642ABB302000E59A5A /* UIEdgeInsets+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E034632ABB302000E59A5A /* UIEdgeInsets+Extensions.swift */; };
|
842 | 841 | E1187ABC289BBB850024E748 /* OutOfTimeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1187ABA289BBB850024E748 /* OutOfTimeViewController.swift */; };
|
|
846 | 845 | F006CCFC2B99CC8400C6C2AC /* EditLocationsCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F006CCFB2B99CC8400C6C2AC /* EditLocationsCoordinator.swift */; };
|
847 | 846 | F0077EEE2C52844800DAB2AA /* KeyExchangingResultStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0FBD98E2C4A60CC00EE5323 /* KeyExchangingResultStub.swift */; };
|
848 | 847 | F01528BB2BFF3FEE00B01D00 /* ShadowsocksRelaySelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = F01528BA2BFF3FEE00B01D00 /* ShadowsocksRelaySelector.swift */; };
|
849 |
| - F0164EBA2B4456D30020268D /* AccessMethodRepositoryStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0164EB92B4456D30020268D /* AccessMethodRepositoryStub.swift */; }; |
850 | 848 | F0164EBC2B482E430020268D /* AppStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0164EBB2B482E430020268D /* AppStorage.swift */; };
|
851 | 849 | F0164EBE2B4BFF940020268D /* ShadowsocksLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0164EBD2B4BFF940020268D /* ShadowsocksLoader.swift */; };
|
852 | 850 | F0164EC32B4C49D30020268D /* ShadowsocksLoaderStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0164EC22B4C49D30020268D /* ShadowsocksLoaderStub.swift */; };
|
|
895 | 893 | F07BF2622A26279100042943 /* RedeemVoucherOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F07BF2612A26279100042943 /* RedeemVoucherOperation.swift */; };
|
896 | 894 | F07C9D952B220C77006F1C5E /* libmullvad_ios.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 01F1FF1D29F0627D007083C3 /* libmullvad_ios.a */; };
|
897 | 895 | F07CFF2029F2720E008C0343 /* RegisteredDeviceInAppNotificationProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F07CFF1F29F2720E008C0343 /* RegisteredDeviceInAppNotificationProvider.swift */; };
|
| 896 | + F07F63CE2C63E5790027A351 /* AccessMethodRepository+Stub.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0164EB92B4456D30020268D /* AccessMethodRepository+Stub.swift */; }; |
898 | 897 | F08827872B318C840020A383 /* ShadowsocksCipherOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58DFF7D92B02862E00F864E0 /* ShadowsocksCipherOptions.swift */; };
|
899 | 898 | F08827882B318F960020A383 /* PersistentAccessMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586C0D962B04E0AC00E7CDD7 /* PersistentAccessMethod.swift */; };
|
900 | 899 | F08827892B3192110020A383 /* AccessMethodRepositoryProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58EF875A2B16385400C098B2 /* AccessMethodRepositoryProtocol.swift */; };
|
|
2041 | 2040 | A9D9A4D32C36E1EA004088DD /* mullvad_rust_runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mullvad_rust_runtime.h; path = include/mullvad_rust_runtime.h; sourceTree = "<group>"; };
|
2042 | 2041 | A9E031762ACB08950095D843 /* UIApplication+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+Extensions.swift"; sourceTree = "<group>"; };
|
2043 | 2042 | A9E031792ACB0AE70095D843 /* UIApplication+Stubs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+Stubs.swift"; sourceTree = "<group>"; };
|
2044 |
| - A9E0317B2ACBFC7E0095D843 /* TunnelStore+Stubs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TunnelStore+Stubs.swift"; sourceTree = "<group>"; }; |
2045 | 2043 | A9E0317D2ACC32920095D843 /* TunnelStatusBlockObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TunnelStatusBlockObserver.swift; sourceTree = "<group>"; };
|
2046 | 2044 | A9E034632ABB302000E59A5A /* UIEdgeInsets+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIEdgeInsets+Extensions.swift"; sourceTree = "<group>"; };
|
2047 | 2045 | A9EB4F9C2B7FAB21002A2D7A /* PostQuantumKeyNegotiator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostQuantumKeyNegotiator.swift; sourceTree = "<group>"; };
|
|
2053 | 2051 | E1FD0DF428AA7CE400299DB4 /* StatusActivityView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusActivityView.swift; sourceTree = "<group>"; };
|
2054 | 2052 | F006CCFB2B99CC8400C6C2AC /* EditLocationsCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditLocationsCoordinator.swift; sourceTree = "<group>"; };
|
2055 | 2053 | F01528BA2BFF3FEE00B01D00 /* ShadowsocksRelaySelector.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShadowsocksRelaySelector.swift; sourceTree = "<group>"; };
|
2056 |
| - F0164EB92B4456D30020268D /* AccessMethodRepositoryStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccessMethodRepositoryStub.swift; sourceTree = "<group>"; }; |
| 2054 | + F0164EB92B4456D30020268D /* AccessMethodRepository+Stub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AccessMethodRepository+Stub.swift"; sourceTree = "<group>"; }; |
2057 | 2055 | F0164EBB2B482E430020268D /* AppStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppStorage.swift; sourceTree = "<group>"; };
|
2058 | 2056 | F0164EBD2B4BFF940020268D /* ShadowsocksLoader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShadowsocksLoader.swift; sourceTree = "<group>"; };
|
2059 | 2057 | F0164EC22B4C49D30020268D /* ShadowsocksLoaderStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShadowsocksLoaderStub.swift; sourceTree = "<group>"; };
|
|
2513 | 2511 | A9A5F9A12ACB003D0083449F /* TunnelManagerTests.swift */,
|
2514 | 2512 | F0A0868F2C22D6A700BF83E7 /* TunnelSettingsStrategyTests.swift */,
|
2515 | 2513 | 44BB5F992BE529FE002520EB /* TunnelStateTests.swift */,
|
2516 |
| - A9E0317B2ACBFC7E0095D843 /* TunnelStore+Stubs.swift */, |
2517 | 2514 | A9E031792ACB0AE70095D843 /* UIApplication+Stubs.swift */,
|
2518 | 2515 | 58165EBD2A262CBB00688EAD /* WgKeyRotationTests.swift */,
|
2519 | 2516 | );
|
|
3710 | 3707 | 58FBFBE7291622580020E046 /* MullvadRESTTests */ = {
|
3711 | 3708 | isa = PBXGroup;
|
3712 | 3709 | children = (
|
3713 |
| - F0164EB92B4456D30020268D /* AccessMethodRepositoryStub.swift */, |
3714 | 3710 | 58FBFBE8291622580020E046 /* ExponentialBackoffTests.swift */,
|
3715 | 3711 | A932D9F22B5EB61100999395 /* HeadRequestTests.swift */,
|
3716 | 3712 | 58BDEB9E2A98F6B400F578F2 /* Mocks */,
|
|
4091 | 4087 | F0ACE3172BE4E487006D5333 /* MullvadREST */ = {
|
4092 | 4088 | isa = PBXGroup;
|
4093 | 4089 | children = (
|
| 4090 | + F0164EB92B4456D30020268D /* AccessMethodRepository+Stub.swift */, |
4094 | 4091 | A900E9BF2ACC661900C95F67 /* AccessTokenManager+Stubs.swift */,
|
4095 | 4092 | A900E9B72ACC5C2B00C95F67 /* AccountsProxy+Stubs.swift */,
|
4096 | 4093 | A900E9BD2ACC654100C95F67 /* APIProxy+Stubs.swift */,
|
|
5271 | 5268 | A9A5FA072ACB05160083449F /* SimulatorVPNConnection.swift in Sources */,
|
5272 | 5269 | 7A6F2FA52AFA3CB2006D0856 /* AccountExpiryTests.swift in Sources */,
|
5273 | 5270 | A9A5FA082ACB05160083449F /* StorePaymentBlockObserver.swift in Sources */,
|
5274 |
| - A9E0317C2ACBFC7E0095D843 /* TunnelStore+Stubs.swift in Sources */, |
5275 | 5271 | 7A516C3C2B712F0B00BBD33D /* IPOverrideWrapperTests.swift in Sources */,
|
5276 | 5272 | A9A5FA092ACB05160083449F /* SendStoreReceiptOperation.swift in Sources */,
|
5277 | 5273 | A9A5FA0A2ACB05160083449F /* StorePaymentEvent.swift in Sources */,
|
|
5972 | 5968 | buildActionMask = 2147483647;
|
5973 | 5969 | files = (
|
5974 | 5970 | 58B465702A98C53300467203 /* RequestExecutorTests.swift in Sources */,
|
5975 |
| - F0164EBA2B4456D30020268D /* AccessMethodRepositoryStub.swift in Sources */, |
5976 | 5971 | A917352129FAAA5200D5DCFD /* TransportStrategyTests.swift in Sources */,
|
5977 | 5972 | 58FBFBE9291622580020E046 /* ExponentialBackoffTests.swift in Sources */,
|
5978 | 5973 | F0164EC32B4C49D30020268D /* ShadowsocksLoaderStub.swift in Sources */,
|
|
6096 | 6091 | buildActionMask = 2147483647;
|
6097 | 6092 | files = (
|
6098 | 6093 | F0ACE31D2BE4E4F2006D5333 /* DevicesProxy+Stubs.swift in Sources */,
|
| 6094 | + F07F63CE2C63E5790027A351 /* AccessMethodRepository+Stub.swift in Sources */, |
6099 | 6095 | F0ACE31E2BE4E4F2006D5333 /* AccountsProxy+Stubs.swift in Sources */,
|
6100 | 6096 | F0ACE3202BE4E4F2006D5333 /* AccessTokenManager+Stubs.swift in Sources */,
|
6101 | 6097 | F0ACE32C2BE4E77E006D5333 /* DeviceMock.swift in Sources */,
|
|
0 commit comments