Skip to content

WIP

ee2b24a
Select commit
Loading
Failed to load commit list.
Open

refactor: Add attributable protocol for typed attribute values #7077

WIP
ee2b24a
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Dec 22, 2025 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 90.20173% with 34 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@d069d70). Learn more about missing BASE report.
⚠️ Report is 4 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
Sources/Swift/Tools/SentryLogger.swift 55.882% 15 Missing ⚠️
Sources/Swift/Protocol/SentryAttribute.swift 86.597% 12 Missing and 1 partial ⚠️
...urces/Swift/Protocol/SentryAttributeValuable.swift 94.117% 5 Missing ⚠️
Sources/Swift/Protocol/SentryAttributeValue.swift 98.913% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##             main     #7077   +/-   ##
========================================
  Coverage        ?   84.846%           
========================================
  Files           ?       461           
  Lines           ?     27816           
  Branches        ?     12334           
========================================
  Hits            ?     23601           
  Misses          ?      4171           
  Partials        ?        44           
Files with missing lines Coverage Δ
Sources/Swift/Tools/Batcher/BatcherScope.swift 100.000% <100.000%> (ø)
Sources/Swift/Tools/SentryLogBatcher.swift 95.918% <100.000%> (ø)
Sources/Swift/Protocol/SentryAttributeValue.swift 98.913% <98.913%> (ø)
...urces/Swift/Protocol/SentryAttributeValuable.swift 94.117% <94.117%> (ø)
Sources/Swift/Protocol/SentryAttribute.swift 90.277% <86.597%> (ø)
Sources/Swift/Tools/SentryLogger.swift 74.766% <55.882%> (ø)

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 d069d70...ee2b24a. Read the comment docs.