SummaryStarSponsor

Information
Parser: Cobertura
Assemblies: 1
Classes: 133
Files: 144
Coverage date: 05/19/2026 - 21:06:40
Line coverage
98%
Covered lines: 11322
Uncovered lines: 231
Coverable lines: 11553
Total lines: 29585
Line coverage: 98%
Branch coverage
88%
Covered branches: 5027
Total branches: 5674
Branch coverage: 88.5%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
Trailblazer Trailblazer.Navigation.Motor.NavMotor GetMaxAcceleration()36 36
Trailblazer Trailblazer.Navigation.Motor.NavMotor UpdateClimbState(...)32 32
Trailblazer Trailblazer.Navigation.Navigator RecordData(...)30 30
Trailblazer Trailblazer.Navigation.Motor.NavMotor ApplyEnvironmentalForces()28 28
Trailblazer Trailblazer.Pathing.HybridRoutePlanner TryPlanChainedClimbTransitions(...)28 28
Trailblazer Trailblazer.Pathing.PathManager ApplyResolvedVoxelState(...)28 28
Trailblazer Trailblazer.Pathing.TraversalAuthoringMap ParseCell(...)28 28
Trailblazer Trailblazer.Navigation.Motor.NavMotor CanApplyJumpForce(...)26 26
Trailblazer Trailblazer.Navigation.Steering.NavSteering RecordData(...)26 26
Trailblazer Trailblazer.Pathing.AlternativeVoxelFinder GetVoxel(...)26 26
Trailblazer Trailblazer.Navigation.Motor.NavMotor GetClimbVelocity(...)24 24
Trailblazer Trailblazer.Navigation.Steering.NavSteering ValidateMovementPath(...)24 24
Trailblazer Trailblazer.Pathing.EndpointVoxelResolver TryGetEndpointVoxel(...)24 24
Trailblazer Trailblazer.Pathing.SolidPartitionReachability IsProvablyUnreachable(...)24 24
Trailblazer Trailblazer.Pathing.SolidPartitionReachability BuildSnapshot(...)24 24
Trailblazer Trailblazer.Navigation.Motor.NavMotor HandleClimbState(...)23 22
Trailblazer Trailblazer.Navigation.Motor.PlatformLocomotion RecordData(...)22 22
Trailblazer Trailblazer.Navigation.Steering.NavSteering ComputeCombinedSteering(...)22 22
Trailblazer Trailblazer.Navigation.Steering.PathRequestRecord TryCreateRequest(...)22 22
Trailblazer Trailblazer.Pathing.FlowFieldGuide FlowFieldContainsPosition(...)22 22

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Trailblazer11322231115532965098%
  
5027567488.5%
  
Trailblazer.Heightmaps.HeightmapCompression171187194.4%
  
7887.5%
  
Trailblazer.Heightmaps.HeightmapLayerRegistration1401460100%
 
3475%
  
Trailblazer.Heightmaps.HeightmapSample50544100%
 
00
 
Trailblazer.Heightmaps.HeightmapSurface8048422195.2%
  
293680.5%
  
Trailblazer.Heightmaps.HeightmapWorldState30319100%
 
00
 
Trailblazer.Heightmaps.TrailblazerHeightmapService81081204100%
 
424495.4%
  
Trailblazer.Navigation.GuidedClimbIntentResolver193224786.3%
  
222684.6%
  
Trailblazer.Navigation.GuidedVolumeExitHandoff4814910397.9%
  
171894.4%
  
Trailblazer.Navigation.GuidedVolumeExitPlanner170217235698.8%
  
606690.9%
  
Trailblazer.Navigation.Motor.ActiveMantleState70758100%
 
00
 
Trailblazer.Navigation.Motor.ClimbAffordanceSnapshot13013104100%
 
00
 
Trailblazer.Navigation.Motor.ClimbLocomotion8118224798.7%
  
91275%
  
Trailblazer.Navigation.Motor.FallLocomotion27027112100%
 
5683.3%
  
Trailblazer.Navigation.Motor.FlyLocomotion31031125100%
 
66100%
 
Trailblazer.Navigation.Motor.GlobalEnvironmentForces90956100%
 
2450%
  
Trailblazer.Navigation.Motor.GroundCondition1101156100%
 
22100%
 
Trailblazer.Navigation.Motor.JumpLocomotion8218328698.7%
  
131681.2%
  
Trailblazer.Navigation.Motor.LocomotionForces21021109100%
 
91464.2%
  
Trailblazer.Navigation.Motor.LocomotionHandler2400240623100%
 
10711692.2%
  
Trailblazer.Navigation.Motor.LocomotionProfile34034132100%
 
1616100%
 
Trailblazer.Navigation.Motor.LocomotionProfileBuilder68068262100%
 
161888.8%
  
Trailblazer.Navigation.Motor.MantleValidationSnapshot40430100%
 
00
 
Trailblazer.Navigation.Motor.MoveLocomotion55055216100%
 
66100%
 
Trailblazer.Navigation.Motor.NavMotor79228820175596.5%
  
63672487.8%
  
Trailblazer.Navigation.Motor.PlatformLocomotion1470147425100%
 
