Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/common/external_velocity_limit_selector/src/external_velocity_limit_selector_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
getHardestLimit 7 32 207 2
ExternalVelocityLimitSelectorNode::ExternalVelocityLimitSelectorNode 1 29 299 1
ExternalVelocityLimitSelectorNode::onVelocityLimitFromAPI 1 8 48 1
ExternalVelocityLimitSelectorNode::onVelocityLimitFromInternal 1 8 48 1
ExternalVelocityLimitSelectorNode::onVelocityLimitClearCommand 2 10 43 1
ExternalVelocityLimitSelectorNode::publishVelocityLimit 1 4 18 1
ExternalVelocityLimitSelectorNode::setVelocityLimitFromAPI 2 12 72 1
ExternalVelocityLimitSelectorNode::setVelocityLimitFromInternal 2 12 72 1
ExternalVelocityLimitSelectorNode::clearVelocityLimit 2 9 45 1
ExternalVelocityLimitSelectorNode::updateVelocityLimit 2 14 64 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/planning/scenario_planning/common/external_velocity_limit_selector/include/external_velocity_limit_selector/external_velocity_limit_selector_node.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
ExternalVelocityLimitSelectorNode::getCurrentVelocityLimit 1 1 8 0