trustbloc / wallet-sdk

Verifiable Credential Wallet SDK and Demo/Reference Wallet App (Go / GoMobile | Android | iOS)
Apache License 2.0
21 stars 13 forks source link

feat(sdk): Type constraint and schemas from matched input descriptors #570

Closed DRK3 closed 1 year ago

DRK3 commented 1 year ago
codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 88.31% and project coverage change: -0.09% :warning:

Comparison is base (a6a1a39) 90.10% compared to head (e4416fd) 90.01%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #570 +/- ## ========================================== - Coverage 90.10% 90.01% -0.09% ========================================== Files 98 98 Lines 3849 3907 +58 ========================================== + Hits 3468 3517 +49 - Misses 253 258 +5 - Partials 128 132 +4 ``` | [Files Changed](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc) | Coverage Δ | | |---|---|---| | [cmd/wallet-sdk-gomobile/api/jsonwebkey.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvYXBpL2pzb253ZWJrZXkuZ28=) | `87.09% <ø> (ø)` | | | [cmd/wallet-sdk-gomobile/did/create.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvZGlkL2NyZWF0ZS5nbw==) | `76.47% <ø> (ø)` | | | [cmd/wallet-sdk-gomobile/did/keywrapper.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvZGlkL2tleXdyYXBwZXIuZ28=) | `100.00% <ø> (ø)` | | | [cmd/wallet-sdk-gomobile/localkms/localkms.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvbG9jYWxrbXMvbG9jYWxrbXMuZ28=) | `69.44% <ø> (ø)` | | | [cmd/wallet-sdk-gomobile/oauth2/clientmetadata.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvb2F1dGgyL2NsaWVudG1ldGFkYXRhLmdv) | `93.75% <ø> (ø)` | | | [cmd/wallet-sdk-gomobile/openid4ci/interaction.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-Y21kL3dhbGxldC1zZGstZ29tb2JpbGUvb3BlbmlkNGNpL2ludGVyYWN0aW9uLmdv) | `96.07% <ø> (-0.08%)` | :arrow_down: | | [pkg/common/doc\_loader.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-cGtnL2NvbW1vbi9kb2NfbG9hZGVyLmdv) | `94.59% <ø> (ø)` | | | [pkg/common/jwt\_signer.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-cGtnL2NvbW1vbi9qd3Rfc2lnbmVyLmdv) | `89.28% <ø> (ø)` | | | [pkg/credentialquery/credentialquery.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-cGtnL2NyZWRlbnRpYWxxdWVyeS9jcmVkZW50aWFscXVlcnkuZ28=) | `100.00% <ø> (ø)` | | | [pkg/did/creator/creator.go](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc#diff-cGtnL2RpZC9jcmVhdG9yL2NyZWF0b3IuZ28=) | `94.24% <ø> (ø)` | | | ... and [13 more](https://app.codecov.io/gh/trustbloc/wallet-sdk/pull/570?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=trustbloc) | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 2 Code Smells

No Coverage information No Coverage information
3.1% 3.1% Duplication