Skip to content

ref: Dependency container in Swift

c4dd4a1
Select commit
Loading
Failed to load commit list.
Draft

ref: Dependency container in Swift #6444

ref: Dependency container in Swift
c4dd4a1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Oct 20, 2025 in 0s

7.540% (-79.387%) compared to 3319d58

View this Pull Request on Codecov

7.540% (-79.387%) compared to 3319d58

Details

Codecov Report

❌ Patch coverage is 23.30508% with 181 lines in your changes missing coverage. Please review.
✅ Project coverage is 7.540%. Comparing base (3319d58) to head (c4dd4a1).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
Sources/Swift/SentryDependencyContainer.swift 40.000% 78 Missing ⚠️
...tions/SentryWatchdogTerminationScopeObserver.swift 0.000% 43 Missing ⚠️
Sources/Sentry/SentryANRTrackerV2.m 0.000% 14 Missing ⚠️
Sources/Sentry/SentryDelayedFramesTracker.m 6.666% 14 Missing ⚠️
Sources/Swift/SentryDebugImageProvider.swift 7.692% 12 Missing ⚠️
...tions/FramesTracking/SentryFramesDelayResult.swift 0.000% 5 Missing ⚠️
...egrations/FramesTracking/SentryFramesTracker.swift 0.000% 4 Missing ⚠️
...rces/Sentry/SentryDependencyContainerSwiftHelper.m 0.000% 3 Missing ⚠️
...urces/Sentry/Profiling/SentryContinuousProfiler.mm 0.000% 2 Missing ⚠️
Sources/Sentry/Profiling/SentryProfilerState.mm 0.000% 1 Missing ⚠️
... and 5 more

❗ There is a different number of reports uploaded between BASE (3319d58) and HEAD (c4dd4a1). Click for more details.

HEAD has 3 uploads less than BASE
Flag BASE (3319d58) HEAD (c4dd4a1)
4 1
Additional details and impacted files

Impacted file tree graph

@@              Coverage Diff              @@
##              main    #6444        +/-   ##
=============================================
- Coverage   86.926%   7.540%   -79.387%     
=============================================
  Files          450      415        -35     
  Lines        37619    35900      -1719     
  Branches     17378    14106      -3272     
=============================================
- Hits         32701     2707     -29994     
- Misses        4876    33182     +28306     
+ Partials        42       11        -31     
Files with missing lines Coverage Δ
...s/Sentry/SentryAutoBreadcrumbTrackingIntegration.m 0.000% <ø> (-100.000%) ⬇️
Sources/Sentry/SentryCoreDataTrackingIntegration.m 0.000% <ø> (-100.000%) ⬇️
...try/SentryWatchdogTerminationTrackingIntegration.m 0.000% <ø> (-85.715%) ⬇️
Sources/Swift/Helper/Dependencies.swift 100.000% <100.000%> (ø)
Sources/Swift/Networking/RateLimitParser.swift 3.750% <ø> (-96.250%) ⬇️
Sources/Sentry/Profiling/SentryProfilerState.mm 0.000% <0.000%> (-99.351%) ⬇️
Sources/Sentry/Profiling/SentryTraceProfiler.mm 0.000% <0.000%> (-95.385%) ⬇️
Sources/Sentry/SentryProfiler.mm 2.247% <0.000%> (-88.765%) ⬇️
Sources/Sentry/SentrySessionReplayIntegration.m 0.000% <0.000%> (-87.365%) ⬇️
Sources/Sentry/SentrySpan.m 34.980% <0.000%> (-62.738%) ⬇️
... and 10 more

... and 415 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3319d58...c4dd4a1. Read the comment docs.