Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/gnss/gnss_poser/src/gnss_poser_core.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
gnss_poser::GNSSPoser::GNSSPoser 1 26 279 1
gnss_poser::GNSSPoser::callbackNavSatFix 8 64 554 1
gnss_poser::GNSSPoser::callbackNavPVT 1 4 20 1
gnss_poser::GNSSPoser::isFixed 1 4 28 1
gnss_poser::GNSSPoser::canGetCovariance 1 5 28 1
gnss_poser::GNSSPoser::convert 4 17 135 2
gnss_poser::GNSSPoser::getPosition 1 8 45 1
gnss_poser::GNSSPoser::getMedianPosition 3 25 214 1
gnss_poser::GNSSPoser::getQuaternionByHeading 3 13 84 1
gnss_poser::GNSSPoser::getQuaternionByPositionDifference 1 8 73 2
gnss_poser::GNSSPoser::getTransform 3 40 379 3
gnss_poser::GNSSPoser::getStaticTransform 3 42 403 4
gnss_poser::GNSSPoser::publishTF 1 19 191 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_poser_core.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/convert.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
gnss_poser::EllipsoidHeight2OrthometricHeight 2 15 92 2
gnss_poser::NavSatFix2UTM 2 17 128 2
gnss_poser::UTM2MGRS 2 26 245 3
gnss_poser::NavSatFix2MGRS 1 8 52 3
gnss_poser::NavSatFix2PLANE 1 14 97 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/sensing/preprocessor/gnss/gnss_poser/include/gnss_poser/gnss_stat.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
gnss_poser::GNSSStat::GNSSStat 1 12 52 0