SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 2
Classes: 253
Files: 339
Line coverage
4%
Covered lines: 1664
Uncovered lines: 34070
Coverable lines: 35734
Total lines: 75732
Line coverage: 4.6%
Branch coverage
4%
Covered branches: 540
Total branches: 12861
Branch coverage: 4.1%
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
System.Text.Json System.Text.Json.Schema.JsonSchemaExporter MapJsonSchemaCore(...)147 147
DotnetFuzzing System.Net.Security.KerberosPacLogonInfo TryReadValidationInfo(...)106 106
System.Text.Json System.Text.Json.JsonSerializer TryReadMetadata(...)104 104
System.Text.Json System.Text.Json.Utf8JsonReader ConsumeNextTokenFromLastNonCommentTokenMultiSegment()90 90
System.Text.Json System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter<T> OnTryRead(...)88 88
System.Text.Json System.Text.Json.Utf8JsonReader ConsumeNextTokenFromLastNonCommentToken()86 86
DotnetFuzzing DotnetFuzzing.Fuzzers.NrbfDecoderFuzzer ConsumePrimitiveValue(...)84 84
System.Text.Json System.Text.Json.Reflection.ReflectionExtensions IsAsRestrictive(System.Type,System.Type)82 82
System.Text.Json System.Text.Json.Serialization.Converters.FSharpUnionConverter<T> ReadFromObject(...)80 80
System.Text.Json System.Text.Json.Serialization.JsonCollectionConverter<T1, T2> OnTryRead(...)80 80
System.Text.Json System.Text.Json.Serialization.Converters.ObjectDefaultConverter<T> OnTryRead(...)78 78
System.Text.Json System.Text.Json.Nodes.JsonValueOfElement TryGetValue(...)77 77
System.Text.Json System.Text.Json.Serialization.JsonDictionaryConverter<T1, T2, T3> OnTryRead(...)76 76
System.Text.Json System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver PopulatePolymorphismMetadata(...)74 74
System.Text.Json System.Text.Json.JsonHelpers TryParseDateTimeOffset(...)73 73
System.Text.Json System.Text.Json.Nodes.JsonValueOfJsonNumber TryGetValue(...)72 72
DotnetFuzzing DotnetFuzzing.Fuzzers.Utf8JsonReaderFuzzer FuzzTarget(...)66 66
System.Text.Json System.Text.Json.Utf8JsonReader ConsumeNextTokenUntilAfterAllCommentsAreSkippedMultiSegment(...)62 62
System.Text.Json System.Text.Json.JsonSerializerOptions Equals(...)60 60

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
DotnetFuzzing1372610274746324.9%
  
219822.1%
  
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.JsonDocumentFuzzer164204180%
  
3475%
  
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.ZipArchiveFuzzer15253871.8%
  
080%
 
DotnetFuzzing.Fuzzers.ZipEncryptionStreamFuzzer198991821%
  
0280%
 
System.Buffers.BoundedMemory10523033577031.3%
  
186229%
  
System.Buffers.BoundedMemory<T>033690%
 
00
 
System.Net.Security.KerberosPacLogonInfo03093095120%
 
02220%
 
System.Text.Json15273146032987729664.6%
  
519118794.3%
  
System.HexConverter8223061826.6%
  
3650%
  
System.Marvin01101102760%
 
0240%
 
System.Net.ArrayBuffer087871950%
 
0260%
 
System.Runtime.InteropServices.JsonMarshal066490%
 
00
 
System.SR3020323352912.8%
  
22100%
 
System.Text.Json.AppContextSwitchHelper01515260%
 
060%
 
System.Text.Json.ArgumentState011310%
 
00
 
System.Text.Json.BitStack34579120237.3%
  
3348.8%
  
System.Text.Json.JsonCamelCaseNamingPolicy02727490%
 
0160%
 
System.Text.Json.JsonConstants54913655.5%
  
00
 
System.Text.Json.JsonDocument30313161619306818.7%
  
6144013.8%
  
System.Text.Json.JsonDocumentOptions178259968%
  
1425%
  
System.Text.Json.JsonElement052852820960%
 
01260%
 
System.Text.Json.JsonEncodedText065651920%
 
