Code Complexity Report

Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lanelet2_global_planner/src/lanelet2_global_planner.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::load_osm_map 3 14 76 4
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::parse_lanelet_element 22 64 504 0
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::plan_route 11 60 444 3
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::refine_pose_by_parking_spot 5 49 556 2
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::point_in_parking_spot 2 12 79 2
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::get_primitive_type 10 24 140 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::find_nearparking_from_point 4 24 156 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::find_nearroute_from_parking 3 12 71 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::find_parkingaccess_from_parking 3 12 71 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::find_lane_from_parkingaccess 3 12 70 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::find_lane_id 2 9 53 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::get_lane_route 7 30 252 2
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::compute_parking_center 3 25 215 2
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::p2p_euclidean 1 8 77 2
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::lanelet_chr2num 3 22 155 1
autoware::planning::lanelet2_global_planner::Lanelet2GlobalPlanner::lanelet_str2num 2 12 115 1
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lanelet2_global_planner/include/lanelet2_global_planner/lanelet2_global_planner.hpp
Source file: /home/runner/work/autoware-auto-metrics-dashboard/autoware-auto-metrics-dashboard/src/planning/lanelet2_global_planner/include/lanelet2_global_planner/visibility_control.hpp