Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/src/GridMapMsgHelpers.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
grid_map::nDimensions 1 4 8 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/src/GridMapRosConverter.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
grid_map::GridMapRosConverter::GridMapRosConverter 1 3 7 0
grid_map::GridMapRosConverter::~GridMapRosConverter 1 3 7 0
grid_map::GridMapRosConverter::fromMessage 7 35 287 5
grid_map::GridMapRosConverter::fromMessage 1 6 44 2
grid_map::GridMapRosConverter::toMessage 1 5 25 1
grid_map::GridMapRosConverter::toMessage 2 28 316 2
grid_map::GridMapRosConverter::toPointCloud 1 7 43 3
grid_map::GridMapRosConverter::toPointCloud 17 85 657 4
grid_map::GridMapRosConverter::fromOccupancyGrid 15 48 454 3
grid_map::GridMapRosConverter::toOccupancyGrid 3 35 399 5
grid_map::GridMapRosConverter::fromCostmap 15 48 453 3
grid_map::GridMapRosConverter::toCostmap 3 35 398 5
grid_map::GridMapRosConverter::toGridCells 5 23 197 5
grid_map::GridMapRosConverter::initializeFromImage 1 13 105 4
grid_map::GridMapRosConverter::addLayerFromImage 8 53 299 6
grid_map::GridMapRosConverter::addColorLayerFromImage 6 38 206 3
grid_map::GridMapRosConverter::toImage 2 9 68 4
grid_map::GridMapRosConverter::toImage 2 10 80 6
grid_map::GridMapRosConverter::toCvImage 1 8 78 4
grid_map::GridMapRosConverter::toCvImage 7 42 280 6
grid_map::GridMapRosConverter::saveToBag 2 32 249 3
grid_map::GridMapRosConverter::loadFromBag 4 34 220 3
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/src/PolygonRosConverter.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
grid_map::PolygonRosConverter::PolygonRosConverter 1 1 7 0
grid_map::PolygonRosConverter::~PolygonRosConverter 1 1 7 0
grid_map::PolygonRosConverter::toMessage 2 15 114 2
grid_map::PolygonRosConverter::toLineMarker 2 27 300 5
grid_map::PolygonRosConverter::toTriangleListMarker 4 28 305 4
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/include/grid_map_ros/grid_map_ros.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/include/grid_map_ros/message_traits.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ros::message_traits::Header::pointer 1 5 16 1
ros::message_traits::Header::pointer 1 5 17 1
ros::message_traits::Header::pointer 1 4 14 1
ros::message_traits::Header::pointer 1 4 15 1
ros::message_traits::FrameId::pointer 1 5 16 1
ros::message_traits::FrameId::pointer 1 5 17 1
ros::message_traits::FrameId::pointer 1 4 16 1
ros::message_traits::FrameId::pointer 1 4 17 1
ros::message_traits::FrameId::value 1 4 16 1
ros::message_traits::TimeStamp::pointer 1 5 17 1
ros::message_traits::TimeStamp::value 1 5 21 1
ros::message_traits::TimeStamp::pointer 1 5 42 1
ros::message_traits::TimeStamp::value 1 5 32 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/include/grid_map_ros/PolygonRosConverter.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/include/grid_map_ros/GridMapMsgHelpers.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
grid_map::isRowMajor 3 13 83 1
grid_map::getCols 2 5 46 1
grid_map::getRows 2 5 46 1
grid_map::matrixEigenCopyToMultiArrayMessage 2 17 219 2
grid_map::multiArrayMessageCopyToMatrixEigen 2 13 92 2
grid_map::multiArrayMessageMapToMatrixEigen 2 12 87 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/grid_map/grid_map_ros/include/grid_map_ros/GridMapRosConverter.hpp