Skip to content

Added better swiftUI support.

bb3fa25
Select commit
Loading
Failed to load commit list.
Open

Bsneed/lifecycle rework #411

Added better swiftUI support.
bb3fa25
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 12, 2025 in 0s

68.39% (target 50.00%)

View this Pull Request on Codecov

68.39% (target 50.00%)

Details

Codecov Report

❌ Patch coverage is 14.51613% with 159 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.39%. Comparing base (f604cef) to head (bb3fa25).

Files with missing lines Patch % Lines
Sources/Segment/Plugins/EventDebugger.swift 0.00% 61 Missing ⚠️
Sources/Segment/SwiftUISupport.swift 0.00% 50 Missing ⚠️
Sources/Segment/Builtins.swift 33.33% 40 Missing ⚠️
...t/Plugins/Platforms/Mac/macOSLifecycleEvents.swift 46.66% 8 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #411      +/-   ##
==========================================
- Coverage   71.07%   68.39%   -2.69%     
==========================================
  Files          49       52       +3     
  Lines        4930     3828    -1102     
==========================================
- Hits         3504     2618     -886     
+ Misses       1426     1210     -216     
Files with missing lines Coverage Δ
Sources/Segment/Analytics.swift 83.40% <ø> (-1.54%) ⬇️
...t/Plugins/Platforms/Mac/macOSLifecycleEvents.swift 24.32% <46.66%> (+21.88%) ⬆️
Sources/Segment/Builtins.swift 33.33% <33.33%> (ø)
Sources/Segment/SwiftUISupport.swift 0.00% <0.00%> (ø)
Sources/Segment/Plugins/EventDebugger.swift 0.00% <0.00%> (ø)

... and 47 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.