Skip to content

Profile safe concurrent access (#225)

Codecov / codecov/patch succeeded Sep 30, 2024 in 0s

93.7% of diff hit (within 80.0% threshold of 97.0%)

View this Pull Request on Codecov

93.7% of diff hit (within 80.0% threshold of 97.0%)

Annotations

Check warning on line 3 in crates/sargon/src/profile/v100/header/profile_id_uniffi_fn.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/profile/v100/header/profile_id_uniffi_fn.rs#L3

Added line #L3 was not covered by tests

Check warning on line 119 in crates/sargon/src/system/clients/client/secure_storage_client/secure_storage_client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/clients/client/secure_storage_client/secure_storage_client.rs#L119

Added line #L119 was not covered by tests

Check warning on line 46 in crates/sargon/src/system/drivers/secure_storage_driver/support/secure_storage_key.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/drivers/secure_storage_driver/support/secure_storage_key.rs#L46

Added line #L46 was not covered by tests

Check warning on line 158 in crates/sargon/src/system/sargon_os/profile_state_holder.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/sargon_os/profile_state_holder.rs#L157-L158

Added lines #L157 - L158 were not covered by tests

Check warning on line 43 in crates/sargon/src/system/sargon_os/sargon_os.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/sargon_os/sargon_os.rs#L43

Added line #L43 was not covered by tests

Check warning on line 189 in crates/sargon/src/system/sargon_os/sargon_os.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/sargon_os/sargon_os.rs#L189

Added line #L189 was not covered by tests

Check warning on line 53 in crates/sargon/src/system/sargon_os/sargon_os_profile.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/sargon/src/system/sargon_os/sargon_os_profile.rs#L53

Added line #L53 was not covered by tests