Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/freespace_planner/src/freespace_planner/freespace_planner_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::planning::freespace_planner::transformPose 1 9 58 2
autoware::planning::freespace_planner::adjustWaypointsSize 3 24 172 1
autoware::planning::freespace_planner::createTrajectory 3 18 161 3
autoware::planning::freespace_planner::FreespacePlannerNode::FreespacePlannerNode 4 89 675 1
autoware::planning::freespace_planner::FreespacePlannerNode::handleGoal 2 12 69 2
autoware::planning::freespace_planner::FreespacePlannerNode::handleCancel 1 10 68 1
autoware::planning::freespace_planner::FreespacePlannerNode::handleAccepted 1 30 209 1
autoware::planning::freespace_planner::FreespacePlannerNode::goalResponseCallback 2 13 82 1
autoware::planning::freespace_planner::FreespacePlannerNode::resultCallback 2 18 120 1
autoware::planning::freespace_planner::FreespacePlannerNode::planTrajectory 6 41 287 0
autoware::planning::freespace_planner::FreespacePlannerNode::isPlanning 1 4 15 0
autoware::planning::freespace_planner::FreespacePlannerNode::startPlanning 1 4 13 0
autoware::planning::freespace_planner::FreespacePlannerNode::stopPlanning 1 4 13 0
autoware::planning::freespace_planner::FreespacePlannerNode::reset 1 4 17 0
autoware::planning::freespace_planner::FreespacePlannerNode::getTransform 2 12 88 2
autoware::planning::freespace_planner::FreespacePlannerNode::visualizeTrajectory 2 11 69 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/freespace_planner/launch/freespace_planner.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 17 62 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/freespace_planner/include/freespace_planner/visibility_control.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/freespace_planner/include/freespace_planner/freespace_planner.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::planning::freespace_planner::FreespacePlannerNode::feedbackCallback 1 3 19 2