Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator_nodes/src/object_collision_estimator_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
motion::planning::object_collision_estimator_nodes::ObjectCollisionEstimatorNode::ObjectCollisionEstimatorNode 1 82 543 1
motion::planning::object_collision_estimator_nodes::ObjectCollisionEstimatorNode::update_obstacles 2 10 68 1
motion::planning::object_collision_estimator_nodes::ObjectCollisionEstimatorNode::on_bounding_box 5 39 247 1
motion::planning::object_collision_estimator_nodes::ObjectCollisionEstimatorNode::estimate_collision 3 25 167 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator_nodes/launch/object_collision_estimator_node.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 20 73 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator_nodes/include/object_collision_estimator_nodes/visualize.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
motion::planning::object_collision_estimator_nodes::toVisualizationMarkerArray 5 54 537 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator_nodes/include/object_collision_estimator_nodes/object_collision_estimator_node.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/object_collision_estimator_nodes/include/object_collision_estimator_nodes/visibility_control.hpp