Skip to content

Add locking support to bitwarden-json to improve bindings thread safety

Codecov / codecov/patch succeeded Feb 7, 2024 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Annotations

Check warning on line 11 in crates/bitwarden-c/src/c.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-c/src/c.rs#L11

Added line #L11 was not covered by tests

Check warning on line 16 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L16

Added line #L16 was not covered by tests

Check warning on line 19 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L19

Added line #L19 was not covered by tests

Check warning on line 48 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L48

Added line #L48 was not covered by tests

Check warning on line 52 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L52

Added line #L52 was not covered by tests

Check warning on line 55 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L55

Added line #L55 was not covered by tests

Check warning on line 58 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L58

Added line #L58 was not covered by tests

Check warning on line 60 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L60

Added line #L60 was not covered by tests

Check warning on line 62 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L62

Added line #L62 was not covered by tests

Check warning on line 64 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L64

Added line #L64 was not covered by tests

Check warning on line 68 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L68

Added line #L68 was not covered by tests

Check warning on line 70 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L70

Added line #L70 was not covered by tests

Check warning on line 75 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L72-L75

Added lines #L72 - L75 were not covered by tests

Check warning on line 84 in crates/bitwarden-json/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-json/src/client.rs#L80-L84

Added lines #L80 - L84 were not covered by tests

Check warning on line 41 in crates/bitwarden-napi/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-napi/src/client.rs#L41

Added line #L41 was not covered by tests

Check warning on line 17 in crates/bitwarden-py/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-py/src/client.rs#L16-L17

Added lines #L16 - L17 were not covered by tests

Check warning on line 22 in crates/bitwarden-py/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-py/src/client.rs#L22

Added line #L22 was not covered by tests

Check warning on line 45 in crates/bitwarden-wasm/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-wasm/src/client.rs#L45

Added line #L45 was not covered by tests

Check warning on line 49 in crates/bitwarden-wasm/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-wasm/src/client.rs#L49

Added line #L49 was not covered by tests

Check warning on line 52 in crates/bitwarden-wasm/src/client.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

crates/bitwarden-wasm/src/client.rs#L52

Added line #L52 was not covered by tests