Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/spinnaker_camera_nodes/src/spinnaker_camera_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
create_camera_topic_name 1 4 21 1
autoware::drivers::camera::SpinnakerCameraNode::SpinnakerCameraNode 3 21 158 1
autoware::drivers::camera::SpinnakerCameraNode::create_cameras_from_params 3 47 369 1
autoware::drivers::camera::SpinnakerCameraNode::create_publishers 4 16 103 3
autoware::drivers::camera::SpinnakerCameraNode::publish_image 3 9 56 2
autoware::drivers::camera::SpinnakerCameraNode::ProtectedPublisher::set_publisher 1 4 17 1
autoware::drivers::camera::SpinnakerCameraNode::ProtectedPublisher::publish 3 12 69 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/spinnaker_camera_nodes/include/spinnaker_camera_nodes/spinnaker_camera_node.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/drivers/spinnaker_camera_nodes/include/spinnaker_camera_nodes/visibility_control.hpp