SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 1
Classes: 68
Files: 111
Line coverage
25%
Covered lines: 2805
Uncovered lines: 8176
Coverable lines: 10981
Total lines: 33291
Line coverage: 25.5%
Branch coverage
26%
Covered branches: 1966
Total branches: 7381
Branch coverage: 26.6%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Cyclomatic complexity NPath complexity
System.Private.CoreLib System.SpanHelpers NonPackedIndexOfAnyValueType(...)130 130
System.Private.CoreLib System.SpanHelpers LastIndexOfAnyValueType(...)124 124
System.Private.CoreLib System.SpanHelpers IndexOfAny(...)112 112
System.Private.CoreLib System.SpanHelpers LastIndexOfAny(...)112 112
System.Private.CoreLib System.SpanHelpers NonPackedIndexOfAnyValueType(...)104 104
System.Private.CoreLib System.SpanHelpers IndexOfAnyValueType(...)98 98
System.Private.CoreLib System.SpanHelpers LastIndexOfAnyValueType(...)98 98
System.Private.CoreLib System.SpanHelpers IndexOfNullByte(...)92 92
System.Private.CoreLib System.SpanHelpers LastIndexOfAnyValueType(...)92 92
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseDateTimeOffsetR(...)90 90
System.Private.CoreLib System.SpanHelpers IndexOfAnyValueType(...)88 88
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseDateTimeOffsetO(...)86 86
System.Private.CoreLib System.Buffers.SearchValues Create(...)84 84
System.Private.CoreLib System.SpanHelpers LastIndexOfAnyValueType(...)82 82
System.Private.CoreLib System.Buffers.Text.Base64Helper DecodeFrom(...)80 80
System.Private.CoreLib System.PackedSpanHelpers IndexOfAny(...)78 78
System.Private.CoreLib System.SpanHelpers IndexOfNullCharacter(...)78 78
System.Private.CoreLib System.SpanHelpers IndexOfAny(...)78 78
System.Private.CoreLib System.SpanHelpers LastIndexOfAny(...)78 78
System.Private.CoreLib System.SpanHelpers NonPackedContainsValueType(...)76 76

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
System.Private.CoreLib28058176109813498625.5%
  
1966738126.6%
  
System.Buffers.AhoCorasick01171173530%
 
0700%
 
System.Buffers.AhoCorasickBuilder073732240%
 
0380%
 
System.Buffers.AhoCorasickNode066661910%
 
0420%
 
System.Buffers.Any1CharPackedIgnoreCaseSearchValues111125291.6%
  
00
 
System.Buffers.Any1CharPackedSearchValues7184287.5%
  
00
 
System.Buffers.Any1SearchValues<T1, T2>102125083.3%
  
00
 
System.Buffers.Any2CharPackedIgnoreCaseSearchValues151166793.7%
  
4666.6%
  
System.Buffers.Any2CharPackedSearchValues7184287.5%
  
22100%
 
System.Buffers.Any2SearchValues<T1, T2>102125083.3%
  
22100%
 
System.Buffers.Any3CharPackedSearchValues7184287.5%
  
44100%
 
System.Buffers.Any3SearchValues<T1, T2>102125083.3%
  
44100%
 
System.Buffers.Any4SearchValues<T1, T2>132155386.6%
  
66100%
 
System.Buffers.Any5SearchValues<T1, T2>142165487.5%
  
88100%
 
System.Buffers.AnyByteSearchValues151167493.7%
  
00
 
System.Buffers.ArrayPool<T>25710528.5%
  
00
 
System.Buffers.ArrayPoolEventSource154551451.8%
  
00
 
System.Buffers.AsciiByteSearchValues<T>181199094.7%
  
3650%
  
System.Buffers.AsciiCharSearchValues<T1, T2>191209295%
  
3650%
  
System.Buffers.AsciiStringSearchValuesTeddyBase<T1, T2, T3>02192196770%
 
01040%
 
System.Buffers.AsciiStringSearchValuesTeddyBucketizedN2<T1, T2>033260%
 
00
 
