SummaryStarSponsor

Information
Parser: Cobertura
Assemblies: 2
Classes: 56
Files: 44
Coverage date: 12/29/2025 - 15:29:14
Line coverage
84%
Covered lines: 1688
Uncovered lines: 300
Coverable lines: 1988
Total lines: 4837
Line coverage: 84.9%
Branch coverage
73%
Covered branches: 465
Total branches: 630
Branch coverage: 73.8%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Dataflow.Composable15972501847577286.4%
  
44458675.7%
  
CounterpointCollective.Dataflow.AdmissionGateBlock<T>1001311324588.4%
  
304468.1%
  
CounterpointCollective.Dataflow.AdmissionGateHooks41524580%
  
00
 
CounterpointCollective.Dataflow.AutoScalingBlockExtensions2512624496.1%
  
2450%
  
CounterpointCollective.Dataflow.BatchRunEvent<T>0112440%
 
00
 
CounterpointCollective.Dataflow.BatchSizeCalculation1411524493.3%
  
1250%
  
CounterpointCollective.Dataflow.BoundedPropagatorBlock<T1, T2>1601674100%
 
88100%
 
CounterpointCollective.Dataflow.BoundedPropagatorBlockExtensions10139100%
 
00
 
CounterpointCollective.Dataflow.BoundedTargetBlock<T>9159620694.7%
  
171894.4%
  
CounterpointCollective.Dataflow.Branch<T1, T2>1221415785.7%
  
00
 
CounterpointCollective.Dataflow.ChoiceBlock<T1, T2>113143678.5%
  
1250%
  
CounterpointCollective.Dataflow.DefaultBatchSizeStrategy5986724488%
  
172470.8%
  
CounterpointCollective.Dataflow.DeferredBlock<T1, T2>1213715832276.5%
  
153839.4%
  
CounterpointCollective.Dataflow.Fluent.PipelineBuilderExtensions1271913263.1%
  
31225%
  
CounterpointCollective.Dataflow.GroupAdjacentBlock<T1, T2, T3>601619698.3%
  
1414100%
 
CounterpointCollective.Dataflow.GuaranteedBroadcastBlock<T>6416515698.4%
  
1818100%
 
CounterpointCollective.Dataflow.GuaranteedBroadcastBlockOptions101156100%
 
00
 
CounterpointCollective.Dataflow.IAsyncEnumerableExtensions172197489.4%
  
1010100%
 
CounterpointCollective.Dataflow.IEnumerableExtensions136197268.4%
  
7887.5%
  
CounterpointCollective.Dataflow.Internal.ITargetBlockImplementationExtensions30319100%
 
22100%
 
CounterpointCollective.Dataflow.Internal.PostponedMessage<T1, T2>1141510973.3%
  
1250%
  
CounterpointCollective.Dataflow.Internal.PostponedMessages<T1, T2>12152710944.4%
  
21020%
  
CounterpointCollective.Dataflow.Internal.PostponedMessagesManager<T1, T2>35175211167.3%
  
111478.5%
  
CounterpointCollective.Dataflow.ISourceBlockExtensions805013038461.5%
  
648278%
  
CounterpointCollective.Dataflow.LinkTransformedExtensions20224100%
 
00
 
CounterpointCollective.Dataflow.NonOrderPreservingChoiceBlock<T1, T2>8739013596.6%
  
242885.7%
  
CounterpointCollective.Dataflow.Notifying.NotifyingExtensions20213100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingPropagatorBlock<T1, T2>30316100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlock<T>1011411526787.8%
  
415278.8%
  
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockAsyncHooks<T>30344100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockHooks20244100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockHooks<T>30344100%
 
00
 
CounterpointCollective.Dataflow.OrderPreservingChoiceBlock<T1, T2>6837115795.7%
  
293096.6%
  
CounterpointCollective.Dataflow.ParallelBlock<T1, T2, T3>6837114995.7%
  
111478.5%
  
CounterpointCollective.Dataflow.ParallelDataflowBlockExtensions293328090.6%
  
91090%
  
CounterpointCollective.Dataflow.PriorityBufferBlock<T1, T2>115111617299.1%
  
66100%
 
CounterpointCollective.Dataflow.ResizableBatchTransformBlock<T1, T2>9189919291.9%
  
253473.5%
  
CounterpointCollective.Dataflow.ResizableBufferBlock<T>70726100%
 
00
 
CounterpointCollective.Dataflow.SynchronousFilterBlock<T>58106817785.2%
  
293485.2%
  
CounterpointCollective.Dataflow.SynchronousTransformingBlock<T1, T2>57248118070.3%
  
203262.5%
  
CounterpointCollective.Dataflow.TeeBlock<T1, T2, T3>321335096.9%
  
1250%
  
CounterpointCollective.Dataflow.TokenGateBlock<T>294339487.8%
  
91275%
  
CounterpointCollective.Dataflow.UnboundedTargetBlock<T>3903985100%
 
88100%
 
CounterpointCollective.Utilities.ActionDisposable20213100%
 
3475%
  
CounterpointCollective.Utilities.Either<T1, T2>141153693.3%
  
2450%
  
CounterpointCollective.Utilities.LowPassFilter2302356100%
 
44100%
 
Dataflow.Fluent915014166664.5%
  
214447.7%
  
CounterpointCollective.Dataflow.Encapsulation.AbstractEncapsulatedDataflowBlock30324100%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.AbstractEncapsulatedPropagatorBlock<T1, T2>40429100%
 
22100%
 
CounterpointCollective.Dataflow.Encapsulation.AbstractEncapsulatedSourceBlock<T>114156773.3%
  
2450%
  
CounterpointCollective.Dataflow.Encapsulation.AbstractEncapsulatedTargetBlock<T>20223100%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulatedDataflowBlock033240%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulatedSourceBlock<T>30367100%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulatedTargetBlock<T>2132366.6%
  
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulationExtensions2242350%
  
00
 
CounterpointCollective.Dataflow.Encapsulation.LinkToExtensions8192888.8%
  
00
 
CounterpointCollective.Dataflow.Fluent.PipelineBuilderExtensions26295528547.2%
  
72429.1%
  
CounterpointCollective.Dataflow.Internal.IDataflowBlockExtensions3010407375%
  
101471.4%