SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 2
Classes: 77
Files: 77
Line coverage
29%
Covered lines: 3701
Uncovered lines: 8637
Coverable lines: 12338
Total lines: 22205
Line coverage: 29.9%
Branch coverage
23%
Covered branches: 916
Total branches: 3945
Branch coverage: 23.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
DotnetFuzzing2282519274745498.2%
  
479824.7%
  
DotnetFuzzing.Fuzzers.AssemblyNameInfoFuzzer067671170%
 
080%
 
DotnetFuzzing.Fuzzers.Base64Fuzzer02352353320%
 
0300%
 
DotnetFuzzing.Fuzzers.Base64UrlFuzzer094941350%
 
060%
 
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.ZipEncryptionStreamFuzzer9459918294.9%
  
2828100%
 
System.Buffers.BoundedMemory11821733571235.2%
  
196230.6%
  
System.Buffers.BoundedMemory<T>033680%
 
00
 
System.Net.Security.KerberosPacLogonInfo03093095100%
 
02220%
 
System.IO.Compression3473611895912474636.2%
  
869296329.3%
  
Microsoft.Win32.SafeHandles.SafeZstdCDictHandle0771840%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdCompressHandle05151890%
 
0120%
 
Microsoft.Win32.SafeHandles.SafeZstdDDictHandle0772000%
 
00
 
Microsoft.Win32.SafeHandles.SafeZstdDecompressHandle051511680%
 
0120%
 
System.IO.Compression.CheckSumAndSizeWriteStream825914150158.1%
  
184242.8%
  
System.IO.Compression.CompressionFormatHelper01717490%
 
080%
 
System.IO.Compression.Crc32Helper56112845.4%
  
060%
 
System.IO.Compression.CrcValidatingReadStream747715175249%
  
204050%
  
System.IO.Compression.DeflateDecoder068681480%
 
0220%
 
System.IO.Compression.DeflateEncoder01621623440%
 
0560%
 
System.IO.Compression.DeflateManagedStream01621623120%
 
0440%
 
System.IO.Compression.Deflater1041812223385.2%
  
112250%
  
System.IO.Compression.DeflateStream425302727124758.4%
  
14628950.5%
  
System.IO.Compression.GZipDecoder02929860%
 
040%
 
System.IO.Compression.GZipEncoder052521770%
 
060%
 
System.IO.Compression.GZipStream01451452710%
 
0240%
 
System.IO.Compression.HuffmanTree01591593210%
 
0500%
 
System.IO.Compression.Inflater1365318937071.9%
  
346254.8%
  
System.IO.Compression.InflaterManaged03713716930%
 
01450%
 
System.IO.Compression.InputBuffer01141142240%
 
0320%
 
System.IO.Compression.OutputWindow079791510%
 
0180%
 
System.IO.Compression.PositionPreservingWriteOnlyStreamWrapper057571180%
 
020%
 
System.IO.Compression.WinZipAesExtraField5566185490.1%
  
122254.5%
  
System.IO.Compression.WinZipAesKeyMaterial524569892.8%
  
5862.5%
  
System.IO.Compression.WinZipAesStream3366840467383.1%
  
8713066.9%
  
System.IO.Compression.WrappedStream529514725235.3%
  
123237.5%
  
System.IO.Compression.Zip64EndOfCentralDirectoryLocator046466100%
 
080%
 
System.IO.Compression.Zip64EndOfCentralDirectoryRecord063637280%
 
080%
 
System.IO.Compression.Zip64ExtraField3314718052318.3%
  
4567.1%
  
System.IO.Compression.ZipArchive391384775155150.4%
  
9528033.9%
  
System.IO.Compression.ZipArchiveEntry94311422085360945.2%
  
28281134.7%
  
System.IO.Compression.ZipCentralDirectoryFileHeader9748145129366.8%
  
143836.8%
  
System.IO.Compression.ZipCryptoKeys50518100%
 
00
 
System.IO.Compression.ZipCryptoStream2405029048982.7%
  
476671.2%
  
System.IO.Compression.ZipEndOfCentralDirectoryBlock712697146273.1%
  
142850%
  
System.IO.Compression.ZipGenericExtraField438813121832.8%
  
134628.2%
  
System.IO.Compression.ZipHelper1265117733971.1%
  
285451.8%
  
System.IO.Compression.ZipLocalFileHeader34639789535%
  
62030%
  
System.IO.Compression.ZLibCompressionOptions02929850%
 
040%
 
System.IO.Compression.ZLibDecoder02929870%
 
040%
 
System.IO.Compression.ZLibEncoder048481700%
 
040%
 
System.IO.Compression.ZLibException02323730%
 
00
 
System.IO.Compression.ZLibNative1086617445262%
  
102737%
  
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.SubReadStream586312128747.9%
  
93228.1%
  
System.Net.ArrayBuffer086861940%
 
0300%
 
System.SR396992253%
  
22100%