Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator/src/object_collision_estimator.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
motion::planning::object_collision_estimator::waypointToBox 1 44 380 3
motion::planning::object_collision_estimator::isTooFarAway 3 17 118 3
motion::planning::object_collision_estimator::detectCollision 7 36 290 5
motion::planning::object_collision_estimator::getStopIndex 4 23 175 3
motion::planning::object_collision_estimator::ObjectCollisionEstimator::ObjectCollisionEstimator 2 9 43 2
motion::planning::object_collision_estimator::ObjectCollisionEstimator::updatePlan 3 16 127 1
motion::planning::object_collision_estimator::ObjectCollisionEstimator::updateObstacles 3 24 274 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator/include/object_collision_estimator/object_collision_estimator.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
motion::planning::object_collision_estimator::OBJECT_COLLISION_ESTIMATOR_PUBLICObjectCollisionEstimator::getTrajectoryBoundingBox 1 1 9 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator/include/object_collision_estimator/visibility_control.hpp