Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/src/trajectory_spoofer.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::trajectory_spoofer::TrajectorySpoofer::TrajectorySpoofer 1 4 14 0
autoware::trajectory_spoofer::TrajectorySpoofer::TrajectorySpoofer 1 4 14 1
autoware::trajectory_spoofer::TrajectorySpoofer::get_travel_time_ns 1 5 41 2
autoware::trajectory_spoofer::TrajectorySpoofer::get_target_speed 1 4 10 0
autoware::trajectory_spoofer::TrajectorySpoofer::set_target_speed 1 4 13 1
autoware::trajectory_spoofer::TrajectorySpoofer::init_trajectory 1 10 44 2
autoware::trajectory_spoofer::TrajectorySpoofer::spoof_straight_trajectory 2 23 208 4
autoware::trajectory_spoofer::TrajectorySpoofer::spoof_circular_trajectory 5 40 388 4
autoware::trajectory_spoofer::TrajectorySpoofer::spoof_curved_trajectory 1 12 42 6
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/src/trajectory_spoofer_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::trajectory_spoofer::TrajectorySpooferNode::TrajectorySpooferNode 1 16 171 1
autoware::trajectory_spoofer::TrajectorySpooferNode::on_recv_state 5 18 96 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/launch/trajectory_spoofer.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 23 86 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/include/trajectory_spoofer/trajectory_spoofer.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/include/trajectory_spoofer/trajectory_spoofer_node.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::trajectory_spoofer::TRAJECTORY_SPOOFER_PUBLICTrajectorySpooferNode::get_trajectory_type_from_string 3 10 49 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/trajectory_spoofer/include/trajectory_spoofer/visibility_control.hpp