11111695.6%
  
Trailblazer.Navigation.Motor.PlatformSnapshot151168393.7%
  
3475%
  
Trailblazer.Navigation.Motor.SlideLocomotion23023109100%
 
5683.3%
  
Trailblazer.Navigation.Motor.TransitState2712814496.4%
  
1212100%
 
Trailblazer.Navigation.Motor.TrekCondition1901971100%
 
22100%
 
Trailblazer.Navigation.Motor.TrekRequest65065209100%
 
5683.3%
  
Trailblazer.Navigation.Motor.WaterLocomotion6816925598.5%
  
151883.3%
  
Trailblazer.Navigation.MovementGroups.MovementGroupCoordinatorState112111326099.1%
  
646894.1%
  
Trailblazer.Navigation.MovementGroups.MovementGroupSession70722100%
 
00
 
Trailblazer.Navigation.MovementGroups.MovementGroupTarget30316100%
 
00
 
Trailblazer.Navigation.Navigator4469455132098%
  
17119488.1%
  
Trailblazer.Navigation.NavigatorGlobalIdAllocatorState1501534100%
 
00
 
Trailblazer.Navigation.NavigatorGuidedTraversalState7617719198.7%
  
364481.8%
  
Trailblazer.Navigation.NavigatorHeightmapGroundingSettings3633910692.3%
  
232688.4%
  
Trailblazer.Navigation.NavigatorOccupancyTracker322346694.1%
  
182669.2%
  
Trailblazer.Navigation.NavigatorPathRequestFactory191119236399.4%
  
566290.3%
  
Trailblazer.Navigation.Steering.NavSteering54716563140497.1%
  
20725082.8%
  
Trailblazer.Navigation.Steering.PathRequestRecord155315827798.1%
  
596689.3%
  
Trailblazer.Navigation.TrailblazerNavigationService1801857100%
 
22100%
 
Trailblazer.Navigation.Turning.NavTurning7748130195%
  
253083.3%
  
Trailblazer.Pathing.AlternativeVoxelFinder7137416995.9%
  
444891.6%
  
Trailblazer.Pathing.AStarGuide58058185100%
 
364090%
  
Trailblazer.Pathing.AStarPathRequest4514611997.8%
  
142070%
  
Trailblazer.Pathing.AStarSurveyor1920192492100%
 
879690.6%
  
Trailblazer.Pathing.AStarSurveyResult1701767100%
 
66100%
 
Trailblazer.Pathing.ChartOwnerUtility50521100%
 
66100%
 
Trailblazer.Pathing.DiagonalTraversalLegs30328100%
 
66100%
 
Trailblazer.Pathing.EndpointVoxelResolver5135415694.4%
  
475094%
  
Trailblazer.Pathing.ExternalGridBridgeDiagnosticsSnapshot1501574100%
 
00
 
Trailblazer.Pathing.ExternalGridChartRebuildRequest70735100%
 
22100%
 
Trailblazer.Pathing.ExternalGridEventObservation30316100%
 
00
 
Trailblazer.Pathing.ExternalGridEventSignature1301346100%
 
1010100%
 
Trailblazer.Pathing.FlowFieldGuide168417243397.6%
  
11213881.1%
  
Trailblazer.Pathing.FlowFieldLocalIndex1701761100%
 
4666.6%
  
Trailblazer.Pathing.FlowFieldPathRequest4514613397.8%
  
131872.2%
  
Trailblazer.Pathing.FlowFieldSamplingGrid65065136100%
 
293485.2%
  
Trailblazer.Pathing.FlowFieldSurveyor265927464896.7%
  
15717291.2%
  
Trailblazer.Pathing.FlowFieldSurveyResult2502592100%
 
7887.5%
  
Trailblazer.Pathing.GeneratedTraversalTransitionBuilder342134360699.7%
 
9510491.3%
  
Trailblazer.Pathing.GuidePool<T>261276496.2%
  
81266.6%
  
Trailblazer.Pathing.HybridGuide5125315396.2%
  
304075%
  
Trailblazer.Pathing.HybridPathRequest154515937396.8%
  
688085%
  
Trailblazer.Pathing.HybridRoutePlan80822100%
 
44100%
 
Trailblazer.Pathing.HybridRoutePlanner4051441971196.6%
  
13716284.5%
  
Trailblazer.Pathing.HybridRoutePlanSurveyResult1701744100%
 
5683.3%
  
Trailblazer.Pathing.HybridRouteStep1701748100%
 
22100%
 
Trailblazer.Pathing.HybridWaypointFlattener8979619092.7%
  
506478.1%
  
Trailblazer.Pathing.NavigationChart232323556598.7%
  
848895.4%
  
Trailblazer.Pathing.NavigationChartCell35035140100%
 
1010100%
 
Trailblazer.Pathing.NavigationChartCellUpdate50538100%
 
00
 
Trailblazer.Pathing.NavigationChartExtensions1201256100%
 
88100%
 
Trailblazer.Pathing.NavigationChartRegistration1301367100%
 
3475%
  
Trailblazer.Pathing.ParsedTraversalCell80832100%
 
22100%
 
