SummaryStarSponsor

Generated on:06/17/2021 - 08:14:44
Parser:MultiReportParser (3x OpenCoverParser)
Assemblies:5
Classes:37
Files:36
Covered lines:758
Uncovered lines:391
Coverable lines:1149
Total lines:716
Line coverage:65.9% (758 of 1149)
Covered branches:292
Total branches:640
Branch coverage:45.6% (292 of 640)
Tag:81_945672945

Risk Hotspots

Assembly Class Method Cyclomatic complexity NPath complexity Crap Score
Ben.Demystifier System.Diagnostics.EnhancedStackTrace ShowInStackTrace(...)61 2147483647 665.01
Ben.Demystifier System.Diagnostics.EnhancedStackTrace GetMethodDisplayString(...)35 536870912 66.42
Ben.Demystifier System.Diagnostics.ResolvedMethod Append(...)19 262144 20.87
Ben.Demystifier System.Diagnostics.EnhancedStackTrace TryResolveGeneratedName(...)20 32768 59.32
Ben.Demystifier System.Diagnostics.TypeNameHelper ProcessGenericType(...)14 8192 15.93
Ben.Demystifier System.Diagnostics.EnhancedStackTrace GetFrames(...)15 4608 15.07
Ben.Demystifier System.Diagnostics.EnhancedStackTrace TryResolveSourceMethod(...)14 3072 18.8
Ben.Demystifier System.Diagnostics.EnhancedStackTrace GetOrdinal(...)12 512 12.11
Ben.Demystifier System.Diagnostics.TypeNameHelper ProcessType(...)12 512 14.25
SeungYongShim.Akka.OpenTelemetry SeungYongShim.Akka.OpenTelemetry.TraceActorCell ReceiveMessage(...)17 512 17
Ben.Demystifier System.Diagnostics.EnhancedStackTrace TryResolveStateMachineMethod(...)11 256 11.69
Ben.Demystifier System.Diagnostics.Internal.PortablePdbReader GetPdbPath(...)7 16 56
Ben.Demystifier System.Diagnostics.StringBuilderExtentions AppendDemystified(...)6 32 42
Ben.Demystifier System.Diagnostics.EnhancedStackTrace IsStackTraceHidden(...)7 16 36.69
SeungYongShim.Akka.OpenTelemetry SeungYongShim.Akka.OpenTelemetry.TraceRepointableActorRef SendSystemMessage(...)9 2 33
Ben.Demystifier System.Diagnostics.Internal.PortablePdbReader PopulateStackFrame(...)8 128 32.98
Ben.Demystifier System.Diagnostics.EnhancedStackTrace GetValueTupleParameterName(...)5 16 30
Ben.Demystifier System.Diagnostics.Internal.PortablePdbReader IsPortable(...)5 0 30
Ben.Demystifier System.Diagnostics.TypeNameHelper ProcessArrayType(...)5 16 30
Ben.Demystifier System.Diagnostics.ValueTupleResolvedParameter AppendValueTupleParameterName(...)5 16 30

Coverage

NameCoveredUncoveredCoverableTotalLine coverageCoveredTotalBranch coverage
Ben.Demystifier498339837059.4%
  
26459444.4%
  
System.Collections.Generic.Enumerable.EnumerableIList1010100%
 
00
 
System.Collections.Generic.Enumerable.EnumerableIList`131417017.6%
  
00
 
System.Collections.Generic.Enumerable.EnumeratorIList`1729077.7%
  
00
 
System.Diagnostics.CodeAnalysis.MemberNotNullAttribute06600%
 
00
 
System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute08800%
 
00
 
System.Diagnostics.EnhancedStackFrame13720065%
  
5683.3%
  
System.Diagnostics.EnhancedStackTrace273147420065%
  
16837045.4%
  
System.Diagnostics.ExceptionExtensions9514064.2%
  
41040%
  
System.Diagnostics.Internal.ILReader46854085.1%
  
192673%
  
System.Diagnostics.Internal.PortablePdbReader144357024.5%
  
63815.7%
  
System.Diagnostics.Internal.ReflectionHelper09900%
 
040%
 
System.Diagnostics.ResolvedMethod511061083.6%
  
325064%
  
System.Diagnostics.ResolvedParameter12618066.6%
  
61250%
  
System.Diagnostics.StringBuilderExtentions0202000%
 
0100%
 
System.Diagnostics.TypeNameHelper693099069.6%
  
245642.8%
  
System.Diagnostics.ValueTupleResolvedParameter0232300%
 
0120%
 
ThisAssembly01100%
 
00
 
SeungYongShim.Akka.DependencyInjection3713814097.3%
  
1250%
  
Akka.Configuration.UtilExtensions01180%
 
00
 
Akka.DependencyInjection.PropsFactory`120215100%
 
00
 
Microsoft.Extensions.DependencyInjection.AddAkkaExtensions1301332100%
 
1250%
  
Microsoft.Extensions.DependencyInjection.AkkaHostedService1701741100%
 
00
 
Microsoft.Extensions.Hosting.UseAkkaExtensions30327100%
 
00
 
SeungYongShim.Akka.DependencyInjection.ServiceProviderExtension20217100%
 
00
 
SeungYongShim.Akka.DependencyInjection.XUnit21942310482.6%
  
00
 
Microsoft.Extensions.DependencyInjection.UseAkkaTestKitExtensions1101138100%
 
00
 
SeungYongShim.Akka.DependencyInjection.FakeActor64103360%
  
00
 
SeungYongShim.Akka.DependencyInjection.FakePropsFactory`120233100%
 
00
 
SeungYongShim.Akka.OpenTelemetry1613619741281.7%
  
274461.3%
  
Microsoft.Extensions.Hosting.HoconConfigExtensions60619100%
 
00
 
SeungYongShim.Akka.OpenTelemetry.ActivityExtension50519100%
 
00
 
SeungYongShim.Akka.OpenTelemetry.ActivitySourceStatic1019100%
 
00
 
SeungYongShim.Akka.OpenTelemetry.TraceActorCell5205289100%
 
182669.2%
  
SeungYongShim.Akka.OpenTelemetry.TraceException70720100%
 
00
 
SeungYongShim.Akka.OpenTelemetry.TraceLocalActorRef2302354100%
 
1250%
  
SeungYongShim.Akka.OpenTelemetry.TraceLocalActorRefProvider47257213465.2%
  
81457.1%
  
SeungYongShim.Akka.OpenTelemetry.TraceMessage60611100%
 
00
 
SeungYongShim.Akka.OpenTelemetry.TraceRepointableActorRef1411255756%
  
020%
 
SeungYongShim.Akka.OpenTelemetry.Kafka4311549379.6%
  
00
 
SeungYongShim.Akka.OpenTelemetry.Kafka.KafkaConsumerActor196254576%
  
00
 
SeungYongShim.Akka.OpenTelemetry.Kafka.KafkaProducerActor245294882.7%
  
00