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 |