Trailblazer.Pathing.PathGuideFactory3151533072995.4%
  
17619490.7%
  
Trailblazer.Pathing.PathHeap<T>117111826199.1%
  
414689.1%
  
Trailblazer.Pathing.PathHeapMetadata<T>1210121283100%
 
373897.3%
  
Trailblazer.Pathing.PathingWorldGridBridge363398192.3%
  
44100%
 
Trailblazer.Pathing.PathingWorldState1211310892.3%
  
1250%
  
Trailblazer.Pathing.PathManager1184111195266599%
  
56259893.9%
  
Trailblazer.Pathing.PathManagerExternalGridBridge1960196417100%
 
626693.9%
  
Trailblazer.Pathing.PathRequest7828020597.5%
  
416266.1%
  
Trailblazer.Pathing.PathRequestContextResolver4371657.1%
  
3650%
  
Trailblazer.Pathing.PathRequestHashBuilder212238691.3%
  
5683.3%
  
Trailblazer.Pathing.PendingExternalGridChange1401446100%
 
22100%
 
Trailblazer.Pathing.ReachabilitySnapshotKey4596544.4%
  
1425%
  
Trailblazer.Pathing.RegisteredTraversalTransition3003077100%
 
1818100%
 
Trailblazer.Pathing.ResolvedChartVoxelState57057132100%
 
2424100%
 
Trailblazer.Pathing.ReusableSurveyResultCache<T>1990199468100%
 
13414294.3%
  
Trailblazer.Pathing.SolidChartPartition136714348795.1%
  
687887.1%
  
Trailblazer.Pathing.SolidPartitionReachability182919148095.2%
  
12315082%
  
Trailblazer.Pathing.SolidPartitionReachabilityState10165100%
 
00
 
Trailblazer.Pathing.SolidVoxelFinder8018126898.7%
  
313881.5%
  
Trailblazer.Pathing.SurveyResult111125691.6%
  
1250%
  
Trailblazer.Pathing.TrailblazerGuideService92092242100%
 
111291.6%
  
Trailblazer.Pathing.TrailblazerGuideState101114690.9%
  
1250%
  
Trailblazer.Pathing.TrailblazerPathingService9639924896.9%
  
111478.5%
  
Trailblazer.Pathing.TrailblazerTransitionService62062160100%
 
44100%
 
Trailblazer.Pathing.TrailblazerVolumeRulesService53053124100%
 
44100%
 
Trailblazer.Pathing.TraversalAuthoringMap9039320896.7%
  
525889.6%
  
Trailblazer.Pathing.TraversalAuthoringMapExtensions1301338100%
 
91090%
  
Trailblazer.Pathing.TraversalBuildResult1001043100%
 
66100%
 
Trailblazer.Pathing.TraversalLegend3303379100%
 
88100%
 
Trailblazer.Pathing.TraversalLegendEntry1301373100%
 
22100%
 
Trailblazer.Pathing.TraversalTransition1101186100%
 
22100%
 
Trailblazer.Pathing.TraversalTransitionAnchor51051216100%
 
212295.4%
  
Trailblazer.Pathing.TraversalTransitionOrdering4904994100%
 
3232100%
 
Trailblazer.Pathing.TraversalTransitionQuery1960196419100%
 
6060100%
 
Trailblazer.Pathing.TraversalTransitionQueryCache20234100%
 
00
 
Trailblazer.Pathing.TraversalTransitionRegistry378137981299.7%
 
18419295.8%
  
Trailblazer.Pathing.TraversalTransitionRegistryState8195388.8%
  
1250%
  
Trailblazer.Pathing.VolumeChartPartition5235520094.5%
  
212680.7%
  
Trailblazer.Pathing.VolumeGuide5826016096.6%
  
374680.4%
  
Trailblazer.Pathing.VolumeMediumRules6116215998.3%
  
303293.7%
  
Trailblazer.Pathing.VolumeMediumRulesState20220100%
 
00
 
Trailblazer.Pathing.VolumePathRequest128513331196.2%
  
577675%
  
Trailblazer.Pathing.VolumeSurveyor173217537098.8%
  
8810088%
  
Trailblazer.Pathing.VolumeSurveyResult1701759100%
 
66100%
 
Trailblazer.Pathing.VolumeVoxelFinder105210732598.1%
  
768490.4%
  
Trailblazer.Support.ITransient40428100%
 
00
 
Trailblazer.Support.ITransientExtensions20216100%
 
00
 
Trailblazer.Support.LifecycleHookHandler282309293.3%
  
81080%
  
Trailblazer.Support.LifecycleHookRegistration70728100%
 
22100%
 
Trailblazer.Support.OrderedLifecycleHook50539100%
 
00
 
Trailblazer.Support.TransientAttribute50545100%
 
00
 
Trailblazer.Support.TransientStateUtility5625811596.5%
  
202290.9%
  
Trailblazer.TrailblazerClock31031130100%
 
44100%
 
Trailblazer.TrailblazerLifecycleHooks2802872100%
 
1010100%
 
Trailblazer.TrailblazerLogger17017100100%
 
00
 
Trailblazer.TrailblazerWorldContext108411238296.4%
  
192673%