0220%
 
System.Text.Json.JsonException10374715421.2%
  
020%
 
System.Text.Json.JsonHelpers261761914030.3%
 
02850%
 
System.Text.Json.JsonKebabCaseLowerNamingPolicy033130%
 
00
 
System.Text.Json.JsonKebabCaseUpperNamingPolicy033130%
 
00
 
System.Text.Json.JsonNamingPolicy077580%
 
00
 
System.Text.Json.JsonPascalCaseNamingPolicy033130%
 
00
 
System.Text.Json.JsonProperty028281410%
 
020%
 
System.Text.Json.JsonReaderException3362350%
  
00
 
System.Text.Json.JsonReaderHelper285495779804.8%
  
42111.8%
  
System.Text.Json.JsonReaderOptions134178376.4%
  
2450%
  
System.Text.Json.JsonReaderState2502587100%
 
00
 
System.Text.Json.JsonSeparatorNamingPolicy01141142170%
 
0570%
 
System.Text.Json.JsonSerializer01680168052690%
 
03840%
 
System.Text.Json.JsonSerializerOptions086486420520%
 
03060%
 
System.Text.Json.JsonSerializerOptionsUpdateHandler077290%
 
020%
 
System.Text.Json.JsonSnakeCaseLowerNamingPolicy033130%
 
00
 
System.Text.Json.JsonSnakeCaseUpperNamingPolicy033130%
 
00
 
System.Text.Json.JsonWriterHelper04884888640%
 
02120%
 
System.Text.Json.JsonWriterOptions051511720%
 
0200%
 
System.Text.Json.Nodes.JsonArray02562566430%
 
0860%
 
System.Text.Json.Nodes.JsonNode025625611150%
 
0880%
 
System.Text.Json.Nodes.JsonNodeOptions011160%
 
00
 
System.Text.Json.Nodes.JsonObject02882887870%
 
01020%
 
System.Text.Json.Nodes.JsonValue01151154950%
 
0780%
 
System.Text.Json.Nodes.JsonValue<T>070701510%
 
0670%
 
System.Text.Json.Nodes.JsonValueCustomized<T>03030650%
 
060%
 
System.Text.Json.Nodes.JsonValueOfElement01271272040%
 
0870%
 
System.Text.Json.Nodes.JsonValueOfJsonBool026263180%
 
0180%
 
System.Text.Json.Nodes.JsonValueOfJsonNumber090903180%
 
0740%
 
System.Text.Json.Nodes.JsonValueOfJsonPrimitive010103180%
 
070%
 
System.Text.Json.Nodes.JsonValueOfJsonString054543180%
 
0280%
 
System.Text.Json.Nodes.JsonValuePrimitive<T>02727590%
 
0140%
 
System.Text.Json.PooledByteBufferWriter04343980%
 
00
 
System.Text.Json.ReadStack02212214090%
 
01060%
 
System.Text.Json.ReadStackFrame051511760%
 
0200%
 
System.Text.Json.Reflection.ReflectionExtensions04264269740%
 
03260%
 
System.Text.Json.Schema.JsonSchema02182183520%
 
0950%
 
System.Text.Json.Schema.JsonSchemaExporter03773776090%
 
01970%
 
System.Text.Json.Schema.JsonSchemaExporterContext01010470%
 
00
 
System.Text.Json.Schema.JsonSchemaExporterOptions033330%
 
00
 
System.Text.Json.Serialization.ConfigurationList<T>065651240%
 
040%
 
System.Text.Json.Serialization.Converters.ArrayConverter<T1, T2>04040710%
 
0120%
 
System.Text.Json.Serialization.Converters.BooleanConverter02020450%
 
040%
 
System.Text.Json.Serialization.Converters.ByteArrayConverter01717360%
 
040%
 
System.Text.Json.Serialization.Converters.ByteConverter04141770%
 
0180%
 
System.Text.Json.Serialization.Converters.CastingConverter<T>063631380%
 
080%
 
System.Text.Json.Serialization.Converters.CharConverter03838690%
 
080%
 
System.Text.Json.Serialization.Converters.ConcurrentQueueOfTConverter<T1, T2>044200%
 
00
 
