Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/util/pose_initializer/src/pose_initializer_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
main 1 10 65 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/util/pose_initializer/src/pose_initializer_core.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getGroundHeight 4 16 153 2
PoseInitializer::PoseInitializer 3 37 358 0
PoseInitializer::~PoseInitializer 1 1 7 0
PoseInitializer::callbackMapPoints 1 7 61 1
PoseInitializer::serviceInitializePose 1 15 171 2
PoseInitializer::callbackInitialPose 1 14 146 1
PoseInitializer::callbackGNSSPoseCov 2 16 151 1
PoseInitializer::serviceInitializePoseAuto 1 8 59 2
PoseInitializer::callbackPoseInitializationRequest 1 6 33 1
PoseInitializer::getHeight 3 26 224 2
PoseInitializer::callAlignServiceAndPublishResult 3 31 257 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/localization/util/pose_initializer/include/pose_initializer/pose_initializer_core.hpp