Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lane_planner/src/lane_planner.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::lane_planner::distance2d 1 5 43 2
autoware::lane_planner::calculate_curvature 1 18 156 3
autoware::lane_planner::get_closest_lanelet 3 17 135 2
autoware::lane_planner::LanePlanner::LanePlanner 1 9 36 3
autoware::lane_planner::convertToTrajectoryPoint 1 10 59 2
autoware::lane_planner::convertToLaneletPoint 1 5 43 1
autoware::lane_planner::LanePlanner::plan_trajectory 1 12 71 2
autoware::lane_planner::LanePlanner::modify_velocity 2 12 76 1
autoware::lane_planner::LanePlanner::generate_base_trajectory 10 60 460 2
autoware::lane_planner::LanePlanner::set_angle 4 19 190 1
autoware::lane_planner::LanePlanner::set_steering_angle 3 15 125 1
autoware::lane_planner::LanePlanner::set_time_from_start 3 20 207 1
autoware::lane_planner::LanePlanner::create_trajectory_message 2 14 97 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lane_planner/include/lane_planner/lane_planner.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lane_planner/include/lane_planner/visibility_control.hpp