System.Text.Json.Serialization.Converters.ConcurrentStackOfTConverter<T1, T2>044190%
 
00
 
System.Text.Json.Serialization.Converters.DateOnlyConverter04545850%
 
0160%
 
System.Text.Json.Serialization.Converters.DateTimeConverter01515360%
 
00
 
System.Text.Json.Serialization.Converters.DateTimeOffsetConverter01515360%
 
00
 
System.Text.Json.Serialization.Converters.DecimalConverter04242770%
 
0180%
 
System.Text.Json.Serialization.Converters.DefaultObjectConverter037371490%
 
0120%
 
System.Text.Json.Serialization.Converters.DictionaryDefaultConverter<T1, T2, T3>03636740%
 
0160%
 
System.Text.Json.Serialization.Converters.DictionaryOfTKeyTValueConverter<T1, T2, T3>059591050%
 
0280%
 
System.Text.Json.Serialization.Converters.DoubleConverter05252900%
 
0220%
 
System.Text.Json.Serialization.Converters.EnumConverter<T>04404407210%
 
02390%
 
System.Text.Json.Serialization.Converters.EnumConverterFactory02929690%
 
060%
 
System.Text.Json.Serialization.Converters.FSharpListConverter<T1, T2>01515400%
 
00
 
System.Text.Json.Serialization.Converters.FSharpMapConverter<T1, T2, T3>02626570%
 
040%
 
System.Text.Json.Serialization.Converters.FSharpOptionConverter<T1, T2>04949940%
 
0120%
 
System.Text.Json.Serialization.Converters.FSharpSetConverter<T1, T2>01515400%
 
00
 
System.Text.Json.Serialization.Converters.FSharpTypeConverterFactory050501060%
 
0200%
 
System.Text.Json.Serialization.Converters.FSharpUnionConverter<T>04034036280%
 
01920%
 
System.Text.Json.Serialization.Converters.FSharpValueOptionConverter<T1, T2>04949960%
 
0120%
 
System.Text.Json.Serialization.Converters.GuidConverter01515380%
 
00
 
System.Text.Json.Serialization.Converters.HalfConverter01461462370%
 
0640%
 
System.Text.Json.Serialization.Converters.IAsyncEnumerableOfTConverter<T1, T2>086861750%
 
0270%
 
System.Text.Json.Serialization.Converters.ICollectionOfTConverter<T1, T2>02424500%
 
080%
 
System.Text.Json.Serialization.Converters.IDictionaryConverter<T>066661160%
 
0300%
 
System.Text.Json.Serialization.Converters.IDictionaryOfTKeyTValueConverter<T1, T2, T3>03232640%
 
0120%
 
System.Text.Json.Serialization.Converters.Ieee754FloatingPointConverter<T>01711712890%
 
0620%
 
System.Text.Json.Serialization.Converters.IEnumerableConverter<T>03636800%
 
0120%
 
System.Text.Json.Serialization.Converters.IEnumerableConverterFactory01501502210%
 
0500%
 
System.Text.Json.Serialization.Converters.IEnumerableDefaultConverter<T1, T2>03030590%
 
0100%
 
System.Text.Json.Serialization.Converters.IEnumerableOfTConverter<T1, T2>01111340%
 
020%
 
System.Text.Json.Serialization.Converters.IListConverter<T>05252890%
 
0200%
 
System.Text.Json.Serialization.Converters.IListOfTConverter<T1, T2>02424500%
 
080%
 
System.Text.Json.Serialization.Converters.ImmutableDictionaryOfTKeyTValueConverter<T1, T2, T3>02424490%
 
040%
 
System.Text.Json.Serialization.Converters.ImmutableDictionaryOfTKeyTValueConverterWithReflection<T1, T2, T3>066290%
 
00
 
System.Text.Json.Serialization.Converters.ImmutableEnumerableOfTConverter<T1, T2>01515370%
 
00
 
System.Text.Json.Serialization.Converters.ImmutableEnumerableOfTConverterWithReflection<T1, T2>066280%
 
00
 
System.Text.Json.Serialization.Converters.Int128Converter080801390%
 
0280%
 
System.Text.Json.Serialization.Converters.Int16Converter04242800%
 
0180%
 
