SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 2
Classes: 30
Files: 70
Line coverage
17%
Covered lines: 1164
Uncovered lines: 5312
Coverable lines: 6476
Total lines: 15209
Line coverage: 17.9%
Branch coverage
9%
Covered branches: 318
Total branches: 3181
Branch coverage: 9.9%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Cyclomatic complexity NPath complexity
DotnetFuzzing DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer CompareExceptions(...)158 158
DotnetFuzzing System.Net.Security.KerberosPacLogonInfo TryReadValidationInfo(...)106 106
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseDateTimeOffsetR(...)90 90
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseDateTimeOffsetO(...)86 86
DotnetFuzzing DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer ConsumePrimitiveValue(...)84 84
System.Private.CoreLib System.Buffers.Text.Base64Helper DecodeFrom(...)80 80
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseNumber(...)72 72
DotnetFuzzing DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer FuzzTarget(...)66 66
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseInt32D(...)64 64
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseUInt32D(...)58 58
System.Private.CoreLib System.Buffers.Text.Base64Helper DecodeFromUtf8InPlace(...)48 48
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseTimeSpanBigG(...)46 46
System.Private.CoreLib System.Buffers.Text.Utf8Parser TrySplitTimeSpan(...)44 44
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseDateTimeG(...)42 42
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseInt16D(...)42 42
System.Private.CoreLib System.Buffers.Text.Base64Helper EncodeTo(...)40 40
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseGuidCore(...)40 40
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseInt32N(...)36 36
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseInt64N(...)36 36
System.Private.CoreLib System.Buffers.Text.Utf8Parser TryParseSByteD(...)34 34

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
DotnetFuzzing2112536274745497.6%
  
229822.2%
  
DotnetFuzzing.Fuzzers.AssemblyNameInfoFuzzer067671170%
 
080%
 
DotnetFuzzing.Fuzzers.Base64Fuzzer02352353320%
 
0300%
 
DotnetFuzzing.Fuzzers.Base64UrlFuzzer8869413593.6%
  
5683.3%
  
DotnetFuzzing.Fuzzers.Deflate64Fuzzer14647832.1%
  
040%
 
DotnetFuzzing.Fuzzers.HttpHeadersFuzzer16061951.6%
  
0140%
 
DotnetFuzzing.Fuzzers.IPAddressFuzzer068681060%
 
0240%
 
DotnetFuzzing.Fuzzers.JsonDocumentFuzzer11920415%
  
040%
 
DotnetFuzzing.Fuzzers.KerberosPacLogonInfoFuzzer055170%
 
00
 
DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer11981992860.5%
 
01300%
 
DotnetFuzzing.Fuzzers.SearchValuesByteCharFuzzer179801311.2%
  
0240%
 
DotnetFuzzing.Fuzzers.SearchValuesStringFuzzer13940692.5%
  
0100%
 
DotnetFuzzing.Fuzzers.SslStreamClientHelloFuzzer02626430%
 
00
 
DotnetFuzzing.Fuzzers.TextEncodingFuzzer11061071880.9%
  
080%
 
DotnetFuzzing.Fuzzers.TypeNameFuzzer14041622.4%
  
080%
 
DotnetFuzzing.Fuzzers.UTF8Fuzzer193941541%
  
0160%
 
DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer14834846630.2%
 
02960%
 
DotnetFuzzing.Fuzzers.Utf8JsonWriterFuzzer11521532610.6%
  
0420%
 
DotnetFuzzing.Fuzzers.WebSocketFuzzer41231272073.1%
  
0380%
 
DotnetFuzzing.Fuzzers.ZipArchiveFuzzer15253871.8%
  
080%
 
DotnetFuzzing.Fuzzers.ZipEncryptionStreamFuzzer198991821%
  
0280%
 
System.Buffers.BoundedMemory10622933571231.6%
  
176227.4%
  
System.Buffers.BoundedMemory<T>033680%
 
00
 
System.Net.Security.KerberosPacLogonInfo03093095100%
 
02220%
 
System.Private.CoreLib953277637291066025.5%
  
296219913.4%
  
System.Buffers.Text.Base64092925390%
 
0380%
 
System.Buffers.Text.Base64Helper6863941080309563.5%
  
25943659.4%
  
System.Buffers.Text.Base64Url191107298107664%
  
377251.3%
  
System.Buffers.Text.FormattingHelpers763010623871.6%
  
0200%
 
System.Buffers.Text.ParserHelpers088680%
 
00
 
System.Buffers.Text.Utf8Formatter01181187360%
 
01320%
 
System.Buffers.Text.Utf8Parser02027202749080%
 
015010%