SummaryStarSponsor

Information
Parser: MultiReport (15x Cobertura)
Assemblies: 1
Classes: 60
Files: 57
Coverage date: 06/29/2026 - 16:10:13 - 06/29/2026 - 16:10:30
Line coverage
98%
Covered lines: 3872
Uncovered lines: 68
Coverable lines: 3940
Total lines: 9875
Line coverage: 98.2%
Branch coverage
90%
Covered branches: 1093
Total branches: 1202
Branch coverage: 90.9%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
AsiBackbone.Core AsiBackbone.Core.Signing.VerificationPolicyEvaluator Categorize(...)50 50
AsiBackbone.Core AsiBackbone.Core.CapabilityTokens.CapabilityGrantValidator ValidateMetadata(...)46 46
AsiBackbone.Core AsiBackbone.Core.Signing.GovernanceArtifactVerifier ValidateBeforeProvider(...)40 40
AsiBackbone.Core AsiBackbone.Core.Signing.CanonicalPayloadJson WriteValue(...)28 28
AsiBackbone.Core AsiBackbone.Core.Constraints.ConstraintEvaluationResult NormalizeReasons(...)24 24
AsiBackbone.Core AsiBackbone.Core.Decisions.GovernanceDecision NormalizeReasons(...)24 24
AsiBackbone.Core AsiBackbone.Core.Results.OperationResult NormalizeReasons(...)24 24
AsiBackbone.Core AsiBackbone.Core.Integrity.AuditIntegrityVerifier VerifyLink(...)22 22
AsiBackbone.Core AsiBackbone.Core.Integrity.AuditIntegrityVerificationResult Failed(...)20 20
AsiBackbone.Core AsiBackbone.Core.Outbox.AsiBackboneGovernanceOutboxDrain ApplyEmissionResultAsync()20 20
AsiBackbone.Core AsiBackbone.Core.Outbox.GovernanceOutboxEntry IsRetryReady(...)18 18
AsiBackbone.Core AsiBackbone.Core.Audit.AuditLedgerRecord NormalizeMetadata(...)16 16
AsiBackbone.Core AsiBackbone.Core.Audit.AuditResidueLifecycleEvent NormalizeMetadata(...)16 16
AsiBackbone.Core AsiBackbone.Core.CapabilityTokens.CapabilityGrantValidator ValidateUseAsync()16 16
AsiBackbone.Core AsiBackbone.Core.Classification.DlpFailurePolicyResolution BuildReasonMetadata(...)16 16
AsiBackbone.Core AsiBackbone.Core.Emissions.GovernanceEmissionEnvelope NormalizeMetadata(...)16 16
AsiBackbone.Core AsiBackbone.Core.Evaluation.DefaultAsiBackbonePolicyEvaluator<T> EvaluateAsync()16 16
AsiBackbone.Core AsiBackbone.Core.Outbox.GovernanceOutboxEntry NormalizeMetadata(...)16 16
AsiBackbone.Core AsiBackbone.Core.Signing.SignedGovernanceArtifacts MergeCanonicalHashMetadata(...)16 16

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
AsiBackbone.Core38726839401042498.2%
  
1093120290.9%
  
AsiBackbone.Core.Actors.AsiBackboneActorContext45045130100%
 
44100%
 
AsiBackbone.Core.AssemblyReference10114100%
 
00
 
AsiBackbone.Core.Audit.AuditLedgerRecord2310231360100%
 
414689.1%
  
AsiBackbone.Core.Audit.AuditResidue2270227534100%
 
4242100%
 
AsiBackbone.Core.Audit.AuditResidueBuilder1150115391100%
 
66100%
 
AsiBackbone.Core.Audit.AuditResidueLifecycleEvent78078224100%
 
303488.2%
  
AsiBackbone.Core.Audit.IAsiBackboneAuditResidue16016158100%
 
00
 
AsiBackbone.Core.CapabilityTokens.CapabilityGrantUseResult221239495.6%
  
5683.3%
  
AsiBackbone.Core.CapabilityTokens.CapabilityGrantValidationOptions71071112100%
 
1010100%
 
AsiBackbone.Core.CapabilityTokens.CapabilityGrantValidationResult7347713794.8%
  
71070%
  
AsiBackbone.Core.CapabilityTokens.CapabilityGrantValidator107210918898.1%
  
789978.7%
  
AsiBackbone.Core.CapabilityTokens.CapabilityTokenGrant1130113272100%
 
2828100%
 
AsiBackbone.Core.Classification.DefaultAsiBackboneDlpFailurePolicyResolver70727100%
 
22100%
 
AsiBackbone.Core.Classification.DlpFailurePolicyContext77077199100%
 
2424100%
 
AsiBackbone.Core.Classification.DlpFailurePolicyKey022100%
 
00
 