System.Text.Json.Serialization.Converters.Int32Converter04242800%
 
0180%
 
System.Text.Json.Serialization.Converters.Int64Converter04242780%
 
0180%
 
System.Text.Json.Serialization.Converters.IReadOnlyDictionaryOfTKeyTValueConverter<T1, T2, T3>02020440%
 
060%
 
System.Text.Json.Serialization.Converters.IReadOnlySetOfTConverter<T1, T2>02222470%
 
080%
 
System.Text.Json.Serialization.Converters.ISetOfTConverter<T1, T2>02424470%
 
080%
 
System.Text.Json.Serialization.Converters.JsonArrayConverter03434710%
 
0120%
 
System.Text.Json.Serialization.Converters.JsonDocumentConverter01010290%
 
020%
 
System.Text.Json.Serialization.Converters.JsonElementConverter077230%
 
00
 
System.Text.Json.Serialization.Converters.JsonMetadataServicesConverter<T>03636770%
 
0100%
 
System.Text.Json.Serialization.Converters.JsonNodeConverter046461040%
 
0340%
 
System.Text.Json.Serialization.Converters.JsonNodeConverterFactory01717390%
 
060%
 
System.Text.Json.Serialization.Converters.JsonObjectConverter063631220%
 
0220%
 
System.Text.Json.Serialization.Converters.JsonPrimitiveConverter<T>04141770%
 
0300%
 
System.Text.Json.Serialization.Converters.JsonUnionConverter<T>01061061930%
 
0480%
 
System.Text.Json.Serialization.Converters.JsonUnionConverterFactory01616440%
 
060%
 
System.Text.Json.Serialization.Converters.JsonValueConverter02121510%
 
080%
 
System.Text.Json.Serialization.Converters.LargeObjectWithParameterizedConstructorConverter<T>03131650%
 
0140%
 
System.Text.Json.Serialization.Converters.LargeObjectWithParameterizedConstructorConverterWithReflection<T>066300%
 
00
 
System.Text.Json.Serialization.Converters.ListOfTConverter<T1, T2>04141760%
 
0180%
 
System.Text.Json.Serialization.Converters.MemoryByteConverter099270%
 
020%
 
System.Text.Json.Serialization.Converters.MemoryConverter<T>02323520%
 
040%
 
System.Text.Json.Serialization.Converters.MemoryConverterFactory01515370%
 
080%
 
System.Text.Json.Serialization.Converters.NullableConverter<T>072721150%
 
0180%
 
System.Text.Json.Serialization.Converters.NullableConverterFactory02222520%
 
060%
 
System.Text.Json.Serialization.Converters.ObjectConverter029291490%
 
040%
 
System.Text.Json.Serialization.Converters.ObjectConverterFactory073731370%
 
0280%
 
System.Text.Json.Serialization.Converters.ObjectDefaultConverter<T>03233235090%
 
01380%
 
System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter<T>04004006520%
 
01560%
 
System.Text.Json.Serialization.Converters.QueueOfTConverter<T1, T2>01313340%
 
060%
 
System.Text.Json.Serialization.Converters.ReadOnlyMemoryByteConverter099270%
 
020%
 
System.Text.Json.Serialization.Converters.ReadOnlyMemoryConverter<T>04949890%
 
0160%
 
System.Text.Json.Serialization.Converters.RootLevelListConverter<T>03838730%
 
0100%
 
System.Text.Json.Serialization.Converters.SByteConverter04242780%
 
0180%
 
System.Text.Json.Serialization.Converters.SingleConverter05252910%
 
0220%
 
System.Text.Json.Serialization.Converters.SlimObjectConverter0441490%
 
00
 
System.Text.Json.Serialization.Converters.SmallObjectWithParameterizedConstructorConverter<T1, T2, T3, T4, T5>063631290%
 
0220%
 
System.Text.Json.Serialization.Converters.StackOfTConverter<T1, T2>01313350%
 
060%
 
System.Text.Json.Serialization.Converters.StackOrQueueConverter<T>04343800%
 
0160%
 
System.Text.Json.Serialization.Converters.StackOrQueueConverterWithReflection<T>044260%
 
00
 
System.Text.Json.Serialization.Converters.StringConverter02929570%
 
