Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/src/lanelet2_map_visualizer.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::lanelet2_map_provider::insertMarkerArray 2 8 66 2
autoware::lanelet2_map_provider::Lanelet2MapVisualizer::visualize_map_callback 1 66 528 1
autoware::lanelet2_map_provider::Lanelet2MapVisualizer::Lanelet2MapVisualizer 5 38 342 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/src/main.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 3 21 126 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/src/lanelet2_map_provider_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::lanelet2_map_provider::Lanelet2MapProviderNode::Lanelet2MapProviderNode 4 25 234 1
autoware::lanelet2_map_provider::Lanelet2MapProviderNode::get_map_origin 3 25 179 0
autoware::lanelet2_map_provider::Lanelet2MapProviderNode::handle_request 9 71 522 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/src/lanelet2_map_provider.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::lanelet2_map_provider::Lanelet2MapProvider::Lanelet2MapProvider 1 18 127 4
autoware::lanelet2_map_provider::Lanelet2MapProvider::Lanelet2MapProvider 1 9 54 4
autoware::lanelet2_map_provider::Lanelet2MapProvider::load_map 1 10 85 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/examples/had_map_client.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 6 49 403 2
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/launch/lanelet2_map_provider.launch.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
generate_launch_description 1 25 92 0
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider/lanelet2_map_visualizer.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider/visibility_control.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider/lanelet2_map_provider.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/mapping/had_map/lanelet2_map_provider/include/lanelet2_map_provider/lanelet2_map_provider_node.hpp