SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 2
Classes: 77
Files: 77
Line coverage
6%
Covered lines: 856
Uncovered lines: 11482
Coverable lines: 12338
Total lines: 22205
Line coverage: 6.9%
Branch coverage
6%
Covered branches: 258
Total branches: 3945
Branch coverage: 6.5%
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
DotnetFuzzing DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer ConsumePrimitiveValue(...)84 84
System.IO.Compression System.IO.Compression.ZipArchiveEntry WriteLocalFileHeaderAndDataIfNeededAsync(...)78 78
DotnetFuzzing DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer FuzzTarget(...)66 66
System.IO.Compression System.IO.Compression.ZipArchiveEntry WriteLocalFileHeaderAndDataIfNeeded(...)54 54
System.IO.Compression System.IO.Compression.InflaterManaged DecodeDynamicBlockHeader()47 47
System.IO.Compression System.IO.Compression.ZipArchiveEntry WriteLocalFileHeaderInitialize(...)44 44
System.IO.Compression System.IO.Compression.InflaterManaged DecodeBlock(...)39 39
DotnetFuzzing DotnetFuzzing.Fuzzers.Utf8JsonWriterFuzzer FuzzTarget(...)32 32
System.IO.Compression System.IO.Compression.DeflateStream ReadCore(...)32 32
System.IO.Compression System.IO.Compression.DeflateStream Core(System.Memory`1<System.Byte>,System.Threading.CancellationToken)32 32
System.IO.Compression System.IO.Compression.Zip64ExtraField TryGetZip64BlockFromGenericExtraField(...)30 30
DotnetFuzzing DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer Consume(...)28 28
System.IO.Compression System.IO.Compression.DeflateEncoder Compress(...)28 28
System.IO.Compression System.IO.Compression.InflaterManaged Decode()28 28
System.IO.Compression System.IO.Compression.ZipArchiveEntry WriteCentralDirectoryFileHeaderInitialize(...)28 28
System.IO.Compression System.IO.Compression.DeflateStream CopyFromSourceToDestinationAsync()26 26
System.IO.Compression System.IO.Compression.DeflateStream CopyFromSourceToDestination()26 26
System.IO.Compression System.IO.Compression.ZipArchiveEntry OpenAsyncCore(...)24 24

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
DotnetFuzzing552692274745492%
  
39820.3%
 
DotnetFuzzing.Fuzzers.AssemblyNameInfoFuzzer067671170%
 
080%
 
DotnetFuzzing.Fuzzers.Base64Fuzzer02352353320%
 
0300%
 
DotnetFuzzing.Fuzzers.Base64UrlFuzzer094941350%
 
060%
 
DotnetFuzzing.Fuzzers.Deflate64Fuzzer398478382.9%
  
3475%
  
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.BoundedMemory03353357120%
 
0620%
 
System.Buffers.BoundedMemory<T>033680%
 
00
 
System.Net.Security.KerberosPacLogonInfo03093095100%
 
02220%
 
System.IO.Compression80187909591247468.3%
  
25529638.6%
  
Microsoft.Win32.SafeHandles.SafeZstdCDictHandle0771840%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdCompressHandle05151890%
 
0120%
 
Microsoft.Win32.SafeHandles.SafeZstdDDictHandle0772000%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdDecompressHandle051511680%
 
0120%
 
System.IO.Compression.CheckSumAndSizeWriteStream01411415010%
 
0420%
 
System.IO.Compression.CompressionFormatHelper01717490%
 
080%
 
System.IO.Compression.Crc32Helper01111280%
 
060%
 
System.IO.Compression.CrcValidatingReadStream01511517520%
 
0400%
 
System.IO.Compression.DeflateDecoder068681480%
 
0220%
 
System.IO.Compression.DeflateEncoder01621623440%
 
0560%
 
System.IO.Compression.DeflateManagedStream1194316231273.4%
  
314470.4%
  
System.IO.Compression.Deflater01221222330%
 
0220%
 
System.IO.Compression.DeflateStream072772712470%
 
02890%
 
System.IO.Compression.GZipDecoder02929860%
 
040%
 
System.IO.Compression.GZipEncoder052521770%
 
060%
 
System.IO.Compression.GZipStream01451452710%
 
0240%
 
System.IO.Compression.HuffmanTree157215932198.7%
  
485096%
  
System.IO.Compression.Inflater01891893700%
 
0620%
 
System.IO.Compression.InflaterManaged3442737169392.7%
  
13214591%
  
System.IO.Compression.InputBuffer107711422493.8%
  
273284.3%
  
System.IO.Compression.OutputWindow69107915187.3%
  
151883.3%
  
System.IO.Compression.PositionPreservingWriteOnlyStreamWrapper057571180%
 
020%
 
System.IO.Compression.WinZipAesExtraField061618540%
 
0220%
 
System.IO.Compression.WinZipAesKeyMaterial05656980%
 
080%
 
System.IO.Compression.WinZipAesStream04044046730%
 
01300%
 
System.IO.Compression.WrappedStream01471472520%
 
0320%
 
System.IO.Compression.Zip64EndOfCentralDirectoryLocator046466100%
 
080%
 
System.IO.Compression.Zip64EndOfCentralDirectoryRecord063637280%
 
080%
 
System.IO.Compression.Zip64ExtraField01801805230%
 
0560%
 
System.IO.Compression.ZipArchive077577515510%
 
02800%
 
System.IO.Compression.ZipArchiveEntry02085208536090%
 
08110%
 
System.IO.Compression.ZipCentralDirectoryFileHeader014514512930%
 
0380%
 
System.IO.Compression.ZipCryptoKeys055180%
 
00
 
System.IO.Compression.ZipCryptoStream02902904890%
 
0660%
 
System.IO.Compression.ZipEndOfCentralDirectoryBlock0979714620%
 
0280%
 
System.IO.Compression.ZipGenericExtraField01311312180%
 
0460%
 
System.IO.Compression.ZipHelper01771773390%
 
0540%
 
System.IO.Compression.ZipLocalFileHeader097978950%
 
0200%
 
System.IO.Compression.ZLibCompressionOptions02929850%
 
040%
 
System.IO.Compression.ZLibDecoder02929870%
 
040%
 
System.IO.Compression.ZLibEncoder048481700%
 
040%
 
System.IO.Compression.ZLibException02323730%
 
00
 
System.IO.Compression.ZLibNative01741744520%
 
0270%
 
System.IO.Compression.ZLibStream01221223080%
 
0100%
 
System.IO.Compression.ZstandardCompressionOptions061611630%
 
0100%
 
System.IO.Compression.ZstandardDecoder02152154240%
 
0480%
 
System.IO.Compression.ZstandardDecompressionOptions01010360%
 
020%
 
System.IO.Compression.ZstandardDictionary01061062290%
 
0320%
 
System.IO.Compression.ZstandardEncoder02752755110%
 
0620%
 
System.IO.Compression.ZstandardStream051651611190%
 
01680%
 
System.IO.Compression.ZstandardUtils046461050%
 
0250%
 
System.IO.SubReadStream01211212870%
 
0320%
 
System.Net.ArrayBuffer086861940%
 
0300%
 
System.SR594992255%
  
22100%