Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/pure_pursuit/src/config.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::motion::control::pure_pursuit::Config::Config 7 39 186 8
autoware::motion::control::pure_pursuit::Config::get_minimum_lookahead_distance 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_maximum_lookahead_distance 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_speed_to_lookahead_ratio 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_is_interpolate_lookahead_point 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_is_delay_compensation 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_emergency_stop_distance 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_speed_thres_traveling_direction 1 4 12 0
autoware::motion::control::pure_pursuit::Config::get_distance_front_rear_wheel 1 4 12 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/pure_pursuit/src/pure_pursuit.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::motion::control::pure_pursuit::PurePursuit::PurePursuit 1 12 73 1
autoware::motion::control::pure_pursuit::PurePursuit::compute_command_impl 3 23 150 1
autoware::motion::control::pure_pursuit::PurePursuit::compute_errors 6 48 346 1
autoware::motion::control::pure_pursuit::PurePursuit::compute_lookahead_distance 1 9 51 1
autoware::motion::control::pure_pursuit::PurePursuit::in_traveling_direction 7 19 122 2
autoware::motion::control::pure_pursuit::PurePursuit::compute_interpolate_target_point 7 60 588 3
autoware::motion::control::pure_pursuit::PurePursuit::compute_target_point 7 33 182 1
autoware::motion::control::pure_pursuit::PurePursuit::compute_points_distance_squared 1 9 84 2
autoware::motion::control::pure_pursuit::PurePursuit::compute_relative_xy_offset 1 14 161 2
autoware::motion::control::pure_pursuit::PurePursuit::compute_steering_rad 2 9 87 1
autoware::motion::control::pure_pursuit::PurePursuit::compute_command_accel_mps 3 24 141 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/pure_pursuit/include/pure_pursuit/config.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/pure_pursuit/include/pure_pursuit/visibility_control.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/control/pure_pursuit/include/pure_pursuit/pure_pursuit.hpp