laysakura / serde-encrypt

πŸ” Encrypts all the Serialize.
Apache License 2.0
175 stars 6 forks source link

build: separate crates for serde dependencies #79

Closed laysakura closed 3 years ago

laysakura commented 3 years ago

To be used with rust-sgx-sdk.

Ref: https://github.com/laysakura/serde-encrypt/issues/14#issuecomment-861117981

codecov[bot] commented 3 years ago

Codecov Report

Merging #79 (b01159f) into main (e7ac19b) will increase coverage by 1.12%. The diff coverage is 54.93%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #79      +/-   ##
==========================================
+ Coverage   46.35%   47.48%   +1.12%     
==========================================
  Files          26       30       +4     
  Lines         947     1013      +66     
  Branches      386      406      +20     
==========================================
+ Hits          439      481      +42     
- Misses         95       99       +4     
- Partials      413      433      +20     
Impacted Files Coverage Ξ”
serde-encrypt-core/src/error/error_kind.rs 0.00% <ΓΈ> (ΓΈ)
serde-encrypt-core/src/key/combined_key.rs 75.00% <ΓΈ> (ΓΈ)
serde-encrypt-core/src/key/key_pair.rs 65.00% <ΓΈ> (ΓΈ)
serde-encrypt-core/src/key/key_pair/private_key.rs 75.00% <ΓΈ> (ΓΈ)
serde-encrypt-core/src/key/key_pair/public_key.rs 75.00% <ΓΈ> (ΓΈ)
serde-encrypt-core/src/random.rs 90.90% <ΓΈ> (ΓΈ)
serde-encrypt/src/lib.rs 100.00% <ΓΈ> (ΓΈ)
...rde-encrypt/src/traits/serde_encrypt_shared_key.rs 30.76% <0.00%> (ΓΈ)
...sts/example_serde_encrypt_public_key_owned_data.rs 36.00% <ΓΈ> (ΓΈ)
..._serde_encrypt_public_key_struct_with_reference.rs 30.76% <ΓΈ> (ΓΈ)
... and 28 more

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update e7ac19b...b01159f. Read the comment docs.