|
725 | 725 | 8EAC7FF8265C8910005B44E5 /* SentryTracerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EAC7FF7265C8910005B44E5 /* SentryTracerTests.swift */; }; |
726 | 726 | 8EAE8E5E2681768000D6958B /* URLSessionTaskMock.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EAE8E5D2681768000D6958B /* URLSessionTaskMock.m */; }; |
727 | 727 | 8EAE9806261E87120073B6B3 /* SentryUIViewControllerPerformanceTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EAE9804261E87120073B6B3 /* SentryUIViewControllerPerformanceTracker.m */; }; |
728 | | - 8EAE980B261E9F530073B6B3 /* SentryPerformanceTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EAE9809261E9F530073B6B3 /* SentryPerformanceTracker.h */; }; |
| 728 | + 8EAE980B261E9F530073B6B3 /* SentryPerformanceTrackerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EAE9809261E9F530073B6B3 /* SentryPerformanceTrackerHelper.h */; }; |
729 | 729 | 8EAE980C261E9F530073B6B3 /* SentryUIViewControllerPerformanceTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EAE980A261E9F530073B6B3 /* SentryUIViewControllerPerformanceTracker.h */; }; |
730 | | - 8EBF870926140D37001A6853 /* SentryPerformanceTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF870726140D37001A6853 /* SentryPerformanceTracker.m */; }; |
| 730 | + 8EBF870926140D37001A6853 /* SentryPerformanceTrackerHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF870726140D37001A6853 /* SentryPerformanceTrackerHelper.m */; }; |
731 | 731 | 8EC3AE7A25CA23B600E7591A /* SentrySpan.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EC3AE7925CA23B600E7591A /* SentrySpan.m */; }; |
732 | 732 | 8EC4CF4A25C38DAA0093DEE9 /* SentrySpanStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC4CF4725C38CAF0093DEE9 /* SentrySpanStatus.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
733 | 733 | 8EC4CF5025C3A0070093DEE9 /* SentrySpanContextTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EC4CF4F25C3A0070093DEE9 /* SentrySpanContextTests.swift */; }; |
|
988 | 988 | F41362112E1C55AF00B84443 /* SentryScopePersistentStore+Tags.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41362102E1C55AF00B84443 /* SentryScopePersistentStore+Tags.swift */; }; |
989 | 989 | F41362132E1C566100B84443 /* SentryScopePersistentStore+User.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41362122E1C566100B84443 /* SentryScopePersistentStore+User.swift */; }; |
990 | 990 | F41362152E1C568400B84443 /* SentryScopePersistentStore+Context.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41362142E1C568400B84443 /* SentryScopePersistentStore+Context.swift */; }; |
991 | | - F429D3AA2E8562EF00DBF387 /* RateLimitParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F429D3A82E8562EF00DBF387 /* RateLimitParser.swift */; }; |
992 | 991 | F429D37F2E8532A300DBF387 /* HttpDateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F429D37D2E8532A300DBF387 /* HttpDateParser.swift */; }; |
| 992 | + F429D3AA2E8562EF00DBF387 /* RateLimitParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F429D3A82E8562EF00DBF387 /* RateLimitParser.swift */; }; |
993 | 993 | F443DB272E09BE8C009A9045 /* LoadValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F443DB262E09BE8C009A9045 /* LoadValidatorTests.swift */; }; |
994 | 994 | F44858132E03579D0013E63B /* SentryCrashDynamicLinker+Test.h in Headers */ = {isa = PBXBuildFile; fileRef = F44858122E0357940013E63B /* SentryCrashDynamicLinker+Test.h */; }; |
995 | 995 | F451FAA62E0B304E0050ACF2 /* LoadValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F451FAA52E0B304E0050ACF2 /* LoadValidator.swift */; }; |
|
1085 | 1085 | FA7206DF2E0B37850072FDD4 /* SentryProfileCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7206DE2E0B37780072FDD4 /* SentryProfileCollector.h */; }; |
1086 | 1086 | FA7206E12E0B37C80072FDD4 /* SentryProfileCollector.mm in Sources */ = {isa = PBXBuildFile; fileRef = FA7206E02E0B37C60072FDD4 /* SentryProfileCollector.mm */; }; |
1087 | 1087 | FA8A36182DEAA1EB0058D883 /* SentryThread+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FA8A36172DEAA1EB0058D883 /* SentryThread+Private.h */; }; |
| 1088 | + FA8AFCDD2E842932007A0E18 /* SentryPerformanceTracker.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA8AFCDC2E84292E007A0E18 /* SentryPerformanceTracker.swift */; }; |
1088 | 1089 | FA8AFCFA2E844AB6007A0E18 /* SentryThreadsafeApplicationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA8AFCF42E844AB1007A0E18 /* SentryThreadsafeApplicationTests.swift */; }; |
1089 | 1090 | FA8AFDAC2E84FAEE007A0E18 /* TestSentryUIApplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA6614FB2E4B8E1500657755 /* TestSentryUIApplication.swift */; }; |
1090 | 1091 | FA8E58F12E0AD4270049F69D /* SentryDispatchQueueWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA8E58F02E0AD4220049F69D /* SentryDispatchQueueWrapper.swift */; }; |
|
2049 | 2050 | 8EAE8E5C2681768000D6958B /* URLSessionTaskMock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = URLSessionTaskMock.h; sourceTree = "<group>"; }; |
2050 | 2051 | 8EAE8E5D2681768000D6958B /* URLSessionTaskMock.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = URLSessionTaskMock.m; sourceTree = "<group>"; }; |
2051 | 2052 | 8EAE9804261E87120073B6B3 /* SentryUIViewControllerPerformanceTracker.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryUIViewControllerPerformanceTracker.m; sourceTree = "<group>"; }; |
2052 | | - 8EAE9809261E9F530073B6B3 /* SentryPerformanceTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentryPerformanceTracker.h; path = include/SentryPerformanceTracker.h; sourceTree = "<group>"; }; |
| 2053 | + 8EAE9809261E9F530073B6B3 /* SentryPerformanceTrackerHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentryPerformanceTrackerHelper.h; path = include/SentryPerformanceTrackerHelper.h; sourceTree = "<group>"; }; |
2053 | 2054 | 8EAE980A261E9F530073B6B3 /* SentryUIViewControllerPerformanceTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentryUIViewControllerPerformanceTracker.h; path = include/SentryUIViewControllerPerformanceTracker.h; sourceTree = "<group>"; }; |
2054 | | - 8EBF870726140D37001A6853 /* SentryPerformanceTracker.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryPerformanceTracker.m; sourceTree = "<group>"; }; |
| 2055 | + 8EBF870726140D37001A6853 /* SentryPerformanceTrackerHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentryPerformanceTrackerHelper.m; sourceTree = "<group>"; }; |
2055 | 2056 | 8EC3AE7925CA23B600E7591A /* SentrySpan.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SentrySpan.m; sourceTree = "<group>"; }; |
2056 | 2057 | 8EC4CF4725C38CAF0093DEE9 /* SentrySpanStatus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SentrySpanStatus.h; path = Public/SentrySpanStatus.h; sourceTree = "<group>"; }; |
2057 | 2058 | 8EC4CF4F25C3A0070093DEE9 /* SentrySpanContextTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentrySpanContextTests.swift; sourceTree = "<group>"; }; |
|
2185 | 2186 | D808FB89281BCE46009A2A33 /* TestSentrySwizzleWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestSentrySwizzleWrapper.swift; sourceTree = "<group>"; }; |
2186 | 2187 | D808FB90281BF6E9009A2A33 /* SentryUIEventTrackingIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryUIEventTrackingIntegrationTests.swift; sourceTree = "<group>"; }; |
2187 | 2188 | D80C990A2B0DFE410052F311 /* ExternalUIViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExternalUIViewController.swift; sourceTree = "<group>"; }; |
2188 | | - D8105B8D297FD16800299F03 /* SentryPerformanceTracker+Testing.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SentryPerformanceTracker+Testing.h"; sourceTree = "<group>"; }; |
2189 | 2189 | D8137D52272B53070082656C /* TestSentrySpan.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TestSentrySpan.h; sourceTree = "<group>"; }; |
2190 | 2190 | D8137D53272B53070082656C /* TestSentrySpan.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TestSentrySpan.m; sourceTree = "<group>"; }; |
2191 | 2191 | D81988BF2BEBFFF70020E36C /* SentryReplayRecording.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryReplayRecording.swift; sourceTree = "<group>"; }; |
|
2332 | 2332 | F41362102E1C55AF00B84443 /* SentryScopePersistentStore+Tags.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SentryScopePersistentStore+Tags.swift"; sourceTree = "<group>"; }; |
2333 | 2333 | F41362122E1C566100B84443 /* SentryScopePersistentStore+User.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SentryScopePersistentStore+User.swift"; sourceTree = "<group>"; }; |
2334 | 2334 | F41362142E1C568400B84443 /* SentryScopePersistentStore+Context.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SentryScopePersistentStore+Context.swift"; sourceTree = "<group>"; }; |
2335 | | - F429D3A82E8562EF00DBF387 /* RateLimitParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RateLimitParser.swift; sourceTree = "<group>"; }; |
2336 | 2335 | F429D37D2E8532A300DBF387 /* HttpDateParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpDateParser.swift; sourceTree = "<group>"; }; |
| 2336 | + F429D3A82E8562EF00DBF387 /* RateLimitParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RateLimitParser.swift; sourceTree = "<group>"; }; |
2337 | 2337 | F443DB262E09BE8C009A9045 /* LoadValidatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadValidatorTests.swift; sourceTree = "<group>"; }; |
2338 | 2338 | F44858122E0357940013E63B /* SentryCrashDynamicLinker+Test.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SentryCrashDynamicLinker+Test.h"; sourceTree = "<group>"; }; |
2339 | 2339 | F451FAA52E0B304E0050ACF2 /* LoadValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadValidator.swift; sourceTree = "<group>"; }; |
|
2431 | 2431 | FA7206DE2E0B37780072FDD4 /* SentryProfileCollector.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SentryProfileCollector.h; sourceTree = "<group>"; }; |
2432 | 2432 | FA7206E02E0B37C60072FDD4 /* SentryProfileCollector.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = SentryProfileCollector.mm; sourceTree = "<group>"; }; |
2433 | 2433 | FA8A36172DEAA1EB0058D883 /* SentryThread+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "SentryThread+Private.h"; path = "include/SentryThread+Private.h"; sourceTree = "<group>"; }; |
| 2434 | + FA8AFCDC2E84292E007A0E18 /* SentryPerformanceTracker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryPerformanceTracker.swift; sourceTree = "<group>"; }; |
2434 | 2435 | FA8AFCF42E844AB1007A0E18 /* SentryThreadsafeApplicationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryThreadsafeApplicationTests.swift; sourceTree = "<group>"; }; |
2435 | 2436 | FA8E58F02E0AD4220049F69D /* SentryDispatchQueueWrapper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryDispatchQueueWrapper.swift; sourceTree = "<group>"; }; |
2436 | 2437 | FA90FAA72E06614B008CAAE8 /* SentryExtraPackages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SentryExtraPackages.swift; sourceTree = "<group>"; }; |
|
3719 | 3720 | 8EA1ED092668F8C400E62B98 /* SentryUIViewControllerSwizzling.m */, |
3720 | 3721 | 8EAE980A261E9F530073B6B3 /* SentryUIViewControllerPerformanceTracker.h */, |
3721 | 3722 | 8EAE9804261E87120073B6B3 /* SentryUIViewControllerPerformanceTracker.m */, |
3722 | | - 8EAE9809261E9F530073B6B3 /* SentryPerformanceTracker.h */, |
3723 | | - 8EBF870726140D37001A6853 /* SentryPerformanceTracker.m */, |
| 3723 | + 8EAE9809261E9F530073B6B3 /* SentryPerformanceTrackerHelper.h */, |
| 3724 | + 8EBF870726140D37001A6853 /* SentryPerformanceTrackerHelper.m */, |
3724 | 3725 | D8BFE37029A3782F002E73F3 /* SentryTimeToDisplayTracker.h */, |
3725 | 3726 | D8BFE37129A3782F002E73F3 /* SentryTimeToDisplayTracker.m */, |
3726 | 3727 | ); |
|
3809 | 3810 | 7BF9EF8A2722D58700B5BBEF /* SentryInitializeForGettingSubclassesNotCalled.m */, |
3810 | 3811 | D8FFE50B2703DAAE00607131 /* SwizzlingCallTests.swift */, |
3811 | 3812 | 7BE912B02721C76000E49E62 /* SentryPerformanceTrackingIntegrationTests.swift */, |
3812 | | - D8105B8D297FD16800299F03 /* SentryPerformanceTracker+Testing.h */, |
3813 | 3813 | ); |
3814 | 3814 | path = Performance; |
3815 | 3815 | sourceTree = "<group>"; |
|
4519 | 4519 | isa = PBXGroup; |
4520 | 4520 | children = ( |
4521 | 4521 | FAE57BF12E83049900B710F9 /* SentryDisplayLinkWrapper.swift */, |
| 4522 | + FA8AFCD62E84291F007A0E18 /* UIViewController */, |
4522 | 4523 | D468C0602D36699700964230 /* IO */, |
4523 | 4524 | ); |
4524 | 4525 | path = Performance; |
|
4898 | 4899 | path = Core; |
4899 | 4900 | sourceTree = "<group>"; |
4900 | 4901 | }; |
| 4902 | + FA8AFCD62E84291F007A0E18 /* UIViewController */ = { |
| 4903 | + isa = PBXGroup; |
| 4904 | + children = ( |
| 4905 | + FA8AFCDC2E84292E007A0E18 /* SentryPerformanceTracker.swift */, |
| 4906 | + ); |
| 4907 | + path = UIViewController; |
| 4908 | + sourceTree = "<group>"; |
| 4909 | + }; |
4901 | 4910 | FABB48B22E59310D0071397E /* Transaction */ = { |
4902 | 4911 | isa = PBXGroup; |
4903 | 4912 | children = ( |
|
5005 | 5014 | 63AA76991EB9C1C200D153DE /* SentryDefines.h in Headers */, |
5006 | 5015 | D86B6835294348A400B8B1FC /* SentryAttachment+Private.h in Headers */, |
5007 | 5016 | 84AF45A629A7FFA500FBB177 /* SentryProfiledTracerConcurrency.h in Headers */, |
5008 | | - 8EAE980B261E9F530073B6B3 /* SentryPerformanceTracker.h in Headers */, |
| 5017 | + 8EAE980B261E9F530073B6B3 /* SentryPerformanceTrackerHelper.h in Headers */, |
5009 | 5018 | F48F75732E5FA649009D4E7D /* SentryBinaryImageCacheCallbacks.h in Headers */, |
5010 | 5019 | 63FE718520DA4C1100CDBAE8 /* SentryCrashC.h in Headers */, |
5011 | 5020 | 8EA1ED0D2669028C00E62B98 /* SentryUIViewControllerSwizzling.h in Headers */, |
|
5893 | 5902 | 63FE713120DA4C1100CDBAE8 /* SentryCrashDynamicLinker.c in Sources */, |
5894 | 5903 | 03F84D3527DD4191008FE43F /* SentryThreadHandle.cpp in Sources */, |
5895 | 5904 | 0A2D8DA9289BC905008720F6 /* SentryViewHierarchyProviderHelper.m in Sources */, |
| 5905 | + FA8AFCDD2E842932007A0E18 /* SentryPerformanceTracker.swift in Sources */, |
5896 | 5906 | D84D2CDD2C2BF7370011AF8A /* SentryReplayEvent.swift in Sources */, |
5897 | 5907 | D8BC28CC2BFF78220054DA4D /* SentryRRWebTouchEvent.swift in Sources */, |
5898 | 5908 | D452FC592DDB4B1700AFF56F /* SentryWatchdogTerminationBreadcrumbProcessor.m in Sources */, |
|
5928 | 5938 | 621F61F12BEA073A005E654F /* SentryEnabledFeaturesBuilder.swift in Sources */, |
5929 | 5939 | D88817D826D7149100BF2251 /* SentryTraceContext.m in Sources */, |
5930 | 5940 | D8F67B1B2BE9728600C9197B /* SentrySRDefaultBreadcrumbConverter.swift in Sources */, |
5931 | | - 8EBF870926140D37001A6853 /* SentryPerformanceTracker.m in Sources */, |
| 5941 | + 8EBF870926140D37001A6853 /* SentryPerformanceTrackerHelper.m in Sources */, |
5932 | 5942 | D865893029D6ECA7000BE151 /* SentryCrashBinaryImageCache.c in Sources */, |
5933 | 5943 | D859696B27BECD8F0036A46E /* SentryCoreDataTrackingIntegration.m in Sources */, |
5934 | 5944 | 7BD86EC7264A641D005439DB /* SentrySysctlObjC.m in Sources */, |
|
0 commit comments