AsiBackbone.Core.Classification.DlpFailurePolicyOptions191206495%
  
7887.5%
  
AsiBackbone.Core.Classification.DlpFailurePolicyResolution99510419995.1%
  
364187.8%
  
AsiBackbone.Core.Classification.DlpFailureReasonCodes90950100%
 
66100%
 
AsiBackbone.Core.Constraints.AsiBackboneConstraintEvaluationContext2502573100%
 
1616100%
 
AsiBackbone.Core.Constraints.ConstraintEvaluationResult70070247100%
 
2828100%
 
AsiBackbone.Core.Decisions.GovernanceDecision1440144490100%
 
3636100%
 
AsiBackbone.Core.Emissions.GovernanceEmissionEnvelope1810181402100%
 
394488.6%
  
AsiBackbone.Core.Emissions.GovernanceEmissionError2802880100%
 
22100%
 
AsiBackbone.Core.Emissions.GovernanceEmissionPayload47047128100%
 
151883.3%
  
AsiBackbone.Core.Emissions.GovernanceEmissionResult8618722698.8%
  
334278.5%
  
AsiBackbone.Core.Emissions.NoOpGovernanceEmitter1301342100%
 
00
 
AsiBackbone.Core.Entities.AsiBackboneEntity30326100%
 
00
 
AsiBackbone.Core.Evaluation.AsiBackbonePolicyEvaluatorOptions90960100%
 
44100%
 
AsiBackbone.Core.Evaluation.DefaultAsiBackbonePolicyEvaluator<T>75075152100%
 
2626100%
 
AsiBackbone.Core.Handshakes.LiabilityHandshakeAcknowledgment79079237100%
 
2020100%
 
AsiBackbone.Core.Handshakes.LiabilityHandshakeRequest1210121303100%
 
2222100%
 
AsiBackbone.Core.Integrity.AuditIntegrityLink1300130284100%
 
2020100%
 
AsiBackbone.Core.Integrity.AuditIntegrityVerificationResult6877516390.6%
  
202483.3%
  
AsiBackbone.Core.Integrity.AuditIntegrityVerifier94094155100%
 
293290.6%
  
AsiBackbone.Core.Outbox.AsiBackboneGovernanceOutboxDrain91091177100%
 
333691.6%
  
AsiBackbone.Core.Outbox.GovernanceOutboxEntry1660166390100%
 
616495.3%
  
AsiBackbone.Core.Results.BackboneResult2302398100%
 
88100%
 
AsiBackbone.Core.Results.OperationReason30030113100%
 
1414100%
 
AsiBackbone.Core.Results.OperationResult81081348100%
 
3636100%
 
AsiBackbone.Core.Results.OperationResult<T>1101153100%
 
22100%
 
AsiBackbone.Core.Serialization.AsiBackboneSchemaVersions30324100%
 
22100%
 
AsiBackbone.Core.Signing.CanonicalPayload41041197100%
 
00
 
AsiBackbone.Core.Signing.CanonicalPayloadBuilder1750175281100%
 
273284.3%
  
AsiBackbone.Core.Signing.CanonicalPayloadHash54054162100%
 
111478.5%
  
AsiBackbone.Core.Signing.CanonicalPayloadHasher1511616293.7%
  
2450%
  
AsiBackbone.Core.Signing.CanonicalPayloadJson50050197100%
 
3232100%
 
AsiBackbone.Core.Signing.CanonicalPayloadOptions36036103100%
 
1010100%
 
AsiBackbone.Core.Signing.GovernanceArtifactSigner50358532158.8%
  
00
 
AsiBackbone.Core.Signing.GovernanceArtifactVerifier80080139100%
 
455286.5%
  
AsiBackbone.Core.Signing.SignatureVerificationRequest3203288100%
 
1616100%
 
AsiBackbone.Core.Signing.SignatureVerificationResult2102172100%
 
22100%
 
AsiBackbone.Core.Signing.SignedGovernanceArtifact<T>2913019096.6%
  
101283.3%
  
AsiBackbone.Core.Signing.SignedGovernanceArtifacts3613719097.2%
  
121675%
  
AsiBackbone.Core.Signing.SigningMetadata68068175100%
 
202483.3%
  
AsiBackbone.Core.Signing.SigningRequest37037104100%
 
131681.2%
  
AsiBackbone.Core.Signing.SigningResult80837100%
 
00
 
AsiBackbone.Core.Signing.VerificationPolicyContext52052142100%
 
1616100%
 
AsiBackbone.Core.Signing.VerificationPolicyEvaluator3903973100%
 
475094%
  
AsiBackbone.Core.Signing.VerificationPolicyOptions3403481100%
 
111291.6%
  
AsiBackbone.Core.Signing.VerificationPolicyOutcome127713427694.7%
  
273284.3%