Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/src/map_publisher.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::localization::ndt_nodes::reset_pc_msg 1 5 35 1
autoware::localization::ndt_nodes::NDTMapPublisherNode::NDTMapPublisherNode 1 39 377 1
autoware::localization::ndt_nodes::NDTMapPublisherNode::init 3 41 298 3
autoware::localization::ndt_nodes::NDTMapPublisherNode::run 2 12 64 0
autoware::localization::ndt_nodes::NDTMapPublisherNode::publish_earth_to_map_transform 1 21 173 1
autoware::localization::ndt_nodes::NDTMapPublisherNode::downsample_pc 3 15 100 0
autoware::localization::ndt_nodes::NDTMapPublisherNode::publish 2 6 24 0
autoware::localization::ndt_nodes::NDTMapPublisherNode::reset 2 9 34 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/src/p2d_ndt_localizer.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::localization::ndt_nodes::P2DNDTLocalizerNodeComponent::P2DNDTLocalizerNodeComponent 1 6 36 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/launch/ndt_nodes.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 14 79 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/launch/map_provider.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 50 221 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/include/ndt_nodes/map_publisher.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/include/ndt_nodes/ndt_localizer_nodes.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::P2DNDTLocalizerNode 1 12 72 3
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::P2DNDTLocalizerNode 1 12 72 3
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::validate_output 5 23 113 3
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::on_non_convergence 1 7 30 3
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::translation_valid 1 11 95 2
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::rotation_valid 1 15 112 2
autoware::localization::ndt_nodes::NDT_NODES_PUBLICP2DNDTLocalizerNode::init 1 38 285 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/localization/ndt_nodes/include/ndt_nodes/visibility_control.hpp