System.Buffers.AsciiStringSearchValuesTeddyBucketizedN3<T1, T2>033260%
 
00
 
System.Buffers.AsciiStringSearchValuesTeddyNonBucketizedN2<T1, T2>033260%
 
00
 
System.Buffers.AsciiStringSearchValuesTeddyNonBucketizedN3<T1, T2>033260%
 
00
 
System.Buffers.Binary.BinaryPrimitives023423428200%
 
01020%
 
System.Buffers.BitmapCharSearchValues2563110480.6%
  
121675%
  
System.Buffers.BitVector2561514298151.7%
  
41233.3%
  
System.Buffers.CharacterFrequencyHelper053531270%
 
0280%
 
System.Buffers.ConfigurableArrayPool<T>095952750%
 
0500%
 
System.Buffers.EmptySearchValues<T>5273071.4%
  
22100%
 
System.Buffers.IndexOfAnyAsciiSearcher42986515154483.3%
  
21829274.6%
  
System.Buffers.MemoryHandle01212580%
 
040%
 
System.Buffers.MemoryManager<T>088730%
 
00
 
System.Buffers.MultiStringIgnoreCaseSearchValuesFallback01111420%
 
060%
 
System.Buffers.ProbabilisticCharSearchValues8193788.8%
  
00
 
System.Buffers.ProbabilisticMap137190327102441.8%
  
7121233.4%
  
System.Buffers.ProbabilisticMapState763010630871.6%
  
304271.4%
  
System.Buffers.ProbabilisticWithAsciiCharSearchValues<T>8218321898.7%
  
506478.1%
  
System.Buffers.RabinKarp057571810%
 
0260%
 
System.Buffers.RangeByteSearchValues105155366.6%
  
020%
 
System.Buffers.RangeCharSearchValues<T>225276881.4%
  
61060%
  
System.Buffers.SearchValues96710330693.2%
  
10512683.3%
  
System.Buffers.SearchValues<T>415196721%
  
040%
 
System.Buffers.SearchValuesDebugView<T>055210%
 
00
 
System.Buffers.SharedArrayPool<T>644110556560.9%
  
408845.4%
  
System.Buffers.SharedArrayPoolPartitions074745650%
 
0440%
 
System.Buffers.SharedArrayPoolStatics023235650%
 
0260%
 
System.Buffers.SharedArrayPoolThreadLocalArray303565100%
 
00
 
System.Buffers.SingleStringSearchValuesFallback<T>066260%
 
020%
 
System.Buffers.SingleStringSearchValuesPackedThreeChars<T1, T2>01541544170%
 
0920%
 
System.Buffers.SingleStringSearchValuesThreeChars<T1, T2>01431433890%
 
0800%
 
System.Buffers.StandardFormat055552080%
 
0360%
 
System.Buffers.StringSearchValues01791795070%
 
01680%
 
System.Buffers.StringSearchValuesAhoCorasick<T1, T2>033220%
 
00
 
System.Buffers.StringSearchValuesBase02121820%
 
080%
 
System.Buffers.StringSearchValuesHelper01521524670%
 
0600%
 
System.Buffers.StringSearchValuesRabinKarp<T>033210%
 
00
 
System.Buffers.TeddyBucketizer051511350%
 
0180%
 
System.Buffers.TeddyHelper078784880%
 
0200%
 
System.Buffers.Text.Base64092925450%
 
0380%
 
System.Buffers.Text.Base64Helper01080108031830%
 
04360%
 
System.Buffers.Text.Base64Url029829810830%
 
0720%
 
System.Buffers.Text.FormattingHelpers396710624436.7%
  
0200%
 
System.Buffers.Text.ParserHelpers088730%
 
00
 
System.Buffers.Text.Utf8Formatter01181187460%
 
01320%
 
System.Buffers.Text.Utf8Parser02027202749610%
 
015010%
 
System.Buffers.Utilities82105880%
  
2450%
  
System.PackedSpanHelpers310207517134559.9%
  
20033060.6%
  
System.SpanHelpers131318933206773240.9%
  
1190291040.8%