Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/simulator/util/fault_injection/src/fault_injection_node/fault_injection_node.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
split 2 10 63 2
fault_injection::FaultInjectionNode::FaultInjectionNode 2 17 143 1
fault_injection::FaultInjectionNode::onSimulationEvents 3 10 74 1
fault_injection::FaultInjectionNode::updateEventDiag 1 9 62 2
fault_injection::FaultInjectionNode::onSetParam 3 19 111 1
fault_injection::FaultInjectionNode::readEventDiagList 2 12 105 0
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/simulator/util/fault_injection/include/fault_injection/fault_injection_node.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/simulator/util/fault_injection/include/fault_injection/diagnostic_storage.hpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
fault_injection::DiagnosticStorage::registerEvent 1 9 49 1
fault_injection::DiagnosticStorage::isEventRegistered 1 4 25 1
fault_injection::DiagnosticStorage::updateLevel 1 5 47 2
fault_injection::DiagnosticStorage::getDiag 1 4 19 1