refactor(error)!: handle errors more gracefully in rustic_core. #202
26.0% of diff hit (target 27.3%)
View this Pull Request on Codecov
26.0% of diff hit (target 27.3%)
Annotations
Check warning on line 169 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L167-L169
Added lines #L167 - L169 were not covered by tests
Check warning on line 172 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L172
Added line #L172 was not covered by tests
Check warning on line 209 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L207-L209
Added lines #L207 - L209 were not covered by tests
Check warning on line 211 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L211
Added line #L211 was not covered by tests
Check warning on line 213 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L213
Added line #L213 was not covered by tests
Check warning on line 216 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L216
Added line #L216 was not covered by tests
Check warning on line 219 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L218-L219
Added lines #L218 - L219 were not covered by tests
Check warning on line 221 in crates/core/src/archiver.rs
codecov / codecov/patch
crates/core/src/archiver.rs#L221
Added line #L221 was not covered by tests
Check warning on line 73 in crates/core/src/archiver/parent.rs
codecov / codecov/patch
crates/core/src/archiver/parent.rs#L73
Added line #L73 was not covered by tests
Check warning on line 101 in crates/core/src/archiver/parent.rs
codecov / codecov/patch
crates/core/src/archiver/parent.rs#L101
Added line #L101 was not covered by tests
Check warning on line 107 in crates/core/src/archiver/parent.rs
codecov / codecov/patch
crates/core/src/archiver/parent.rs#L105-L107
Added lines #L105 - L107 were not covered by tests
Check warning on line 103 in crates/core/src/archiver/tree.rs
codecov / codecov/patch
crates/core/src/archiver/tree.rs#L103
Added line #L103 was not covered by tests
Check warning on line 142 in crates/core/src/archiver/tree_archiver.rs
codecov / codecov/patch
crates/core/src/archiver/tree_archiver.rs#L142
Added line #L142 was not covered by tests
Check warning on line 389 in crates/core/src/backend.rs
codecov / codecov/patch
crates/core/src/backend.rs#L389
Added line #L389 was not covered by tests
Check warning on line 416 in crates/core/src/backend.rs
codecov / codecov/patch
crates/core/src/backend.rs#L416
Added line #L416 was not covered by tests
Check warning on line 44 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L44
Added line #L44 was not covered by tests
Check warning on line 51 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L51
Added line #L51 was not covered by tests
Check warning on line 214 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L213-L214
Added lines #L213 - L214 were not covered by tests
Check warning on line 309 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L309
Added line #L309 was not covered by tests
Check warning on line 314 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L311-L314
Added lines #L311 - L314 were not covered by tests
Check warning on line 316 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L316
Added line #L316 was not covered by tests
Check warning on line 321 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L320-L321
Added lines #L320 - L321 were not covered by tests
Check warning on line 325 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L324-L325
Added lines #L324 - L325 were not covered by tests
Check warning on line 328 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L328
Added line #L328 was not covered by tests
Check warning on line 332 in crates/core/src/backend/cache.rs
codecov / codecov/patch
crates/core/src/backend/cache.rs#L330-L332
Added lines #L330 - L332 were not covered by tests