• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hyperledger / identus-edge-agent-sdk-swift / 11049785480
43%

Build:
DEFAULT BRANCH: main
Ran 26 Sep 2024 09:58AM UTC
Jobs 1
Files 225
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Sep 2024 02:40PM UTC coverage: 40.771% (-3.2%) from 43.981%
11049785480

push

github

goncalo-frade-iohk
feat!(agent): agent separation of concerns

BREAKING CHANGE: This is a refactor, from now on the EdgeAgent will not have any reference with DIDComm and a DIDCommAgent will replace this.
EdgeAgent now will scope all the logic that is inherent to it removing any transport layer association, and new agents like DIDCommAgent will scope the EdgeAgent functionalities for a transport layer.

With this Pollux also has some significant changes so it is not aggregated to the DIDComm Message.

OIDCAgent will take part of OIDC transport layer communication.

Signed-off-by: goncalo-frade-iohk <goncalo.frade@iohk.io>

232 of 1063 new or added lines in 19 files covered. (21.83%)

187 existing lines in 14 files now uncovered.

5193 of 12737 relevant lines covered (40.77%)

97.25 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
56.1
20.17% EdgeAgentSDK/EdgeAgent/Sources/EdgeAgent.swift
4
94.94
EdgeAgentSDK/EdgeAgent/Sources/DIDCommAgent/DIDCommAgent+Proof.swift
5
57.95
0.62% EdgeAgentSDK/Pollux/Sources/Models/JWT/JWTCredential.swift
9
55.26
-14.74% EdgeAgentSDK/Pollux/Sources/Models/SDJWT/SDJWT+ProvableCredential.swift
14
0.0
EdgeAgentSDK/EdgeAgent/Sources/OIDCAgent/OIDCAgent+DIDs.swift
17
12.26
-11.23% EdgeAgentSDK/EdgeAgent/Sources/EdgeAgent+Credentials.swift
23
46.15
EdgeAgentSDK/EdgeAgent/Sources/DIDCommAgent/DIDCommAgent+Invitations.swift
26
38.41
-7.24% EdgeAgentSDK/Pollux/Sources/PolluxImpl+CredentialRequest.swift
30
23.08
6.41% EdgeAgentSDK/Pollux/Sources/Models/JWT/JWTCredential+ProofableCredential.swift
36
0.0
0.0% EdgeAgentSDK/EdgeAgent/Sources/EdgeAgentErrors.swift
36
58.45
2.18% EdgeAgentSDK/Pollux/Sources/PolluxImpl+CredentialVerification.swift
44
45.04
-21.63% EdgeAgentSDK/Pollux/Sources/Models/AnonCreds/AnoncredsCredentialStack+ProvableCredential.swift
58
36.62
-25.29% EdgeAgentSDK/Pollux/Sources/PolluxImpl+ParseCredential.swift
91
34.53
EdgeAgentSDK/EdgeAgent/Sources/DIDCommAgent/DIDCommAgent.swift
93
7.0
EdgeAgentSDK/EdgeAgent/Sources/DIDCommAgent/DIDCommAgent+DIDs.swift
148
0.0
EdgeAgentSDK/EdgeAgent/Sources/OIDCAgent/OIDCAgent.swift
196
16.6
EdgeAgentSDK/EdgeAgent/Sources/DIDCommAgent/DIDCommAgent+Credentials.swift

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.09
1.11% EdgeAgentSDK/Pollux/Sources/Models/SDJWT/SDJWTPresentation.swift
1
56.1
20.17% EdgeAgentSDK/EdgeAgent/Sources/EdgeAgent.swift
1
58.45
2.18% EdgeAgentSDK/Pollux/Sources/PolluxImpl+CredentialVerification.swift
4
49.02
-7.84% EdgeAgentSDK/Apollo/Sources/Model/X25519Key.swift
5
55.26
-14.74% EdgeAgentSDK/Pollux/Sources/Models/SDJWT/SDJWT+ProvableCredential.swift
5
23.08
6.41% EdgeAgentSDK/Pollux/Sources/Models/JWT/JWTCredential+ProofableCredential.swift
5
80.77
-19.23% EdgeAgentSDK/Apollo/Sources/Operations/CreateX25519KeyPairOperation.swift
5
28.0
-20.0% EdgeAgentSDK/Apollo/Sources/Operations/CreateEd25519KeyPairOperation.swift
5
39.66
-8.62% EdgeAgentSDK/Apollo/Sources/Model/Ed25519Key.swift
7
64.94
-4.55% EdgeAgentSDK/Apollo/Sources/ApolloImpl+Public.swift
9
0.0
-19.57% EdgeAgentSDK/Apollo/Sources/Model/Ed25519Key+Exportable.swift
28
43.69
-27.18% EdgeAgentSDK/Domain/Sources/Models/DIDDocument.swift
35
35.0
-17.5% EdgeAgentSDK/Apollo/Sources/ApolloImpl+KeyRestoration.swift
76
0.0
-95.0% EdgeAgentSDK/EdgeAgent/Sources/EdgeAgent+Proof.swift
Jobs
ID Job ID Ran Files Coverage
1 11049785480.1 26 Sep 2024 09:58AM UTC 225
40.77
GitHub Action Run
Source Files on build 11049785480
  • Tree
  • List 225
  • Changed 48
  • Source Changed 15
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11049785480
  • 65ff99d6 on github
  • Prev Build on main (#10832499635)
  • Next Build on main (#11052319165)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc