Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/operator.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/route.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
convertRouteSection 1 7 40 1
convertRouteSection 1 7 40 1
convertRoute 2 12 83 1
convertRoute 2 13 100 1
internal_api::Route::Route 1 31 344 1
internal_api::Route::clearRoute 3 16 118 2
internal_api::Route::setRoute 1 7 52 2
internal_api::Route::setGoal 1 7 49 2
internal_api::Route::setCheckpoint 1 7 49 2
internal_api::Route::onRoute 1 4 27 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/operator.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
internal_api::Operator::Operator 1 34 365 1
internal_api::Operator::setOperator 4 24 155 2
internal_api::Operator::setObserver 3 17 108 2
internal_api::Operator::onExternalSelect 1 5 20 1
internal_api::Operator::onGateMode 1 4 20 1
internal_api::Operator::onVehicleControlMode 1 5 20 1
internal_api::Operator::onTimer 1 5 15 0
internal_api::Operator::publishOperator 6 21 147 0
internal_api::Operator::publishObserver 4 17 107 0
internal_api::Operator::setVehicleEngage 1 6 45 1
internal_api::Operator::setGateMode 1 5 44 1
internal_api::Operator::setExternalSelect 3 15 103 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/initial_pose.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/velocity.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
internal_api::Velocity::Velocity 1 19 205 1
internal_api::Velocity::setPauseDriving 3 11 73 2
internal_api::Velocity::setVelocityLimit 2 11 67 2
internal_api::Velocity::onVelocityLimit 2 8 43 1
internal_api::Velocity::publishApiVelocity 1 7 37 1
internal_api::Velocity::publishPlanningVelocity 1 7 37 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/initial_pose.cpp
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
internal_api::InitialPose::InitialPose 3 29 210 1
internal_api::InitialPose::setInitializePose 6 29 195 2
internal_api::InitialPose::setInitializePoseAuto 3 14 90 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/route.hpp
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/api/autoware_iv_internal_api_adaptor/src/velocity.hpp