Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/src/ssc_interface_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ssc_interface::SscInterfaceNode::SscInterfaceNode 1 17 111 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/src/ssc_interface.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ssc_interface::SscInterface::SscInterface 1 40 292 6
ssc_interface::SscInterface::update 1 5 21 1
ssc_interface::SscInterface::send_state_command 13 58 316 1
ssc_interface::SscInterface::send_control_command 7 28 200 1
ssc_interface::SscInterface::send_control_command 1 6 26 1
ssc_interface::SscInterface::send_control_command 3 15 126 1
ssc_interface::SscInterface::send_control_command 3 15 136 1
ssc_interface::SscInterface::handle_mode_change_request 3 13 69 1
ssc_interface::SscInterface::on_dbw_state_report 2 9 57 1
ssc_interface::SscInterface::on_gear_report 7 24 130 1
ssc_interface::SscInterface::on_steer_report 1 10 78 1
ssc_interface::SscInterface::on_vel_accel_report 4 37 363 1
ssc_interface::SscInterface::kinematic_bicycle_model 3 41 494 4
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/launch/ssc_interface.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_share_file 1 2 21 2
generate_launch_description 1 38 157 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/include/ssc_interface/ssc_interface.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/include/ssc_interface/ssc_interface_node.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/ssc_interface/include/ssc_interface/visibility_control.hpp