Class files must be compiled with debug information to show line coverage.
Class files must be compiled with debug information to link with source files.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
| Total | 3,228 of 3,228 | 0% | 164 of 164 | 0% | 169 | 169 | 85 | 85 |
| externalJoinImpl(MlsClient.ExternalJoinRequest, StreamObserver) | 0% | 0% | 12 | 12 | 1 | 1 | ||
| createBranchImpl(MLSClientImpl.CachedGroup, MlsClient.CreateBranchRequest, StreamObserver) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| commitImpl(MLSClientImpl.CachedGroup, MlsClient.CommitRequest, StreamObserver) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| proposalFromDescription(MlsCipherSuite, byte[], TreeKEMPublicKey, MlsClient.ProposalDescription) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| externalSignerProposalImpl(MlsClient.ExternalSignerProposalRequest, StreamObserver) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| reInitWelcomeImpl(MlsClient.ReInitWelcomeRequest, StreamObserver) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| reInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.CommitRequest, StreamObserver) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| handleCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandleCommitRequest, StreamObserver) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| joinGroupImpl(MlsClient.JoinGroupRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| createGroupImpl(MlsClient.CreateGroupRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleReInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandleCommitRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| newMemberAddProposalImpl(MlsClient.NewMemberAddProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleReInitWelcomeImpl(MlsClient.HandleReInitWelcomeRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| handleBranchImpl(MLSClientImpl.CachedGroup, MlsClient.HandleBranchRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| addExternalSignerImpl(MLSClientImpl.CachedGroup, MlsClient.AddExternalSignerRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| newKeyPackage(MlsCipherSuite, byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| unprotectImpl(MLSClientImpl.CachedGroup, MlsClient.UnprotectRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| reInitProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ReInitProposalRequest, StreamObserver) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| createKeyPackageImpl(MlsClient.CreateKeyPackageRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| storePSKImpl(MlsClient.StorePSKRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| groupContextExtensionsProposalImpl(MLSClientImpl.CachedGroup, MlsClient.GroupContextExtensionsProposalRequest, StreamObserver) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handlePendingReInitCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandlePendingCommitRequest, StreamObserver) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| handlePendingCommitImpl(MLSClientImpl.CachedGroup, MlsClient.HandlePendingCommitRequest, StreamObserver) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| createExternalSignerImpl(MlsClient.CreateExternalSignerRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| findState(byte[], long) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| groupInfoImpl(MLSClientImpl.CachedGroup, MlsClient.GroupInfoRequest, StreamObserver) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| findMember(TreeKEMPublicKey, byte[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| stateWrap(MLSClientImpl.FunctionWithState, MessageOrBuilder, StreamObserver) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| updateProposalImpl(MLSClientImpl.CachedGroup, MlsClient.UpdateProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| supportedCiphersuitesImpl(MlsClient.SupportedCiphersuitesRequest, StreamObserver) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| exportImpl(MLSClientImpl.CachedGroup, MlsClient.ExportRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| storeJoin(KeyPackageWithSecrets) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| storeReinit(KeyPackageWithSecrets, Group.Tombstone, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| removeProposalImpl(MLSClientImpl.CachedGroup, MlsClient.RemoveProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| storeGroup(Group, boolean) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| addProposalImpl(MLSClientImpl.CachedGroup, MlsClient.AddProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| freeImpl(MlsClient.FreeRequest, StreamObserver) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| protectImpl(MLSClientImpl.CachedGroup, MlsClient.ProtectRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| externalPSKProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ExternalPSKProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| resumptionPSKProposalImpl(MLSClientImpl.CachedGroup, MlsClient.ResumptionPSKProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| MLSClientImpl() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| loadGroup(int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| loadJoin(int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| storeSigner(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| loadSigner(int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| loadReinit(int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| stateAuthImpl(MLSClientImpl.CachedGroup, MlsClient.StateAuthRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| catchWrap(MLSClientImpl.Function, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| nameImpl(MlsClient.NameRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| groupInfo(MlsClient.GroupInfoRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| stateAuth(MlsClient.StateAuthRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| export(MlsClient.ExportRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| protect(MlsClient.ProtectRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| unprotect(MlsClient.UnprotectRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| addProposal(MlsClient.AddProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateProposal(MlsClient.UpdateProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| removeProposal(MlsClient.RemoveProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| externalPSKProposal(MlsClient.ExternalPSKProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| resumptionPSKProposal(MlsClient.ResumptionPSKProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| groupContextExtensionsProposal(MlsClient.GroupContextExtensionsProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| commit(MlsClient.CommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleCommit(MlsClient.HandleCommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handlePendingCommit(MlsClient.HandlePendingCommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| reInitProposal(MlsClient.ReInitProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| reInitCommit(MlsClient.CommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handlePendingReInitCommit(MlsClient.HandlePendingCommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleReInitCommit(MlsClient.HandleCommitRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| createBranch(MlsClient.CreateBranchRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleBranch(MlsClient.HandleBranchRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| addExternalSigner(MlsClient.AddExternalSignerRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| name(MlsClient.NameRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| supportedCiphersuites(MlsClient.SupportedCiphersuitesRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| createGroup(MlsClient.CreateGroupRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| createKeyPackage(MlsClient.CreateKeyPackageRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| joinGroup(MlsClient.JoinGroupRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| externalJoin(MlsClient.ExternalJoinRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| storePSK(MlsClient.StorePSKRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| reInitWelcome(MlsClient.ReInitWelcomeRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| handleReInitWelcome(MlsClient.HandleReInitWelcomeRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| newMemberAddProposal(MlsClient.NewMemberAddProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| createExternalSigner(MlsClient.CreateExternalSignerRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| externalSignerProposal(MlsClient.ExternalSignerProposalRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| free(MlsClient.FreeRequest, StreamObserver) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCallerMethodName() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| removeGroup(int) | 0% | n/a | 1 | 1 | 1 | 1 |