SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 2
Classes: 77
Files: 77
Line coverage
8%
Covered lines: 1075
Uncovered lines: 11295
Coverable lines: 12370
Total lines: 23212
Line coverage: 8.6%
Branch coverage
7%
Covered branches: 286
Total branches: 3961
Branch coverage: 7.2%
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
DotnetFuzzing612686274746322.2%
  
79820.7%
  
DotnetFuzzing.Fuzzers.AssemblyNameInfoFuzzer067671180%
 
080%
 
DotnetFuzzing.Fuzzers.Base64Fuzzer02352353330%
 
0300%
 
DotnetFuzzing.Fuzzers.Base64UrlFuzzer094941360%
 
060%
 
DotnetFuzzing.Fuzzers.Deflate64Fuzzer14647832.1%
  
040%
 
DotnetFuzzing.Fuzzers.HttpHeadersFuzzer16061951.6%
  
0140%
 
DotnetFuzzing.Fuzzers.IPAddressFuzzer068681070%
 
0240%
 
DotnetFuzzing.Fuzzers.JsonDocumentFuzzer11920415%
  
040%
 
DotnetFuzzing.Fuzzers.KerberosPacLogonInfoFuzzer055170%
 
00
 
DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer11981992880.5%
 
01300%
 
DotnetFuzzing.Fuzzers.SearchValuesByteCharFuzzer179801311.2%
  
0240%
 
DotnetFuzzing.Fuzzers.SearchValuesStringFuzzer13940692.5%
  
0100%
 
DotnetFuzzing.Fuzzers.SslStreamClientHelloFuzzer02626480%
 
00
 
DotnetFuzzing.Fuzzers.TextEncodingFuzzer11061071880.9%
  
080%
 
DotnetFuzzing.Fuzzers.TypeNameFuzzer14041632.4%
  
080%
 
DotnetFuzzing.Fuzzers.UTF8Fuzzer193941541%
  
0160%
 
DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer14834846720.2%
 
02960%
 
DotnetFuzzing.Fuzzers.Utf8JsonWriterFuzzer11521532610.6%
  
0420%
 
DotnetFuzzing.Fuzzers.WebSocketFuzzer41231272083.1%
  
0380%
 
DotnetFuzzing.Fuzzers.ZipArchiveFuzzer458538784.9%
  
7887.5%
  
DotnetFuzzing.Fuzzers.ZipEncryptionStreamFuzzer198991821%
  
0280%
 
System.Buffers.BoundedMemory03353357700%
 
0620%
 
System.Buffers.BoundedMemory<T>033690%
 
00
 
System.Net.Security.KerberosPacLogonInfo03093095120%
 
02220%
 
System.IO.Compression1014860996233065210.5%
  
27929799.3%
  
Microsoft.Win32.SafeHandles.SafeZstdCDictHandle0772010%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdCompressHandle051512010%
 
0120%
 
Microsoft.Win32.SafeHandles.SafeZstdDDictHandle0772010%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdDecompressHandle051512010%
 
0120%
 
System.IO.Compression.CheckSumAndSizeWriteStream01411417530%
 
0420%
 
System.IO.Compression.CompressionFormatHelper01717500%
 
080%
 
System.IO.Compression.Crc32Helper01111290%
 
060%
 
System.IO.Compression.CrcValidatingReadStream01511517530%
 
0400%
 
System.IO.Compression.DeflateDecoder068681490%
 
0220%
 
System.IO.Compression.DeflateEncoder01621623450%
 
0560%
 
System.IO.Compression.DeflateManagedStream01621623130%
 
0440%
 
System.IO.Compression.Deflater01221222340%
 
0220%
 
System.IO.Compression.DeflateStream072772712480%
 
02890%
 
System.IO.Compression.GZipDecoder02929870%
 
040%
 
System.IO.Compression.GZipEncoder052521780%
 
060%
 
System.IO.Compression.GZipStream01451452720%
 
0240%
 
System.IO.Compression.HuffmanTree01591593220%
 
0500%
 
System.IO.Compression.Inflater01891893710%
 
0620%
 
System.IO.Compression.InflaterManaged03713716940%
 
01450%
 
System.IO.Compression.InputBuffer01141142250%
 
0320%
 
System.IO.Compression.OutputWindow079791520%
 
0180%
 
System.IO.Compression.PositionPreservingWriteOnlyStreamWrapper057571190%
 
020%
 
System.IO.Compression.WinZipAesExtraField164561118526.2%
  
72231.8%
  
System.IO.Compression.WinZipAesKeyMaterial05656990%
 
080%
 
System.IO.Compression.WinZipAesStream04044046740%
 
01300%
 
System.IO.Compression.WrappedStream01471477530%
 
0320%
 
System.IO.Compression.Zip64EndOfCentralDirectoryLocator271946146358.6%
  
4850%
  
System.IO.Compression.Zip64EndOfCentralDirectoryRecord402363146363.4%
  
88100%
 
System.IO.Compression.Zip64ExtraField8199180146345%
  
295651.7%
  
System.IO.Compression.ZipArchive368427795158946.2%
  
9928634.6%
  
System.IO.Compression.ZipArchiveEntry1421954209636436.7%
  
498215.9%
  
System.IO.Compression.ZipCentralDirectoryFileHeader11629145146380%
  
243863.1%
  
System.IO.Compression.ZipCryptoKeys055190%
 
00
 
System.IO.Compression.ZipCryptoStream02902904920%
 
0660%
 
System.IO.Compression.ZipEndOfCentralDirectoryBlock593897146360.8%
  
162857.1%
  
System.IO.Compression.ZipGenericExtraField18113131146313.7%
  
54610.8%
  
System.IO.Compression.ZipHelper1334417733975.1%
  
365466.6%
  
System.IO.Compression.ZipLocalFileHeader0979714630%
 
0200%
 
System.IO.Compression.ZLibCompressionOptions029291150%
 
040%
 
System.IO.Compression.ZLibDecoder02929880%
 
040%
 
System.IO.Compression.ZLibEncoder048481710%
 
040%
 
System.IO.Compression.ZLibException02323740%
 
00
 
System.IO.Compression.ZLibNative01741744540%
 
0270%
 
System.IO.Compression.ZLibStream01221223090%
 
0100%
 
System.IO.Compression.ZstandardCompressionOptions061611650%
 
0100%
 
System.IO.Compression.ZstandardDecoder02152154250%
 
0480%
 
System.IO.Compression.ZstandardDecompressionOptions01010370%
 
020%
 
System.IO.Compression.ZstandardDictionary01061062300%
 
0320%
 
System.IO.Compression.ZstandardEncoder02752755120%
 
0620%
 
System.IO.Compression.ZstandardStream051651611220%
 
01680%
 
System.IO.Compression.ZstandardUtils046461060%
 
0250%
 
System.IO.SubReadStream01211212880%
 
0320%
 
System.Net.ArrayBuffer086861950%
 
0300%
 
System.SR148610022914%
  
22100%