Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/recordreplay_planner/src/recordreplay_planner/recordreplay_planner.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
split 2 10 62 2
deleteHeadSpace 3 9 46 1
deleteUnit 4 9 72 1
loadData 5 29 215 3
motion::planning::recordreplay_planner::RecordReplayPlanner::RecordReplayPlanner 1 1 7 0
motion::planning::recordreplay_planner::RecordReplayPlanner::is_recording 1 4 16 0
motion::planning::recordreplay_planner::RecordReplayPlanner::is_replaying 1 4 16 0
motion::planning::recordreplay_planner::RecordReplayPlanner::start_recording 1 4 14 0
motion::planning::recordreplay_planner::RecordReplayPlanner::stop_recording 1 4 14 0
motion::planning::recordreplay_planner::RecordReplayPlanner::start_replaying 1 4 14 0
motion::planning::recordreplay_planner::RecordReplayPlanner::stop_replaying 1 4 14 0
motion::planning::recordreplay_planner::RecordReplayPlanner::clear_record 1 4 14 0
motion::planning::recordreplay_planner::RecordReplayPlanner::get_record_length 1 4 16 0
motion::planning::recordreplay_planner::RecordReplayPlanner::set_heading_weight 2 7 31 1
motion::planning::recordreplay_planner::RecordReplayPlanner::get_heading_weight 1 4 10 0
motion::planning::recordreplay_planner::RecordReplayPlanner::set_min_record_distance 2 7 31 1
motion::planning::recordreplay_planner::RecordReplayPlanner::get_min_record_distance 1 4 11 0
motion::planning::recordreplay_planner::RecordReplayPlanner::record_state 3 19 159 1
motion::planning::recordreplay_planner::RecordReplayPlanner::plan 1 4 17 1
motion::planning::recordreplay_planner::RecordReplayPlanner::get_closest_state 1 21 227 1
motion::planning::recordreplay_planner::RecordReplayPlanner::from_record 4 41 448 1
motion::planning::recordreplay_planner::RecordReplayPlanner::writeTrajectoryBufferToFile 4 25 259 1
motion::planning::recordreplay_planner::RecordReplayPlanner::readTrajectoryBufferFromFile 19 49 688 1
motion::planning::recordreplay_planner::RecordReplayPlanner::reached_goal 4 22 147 3
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/recordreplay_planner/include/recordreplay_planner/recordreplay_planner.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/recordreplay_planner/include/recordreplay_planner/visibility_control.hpp