|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/src/autoware_state_monitor_node/main.cpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| main |
|
1 |
10 |
72 |
2 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/src/autoware_state_monitor_node/state_machine.cpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| calcDistance2d |
|
1 |
4 |
44 |
2 |
| calcDistance2d |
|
1 |
4 |
34 |
2 |
| isNearGoal |
|
1 |
6 |
36 |
3 |
| isStopped |
|
3 |
11 |
60 |
2 |
| filterConfigByModuleName |
|
3 |
10 |
58 |
2 |
| StateMachine::isModuleInitialized |
|
7 |
30 |
210 |
1 |
| StateMachine::isVehicleInitialized |
|
6 |
19 |
86 |
0 |
| StateMachine::hasRoute |
|
1 |
1 |
15 |
0 |
| StateMachine::isRouteReceived |
|
1 |
1 |
15 |
0 |
| StateMachine::isPlanningCompleted |
|
3 |
10 |
41 |
0 |
| StateMachine::isEngaged |
|
5 |
16 |
71 |
0 |
| StateMachine::isOverridden |
|
1 |
1 |
14 |
0 |
| StateMachine::isEmergency |
|
2 |
7 |
29 |
0 |
| StateMachine::hasArrivedGoal |
|
3 |
11 |
59 |
0 |
| StateMachine::isFinalizing |
|
1 |
1 |
13 |
0 |
| StateMachine::isRouteResetRequired |
|
1 |
1 |
13 |
0 |
| StateMachine::updateState |
|
1 |
7 |
29 |
1 |
| StateMachine::judgeAutowareState |
|
31 |
105 |
502 |
0 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/src/autoware_state_monitor_node/autoware_state_monitor_node.cpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| getConfigs |
|
2 |
14 |
107 |
2 |
| calcTopicRate |
|
1 |
7 |
71 |
1 |
| getCurrentPose |
|
2 |
16 |
136 |
1 |
| getStateMessage |
|
9 |
29 |
122 |
1 |
| AutowareStateMonitorNode::onAutowareEngage |
|
1 |
5 |
22 |
1 |
| AutowareStateMonitorNode::onVehicleControlMode |
|
1 |
5 |
22 |
1 |
| AutowareStateMonitorNode::onHazardStatus |
|
1 |
5 |
22 |
1 |
| AutowareStateMonitorNode::onRoute |
|
3 |
13 |
93 |
1 |
| AutowareStateMonitorNode::onTwist |
|
3 |
13 |
93 |
1 |
| AutowareStateMonitorNode::onShutdownService |
|
4 |
26 |
189 |
3 |
| AutowareStateMonitorNode::onResetRouteService |
|
5 |
31 |
216 |
3 |
| AutowareStateMonitorNode::onTimer |
|
7 |
36 |
253 |
0 |
| AutowareStateMonitorNode::onTopic |
|
2 |
12 |
81 |
2 |
| AutowareStateMonitorNode::registerTopicCallback |
|
3 |
20 |
156 |
4 |
| AutowareStateMonitorNode::getTopicStats |
|
9 |
28 |
197 |
0 |
| AutowareStateMonitorNode::getParamStats |
|
3 |
14 |
77 |
0 |
| AutowareStateMonitorNode::getTfStats |
|
4 |
22 |
138 |
0 |
| AutowareStateMonitorNode::isEngaged |
|
2 |
7 |
26 |
0 |
| AutowareStateMonitorNode::setDisengage |
|
1 |
7 |
37 |
0 |
| AutowareStateMonitorNode::AutowareStateMonitorNode |
|
2 |
63 |
662 |
0 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/src/autoware_state_monitor_node/diagnostics.cpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| AutowareStateMonitorNode::setupDiagnosticUpdater |
|
2 |
16 |
113 |
0 |
| AutowareStateMonitorNode::checkTopicStatus |
|
12 |
53 |
465 |
2 |
| AutowareStateMonitorNode::checkTFStatus |
|
10 |
43 |
393 |
2 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/include/autoware_state_monitor/config.hpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| TopicConfig::TopicConfig |
|
1 |
24 |
186 |
3 |
| ParamConfig::ParamConfig |
|
1 |
8 |
57 |
3 |
| TfConfig::TfConfig |
|
1 |
13 |
130 |
3 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/include/autoware_state_monitor/autoware_state_monitor_node.hpp |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/include/autoware_state_monitor/autoware_state.hpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| fromString |
|
9 |
29 |
148 |
1 |
| toString |
|
9 |
29 |
146 |
1 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/include/autoware_state_monitor/state_machine.hpp |
| Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
| StateMachine::StateMachine |
|
1 |
1 |
14 |
1 |
| StateMachine::getCurrentState |
|
1 |
1 |
9 |
0 |
| StateMachine::getMessages |
|
1 |
1 |
9 |
0 |
|
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/system/autoware_state_monitor/include/autoware_state_monitor/module_name.hpp |