feat: Add manual file IO tracking for Swift.Data and Swift.FileManager #4605
15.658% of diff hit (target 90.890%)
View this Pull Request on Codecov
15.658% of diff hit (target 90.890%)
Annotations
Check warning on line 21 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L20-L21
Added lines #L20 - L21 were not covered by tests
Check warning on line 26 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L25-L26
Added lines #L25 - L26 were not covered by tests
Check warning on line 31 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L30-L31
Added lines #L30 - L31 were not covered by tests
Check warning on line 36 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L35-L36
Added lines #L35 - L36 were not covered by tests
Check warning on line 41 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L40-L41
Added lines #L40 - L41 were not covered by tests
Check warning on line 46 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L45-L46
Added lines #L45 - L46 were not covered by tests
Check warning on line 51 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L50-L51
Added lines #L50 - L51 were not covered by tests
Check warning on line 56 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L55-L56
Added lines #L55 - L56 were not covered by tests
Check warning on line 61 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L60-L61
Added lines #L60 - L61 were not covered by tests
Check warning on line 66 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L65-L66
Added lines #L65 - L66 were not covered by tests
Check warning on line 73 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L72-L73
Added lines #L72 - L73 were not covered by tests
Check warning on line 80 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L77-L80
Added lines #L77 - L80 were not covered by tests
Check warning on line 85 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L84-L85
Added lines #L84 - L85 were not covered by tests
Check warning on line 90 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L89-L90
Added lines #L89 - L90 were not covered by tests
Check warning on line 95 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L94-L95
Added lines #L94 - L95 were not covered by tests
Check warning on line 101 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L100-L101
Added lines #L100 - L101 were not covered by tests
Check warning on line 106 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L105-L106
Added lines #L105 - L106 were not covered by tests
Check warning on line 111 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L110-L111
Added lines #L110 - L111 were not covered by tests
Check warning on line 116 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L115-L116
Added lines #L115 - L116 were not covered by tests
Check warning on line 121 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L120-L121
Added lines #L120 - L121 were not covered by tests
Check warning on line 126 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L125-L126
Added lines #L125 - L126 were not covered by tests
Check warning on line 131 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L130-L131
Added lines #L130 - L131 were not covered by tests
Check warning on line 137 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L136-L137
Added lines #L136 - L137 were not covered by tests
Check warning on line 142 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L141-L142
Added lines #L141 - L142 were not covered by tests
Check warning on line 147 in Sources/Swift/Helper/SentryDataWrapper.swift
codecov / codecov/patch
Sources/Swift/Helper/SentryDataWrapper.swift#L146-L147
Added lines #L146 - L147 were not covered by tests