SummaryStarSponsor

Information
Parser: Cobertura
Assemblies: 1
Classes: 55
Files: 43
Coverage date: 12/08/2025 - 12:33:09
Line coverage
85%
Covered lines: 1670
Uncovered lines: 293
Coverable lines: 1963
Total lines: 4834
Line coverage: 85%
Branch coverage
74%
Covered branches: 454
Total branches: 608
Branch coverage: 74.6%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
ComposableDataflowBlocks16702931963652285%
  
45460874.6%
  
CounterpointCollective.Dataflow.AdmissionGateBlock<T>85139822786.7%
  
294269%
  
CounterpointCollective.Dataflow.AdmissionGateHooks41522780%
  
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.BoundedPropagatorBlockExtensions011390%
 
00
 
CounterpointCollective.Dataflow.BoundedTargetBlock<T>94710121593%
  
2222100%
 
CounterpointCollective.Dataflow.Branch<T1, T2>2122323991.3%
  
00
 
CounterpointCollective.Dataflow.DefaultBatchSizeStrategy6166724491%
  
192479.1%
  
CounterpointCollective.Dataflow.DeferredBlock<T1, T2>1203815832775.9%
  
143836.8%
  
CounterpointCollective.Dataflow.Encapsulation.AbstractEncapsulatedDataflowBlock30326100%
 
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.EncapsulatedDataflowBlock033260%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulatedSourceBlock<T>30367100%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulatedTargetBlock<T>30323100%
 
00
 
CounterpointCollective.Dataflow.Encapsulation.EncapsulationBuilderExtensions33245733857.8%
  
82433.3%
  
CounterpointCollective.Dataflow.Encapsulation.EncapsulationExtensions2242350%
  
00
 
CounterpointCollective.Dataflow.Encapsulation.LinkToExtensions8192888.8%
  
00
 
CounterpointCollective.Dataflow.Encapsulation.TeeBuilderExtensions51051122100%
 
1010100%
 
CounterpointCollective.Dataflow.GroupAdjacentBlock<T1, T2, T3>591609898.3%
  
1414100%
 
CounterpointCollective.Dataflow.GuaranteedBroadcastBlock<T>6416515598.4%
  
1818100%
 
CounterpointCollective.Dataflow.GuaranteedBroadcastBlockOptions101155100%
 
00
 
CounterpointCollective.Dataflow.IAsyncEnumerableExtensions172197489.4%
  
1010100%
 
CounterpointCollective.Dataflow.IEnumerableExtensions136197268.4%
  
7887.5%
  
CounterpointCollective.Dataflow.Internal.IDataflowBlockExtensions3010407475%
  
101471.4%
  
CounterpointCollective.Dataflow.Internal.ITargetBlockImplementationExtensions2131966.6%
  
1250%
  
CounterpointCollective.Dataflow.Internal.PostponedMessage<T1, T2>11112212750%
  
1812.5%
  
CounterpointCollective.Dataflow.Internal.PostponedMessages<T1, T2>15122712755.5%
  
41040%
  
CounterpointCollective.Dataflow.Internal.PostponedMessagesManager<T1, T2>35175211367.3%
  
111478.5%
  
CounterpointCollective.Dataflow.Internal.TaskCompletionSourceWithCancellation112133484.6%
  
00
 
CounterpointCollective.Dataflow.ISourceBlockExtensions764912537060.8%
  
648278%
  
CounterpointCollective.Dataflow.LinkTransformedExtensions20224100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingBufferBlock<T>1121050%
  
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingExtensions2131666.6%
  
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingPropagatorBlock<T1, T2>30316100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlock<T>1071312027589.1%
  
354479.5%
  
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockAsyncHooks<T>30346100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockHooks20246100%
 
00
 
CounterpointCollective.Dataflow.Notifying.NotifyingSourceBlockHooks<T>30346100%
 
00
 
CounterpointCollective.Dataflow.OrderPreservingChoiceBlock<T1, T2>111411523996.5%
  
404295.2%
  
CounterpointCollective.Dataflow.ParallelBlock<T1, T2, T3>6837115295.7%
  
111478.5%
  
CounterpointCollective.Dataflow.ParallelDataflowBlockExtensions293328290.6%
  
91090%
  
CounterpointCollective.Dataflow.PriorityBufferBlock<T1, T2>115111617199.1%
  
66100%
 
CounterpointCollective.Dataflow.ResizableBatchTransformBlock<T1, T2>9189919291.9%
  
253473.5%
  
CounterpointCollective.Dataflow.ResizableBufferBlock<T>70725100%
 
00
 
CounterpointCollective.Dataflow.SynchronousFilterBlock<T>58106817785.2%
  
293485.2%
  
CounterpointCollective.Dataflow.SynchronousTransformingBlock<T1, T2>57248118070.3%
  
203262.5%
  
CounterpointCollective.Dataflow.TokenGateBlock<T>3754210588%
  
71258.3%
  
CounterpointCollective.Dataflow.UnboundedTargetBlock<T>4124310195.3%
  
6875%
  
CounterpointCollective.Utilities.ActionDisposable20213100%
 
3475%
  
CounterpointCollective.Utilities.Either<T1, T2>141153693.3%
  
2450%
  
CounterpointCollective.Utilities.LowPassFilter2302356100%
 
44100%