080%
 
System.Text.Json.Serialization.Converters.TimeOnlyConverter050501030%
 
0220%
 
System.Text.Json.Serialization.Converters.TimeSpanConverter053531060%
 
0180%
 
System.Text.Json.Serialization.Converters.UInt128Converter080801390%
 
0280%
 
System.Text.Json.Serialization.Converters.UInt16Converter04242800%
 
0180%
 
System.Text.Json.Serialization.Converters.UInt32Converter04242800%
 
0180%
 
System.Text.Json.Serialization.Converters.UInt64Converter04242780%
 
0180%
 
System.Text.Json.Serialization.Converters.UnsupportedTypeConverter<T>055260%
 
020%
 
System.Text.Json.Serialization.Converters.UnsupportedTypeConverterFactory02828510%
 
080%
 
System.Text.Json.Serialization.Converters.UriConverter02727580%
 
060%
 
System.Text.Json.Serialization.Converters.VersionConverter064641460%
 
0220%
 
System.Text.Json.Serialization.IAsyncEnumerableConverterFactory01010350%
 
020%
 
System.Text.Json.Serialization.IEnumerableConverterFactoryHelpers060601270%
 
0360%
 
System.Text.Json.Serialization.IgnoreReferenceHandler022120%
 
00
 
System.Text.Json.Serialization.IgnoreReferenceResolver01414390%
 
040%
 
System.Text.Json.Serialization.JsonCollectionConverter<T1, T2>02212213490%
 
01040%
 
System.Text.Json.Serialization.JsonConstructorAttribute011180%
 
00
 
System.Text.Json.Serialization.JsonConverter01711714630%
 
0660%
 
System.Text.Json.Serialization.JsonConverter<T>04304308470%
 
01850%
 
System.Text.Json.Serialization.JsonConverterAttribute099520%
 
00
 
System.Text.Json.Serialization.JsonConverterFactory035351620%
 
040%
 
System.Text.Json.Serialization.JsonDerivedTypeAttribute01616530%
 
00
 
System.Text.Json.Serialization.JsonDictionaryConverter<T>0333800%
 
00
 
System.Text.Json.Serialization.JsonDictionaryConverter<T1, T2, T3>02192193800%
 
01020%
 
System.Text.Json.Serialization.JsonIgnoreAttribute022250%
 
00
 
System.Text.Json.Serialization.JsonIncludeAttribute011230%
 
00
 
System.Text.Json.Serialization.JsonNamingPolicyAttribute02222700%
 
070%
 
System.Text.Json.Serialization.JsonNumberEnumConverter<T>088390%
 
020%
 
System.Text.Json.Serialization.JsonNumberHandlingAttribute088300%
 
020%
 
System.Text.Json.Serialization.JsonObjectConverter<T>033160%
 
00
 
System.Text.Json.Serialization.JsonObjectCreationHandlingAttribute088520%
 
020%
 
System.Text.Json.Serialization.JsonPolymorphicAttribute077840%
 
00
 
System.Text.Json.Serialization.JsonPropertyNameAttribute055270%
 
00
 
System.Text.Json.Serialization.JsonPropertyOrderAttribute055280%
 
00
 
System.Text.Json.Serialization.JsonRequiredAttribute011240%
 
00
 
System.Text.Json.Serialization.JsonResumableConverter<T>02222510%
 
00
 
System.Text.Json.Serialization.JsonSerializableAttribute033460%
 
00
 
System.Text.Json.Serialization.JsonSerializerContext055551200%
 
0320%
 
System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute049492030%
 
060%
 
System.Text.Json.Serialization.JsonStringEnumConverter019191220%
 
040%
 
System.Text.Json.Serialization.JsonStringEnumConverter<T>017171220%
 
040%
 
System.Text.Json.Serialization.JsonStringEnumMemberNameAttribute055260%
 
00
 
System.Text.Json.Serialization.JsonTypeClassifierContext01919970%
 
00
 
System.Text.Json.Serialization.JsonTypeClassifierFactory<T>011850%
 
00
 
System.Text.Json.Serialization.JsonUnionAttribute011610%
 
00
 
System.Text.Json.Serialization.JsonUnionTypeStructuralClassifier04634637480%
 
