[PM-13660] implement catchable non generic error types #31
87.20% of diff hit (target 62.87%)
View this Pull Request on Codecov
87.20% of diff hit (target 62.87%)
Annotations
Check warning on line 14 in crates/bitwarden-core/src/client/encryption_settings.rs
codecov / codecov/patch
crates/bitwarden-core/src/client/encryption_settings.rs#L14
Added line #L14 was not covered by tests
Check warning on line 16 in crates/bitwarden-core/src/error.rs
codecov / codecov/patch
crates/bitwarden-core/src/error.rs#L16
Added line #L16 was not covered by tests
Check warning on line 3 in crates/bitwarden-error-macro/src/args.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/args.rs#L3
Added line #L3 was not covered by tests
Check warning on line 9 in crates/bitwarden-error-macro/src/args.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/args.rs#L9
Added line #L9 was not covered by tests
Check warning on line 13 in crates/bitwarden-error-macro/src/attribute.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/attribute.rs#L12-L13
Added lines #L12 - L13 were not covered by tests
Check warning on line 20 in crates/bitwarden-error-macro/src/attribute.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/attribute.rs#L19-L20
Added lines #L19 - L20 were not covered by tests
Check warning on line 60 in crates/bitwarden-error-macro/src/flat/attribute.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/flat/attribute.rs#L58-L60
Added lines #L58 - L60 were not covered by tests
Check warning on line 12 in crates/bitwarden-error-macro/src/full/attribute.rs
codecov / codecov/patch
crates/bitwarden-error-macro/src/full/attribute.rs#L10-L12
Added lines #L10 - L12 were not covered by tests
Check warning on line 58 in crates/bitwarden-wasm-internal/src/client.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/client.rs#L57-L58
Added lines #L57 - L58 were not covered by tests
Check warning on line 78 in crates/bitwarden-wasm-internal/src/client.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/client.rs#L78
Added line #L78 was not covered by tests
Check warning on line 84 in crates/bitwarden-wasm-internal/src/client.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/client.rs#L82-L84
Added lines #L82 - L84 were not covered by tests
Check warning on line 27 in crates/bitwarden-wasm-internal/src/crypto.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/crypto.rs#L23-L27
Added lines #L23 - L27 were not covered by tests
Check warning on line 36 in crates/bitwarden-wasm-internal/src/crypto.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/crypto.rs#L32-L36
Added lines #L32 - L36 were not covered by tests
Check warning on line 20 in crates/bitwarden-wasm-internal/src/vault/folders.rs
codecov / codecov/patch
crates/bitwarden-wasm-internal/src/vault/folders.rs#L19-L20
Added lines #L19 - L20 were not covered by tests