Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/autoware_joy_controller/src/autoware_joy_controller/autoware_joy_controller_node.cpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
getUpperShift |
|
7 |
22 |
104 |
1 |
getLowerShift |
|
7 |
22 |
104 |
1 |
getShiftName |
|
7 |
22 |
90 |
1 |
getTurnSignalName |
|
5 |
16 |
64 |
1 |
getGateModeName |
|
3 |
11 |
45 |
1 |
calcMapping |
|
1 |
5 |
52 |
2 |
autoware_joy_controller::AutowareJoyControllerNode::onJoy |
|
16 |
30 |
205 |
1 |
autoware_joy_controller::AutowareJoyControllerNode::onTwist |
|
1 |
4 |
20 |
1 |
autoware_joy_controller::AutowareJoyControllerNode::isDataReady |
|
5 |
35 |
216 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::onTimer |
|
2 |
9 |
30 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishControlCommand |
|
5 |
26 |
215 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishExternalControlCommand |
|
1 |
15 |
111 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishShift |
|
5 |
20 |
139 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishTurnSignal |
|
6 |
17 |
137 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishGateMode |
|
3 |
13 |
79 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishHeartbeat |
|
1 |
6 |
31 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::sendEmergencyRequest |
|
3 |
16 |
131 |
1 |
autoware_joy_controller::AutowareJoyControllerNode::publishAutowareEngage |
|
4 |
22 |
170 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::publishVehicleEngage |
|
3 |
13 |
71 |
0 |
autoware_joy_controller::AutowareJoyControllerNode::initTimer |
|
1 |
10 |
110 |
1 |
autoware_joy_controller::AutowareJoyControllerNode::AutowareJoyControllerNode |
|
3 |
57 |
516 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/joy_converter_base.hpp |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/ds4_joy_converter.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware_joy_controller::DS4JoyConverter::DS4JoyConverter |
|
1 |
1 |
18 |
1 |
autoware_joy_controller::DS4JoyConverter::accel |
|
1 |
7 |
69 |
0 |
autoware_joy_controller::DS4JoyConverter::brake |
|
1 |
7 |
70 |
0 |
autoware_joy_controller::DS4JoyConverter::steer |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::DS4JoyConverter::shift_up |
|
1 |
1 |
15 |
0 |
autoware_joy_controller::DS4JoyConverter::shift_down |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::shift_drive |
|
1 |
1 |
15 |
0 |
autoware_joy_controller::DS4JoyConverter::shift_reverse |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::turn_signal_left |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::DS4JoyConverter::turn_signal_right |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::DS4JoyConverter::clear_turn_signal |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::DS4JoyConverter::gate_mode |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::DS4JoyConverter::emergency_stop |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::clear_emergency_stop |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::DS4JoyConverter::autoware_engage |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::autoware_disengage |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::DS4JoyConverter::vehicle_engage |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::vehicle_disengage |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::DS4JoyConverter::LStickLeftRight |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::LStickUpDown |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::LTrigger |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::RStickLeftRight |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::RStickUpDown |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::RTrigger |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::CursorLeftRight |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::CursorUpDown |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Cross |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Circle |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Triangle |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Square |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::L1 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::R1 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::L2 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::R2 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Share |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::Options |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::PS |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::DS4JoyConverter::reverse |
|
1 |
1 |
11 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/autoware_joy_controller/include/autoware_joy_controller/joy_converter/g29_joy_converter.hpp |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
autoware_joy_controller::G29JoyConverter::G29JoyConverter |
|
1 |
1 |
18 |
1 |
autoware_joy_controller::G29JoyConverter::accel |
|
2 |
8 |
47 |
0 |
autoware_joy_controller::G29JoyConverter::brake |
|
2 |
8 |
47 |
0 |
autoware_joy_controller::G29JoyConverter::steer |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::G29JoyConverter::shift_up |
|
1 |
1 |
15 |
0 |
autoware_joy_controller::G29JoyConverter::shift_down |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::shift_drive |
|
1 |
1 |
15 |
0 |
autoware_joy_controller::G29JoyConverter::shift_reverse |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::turn_signal_left |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::G29JoyConverter::turn_signal_right |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::G29JoyConverter::clear_turn_signal |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::G29JoyConverter::gate_mode |
|
1 |
1 |
11 |
0 |
autoware_joy_controller::G29JoyConverter::emergency_stop |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::clear_emergency_stop |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::G29JoyConverter::autoware_engage |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::autoware_disengage |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::G29JoyConverter::vehicle_engage |
|
2 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::vehicle_disengage |
|
2 |
1 |
15 |
0 |
autoware_joy_controller::G29JoyConverter::Steer |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::AccelPedal |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::BrakePedal |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::CursorLeftRight |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::CursorUpDown |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Cross |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Circle |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Triangle |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Square |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::L1 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::R1 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::L2 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::R2 |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Share |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::Options |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::PS |
|
1 |
1 |
16 |
0 |
autoware_joy_controller::G29JoyConverter::reverse |
|
1 |
1 |
11 |
0 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/control/autoware_joy_controller/include/autoware_joy_controller/autoware_joy_controller.hpp |