01710%
 
System.Text.Json.Serialization.JsonUnmappedMemberHandlingAttribute055280%
 
00
 
System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver01032103219330%
 
04900%
 
System.Text.Json.Serialization.Metadata.EmptyJsonTypeInfoResolver0221120%
 
00
 
System.Text.Json.Serialization.Metadata.FSharpCoreReflectionProxy01821824000%
 
0560%
 
System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<T>077590%
 
00
 
System.Text.Json.Serialization.Metadata.JsonDerivedType02323680%
 
040%
 
System.Text.Json.Serialization.Metadata.JsonMetadataServices038238211960%
 
01420%
 
System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<T>099710%
 
00
 
System.Text.Json.Serialization.Metadata.JsonParameterInfo041411280%
 
0100%
 
System.Text.Json.Serialization.Metadata.JsonParameterInfo<T>01414330%
 
060%
 
System.Text.Json.Serialization.Metadata.JsonParameterInfoValues077570%
 
00
 
System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions049491300%
 
0200%
 
System.Text.Json.Serialization.Metadata.JsonPropertyInfo048848810870%
 
02600%
 
System.Text.Json.Serialization.Metadata.JsonPropertyInfo<T>02872874580%
 
01630%
 
System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<T>01515910%
 
00
 
System.Text.Json.Serialization.Metadata.JsonTypeInfo086686620360%
 
03720%
 
System.Text.Json.Serialization.Metadata.JsonTypeInfo<T>04564568510%
 
01360%
 
System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver021211120%
 
080%
 
System.Text.Json.Serialization.Metadata.JsonTypeInfoResolverChain04242730%
 
0180%
 
System.Text.Json.Serialization.Metadata.JsonTypeInfoResolverWithAddedModifiers02323440%
 
040%
 
System.Text.Json.Serialization.Metadata.JsonUnionCaseInfo077390%
 
00
 
System.Text.Json.Serialization.Metadata.JsonUnionInfoValues<T>055580%
 
00
 
System.Text.Json.Serialization.Metadata.MemberAccessor01414780%
 
080%
 
System.Text.Json.Serialization.Metadata.PolymorphicTypeResolver02172173660%
 
01260%
 
System.Text.Json.Serialization.Metadata.PropertyRef04343940%
 
0470%
 
System.Text.Json.Serialization.Metadata.PropertyRefCacheBuilder01414360%
 
020%
 
System.Text.Json.Serialization.Metadata.ReflectionEmitCachingMemberAccessor088881780%
 
0100%
 
System.Text.Json.Serialization.Metadata.ReflectionEmitMemberAccessor04794797250%
 
01000%
 
System.Text.Json.Serialization.Metadata.ReflectionMemberAccessor01821823070%
 
0360%
 
System.Text.Json.Serialization.PipeReadBufferState085851490%
 
0300%
 
System.Text.Json.Serialization.PreserveReferenceHandler022120%
 
00
 
System.Text.Json.Serialization.PreserveReferenceResolver03737720%
 
080%
 
System.Text.Json.Serialization.ReferenceEqualsWrapper044190%
 
020%
 
System.Text.Json.Serialization.ReferenceHandler044650%
 
00
 
System.Text.Json.Serialization.ReferenceHandler<T>011190%
 
00
 
System.Text.Json.Serialization.ReferenceResolver033450%
 
00
 
System.Text.Json.Serialization.StreamReadBufferState090902000%
 
0280%
 
System.Text.Json.Serialization.ValueBitArray04242910%
 
0120%
 
System.Text.Json.ThrowHelper7774281920259.4%
  
3318817.5%
  
System.Text.Json.Utf8JsonReader97230253997659924.3%
  
410175923.3%
  
System.Text.Json.Utf8JsonWriter054055405103470%
 
014300%
 
System.Text.Json.Utf8JsonWriterCache048481000%
 
0100%
 
System.Text.Json.ValueQueue<T>02424660%
 
0100%
 
System.Text.Json.WriteStack02162164410%
 
01010%
 
System.Text.Json.WriteStackFrame044441700%
 
0160%
 
System.Text.ValueStringBuilder093932860%
 
0160%