Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/publishers.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
9 |
29 |
205 |
6 |
unregister |
|
1 |
3 |
23 |
1 |
verify_type |
|
2 |
4 |
38 |
2 |
publish |
|
1 |
4 |
31 |
2 |
register_client |
|
1 |
2 |
16 |
2 |
unregister_client |
|
2 |
3 |
22 |
2 |
has_clients |
|
1 |
2 |
15 |
1 |
__init__ |
|
1 |
4 |
24 |
1 |
register |
|
8 |
29 |
164 |
7 |
unregister |
|
3 |
11 |
85 |
3 |
_unregister_impl |
|
2 |
5 |
44 |
2 |
unregister_all |
|
2 |
3 |
27 |
2 |
publish |
|
1 |
3 |
51 |
7 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/subscribers.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
12 |
35 |
269 |
7 |
unregister |
|
1 |
4 |
27 |
1 |
verify_type |
|
2 |
3 |
37 |
2 |
subscribe |
|
2 |
7 |
58 |
3 |
unsubscribe |
|
1 |
3 |
20 |
2 |
has_subscribers |
|
1 |
3 |
20 |
1 |
callback |
|
4 |
10 |
65 |
3 |
_new_sub_callback |
|
1 |
7 |
58 |
2 |
__init__ |
|
1 |
3 |
18 |
1 |
subscribe |
|
4 |
10 |
95 |
7 |
unsubscribe |
|
3 |
8 |
65 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/subscription_modifiers.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
2 |
11 |
66 |
3 |
set_throttle_rate |
|
1 |
3 |
22 |
2 |
set_queue_length |
|
1 |
3 |
18 |
2 |
time_remaining |
|
1 |
2 |
24 |
1 |
handle_message |
|
1 |
3 |
20 |
2 |
transition |
|
4 |
7 |
39 |
1 |
finish |
|
1 |
2 |
10 |
2 |
handle_message |
|
2 |
3 |
24 |
2 |
transition |
|
4 |
7 |
39 |
1 |
finish |
|
1 |
2 |
10 |
2 |
__init__ |
|
1 |
8 |
55 |
2 |
handle_message |
|
3 |
8 |
47 |
2 |
transition |
|
5 |
15 |
98 |
1 |
finish |
|
2 |
6 |
35 |
2 |
run |
|
11 |
20 |
155 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/outgoing_message.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
4 |
22 |
2 |
message |
|
1 |
2 |
9 |
1 |
get_json_values |
|
2 |
4 |
26 |
1 |
get_cbor_values |
|
2 |
4 |
26 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/__init__.py |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/exceptions.py |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/ros_loader.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
2 |
17 |
2 |
__init__ |
|
1 |
6 |
33 |
4 |
__init__ |
|
1 |
6 |
35 |
5 |
get_message_class |
|
1 |
2 |
11 |
1 |
get_service_class |
|
1 |
2 |
11 |
1 |
get_message_instance |
|
1 |
3 |
16 |
1 |
get_service_request_instance |
|
1 |
3 |
17 |
1 |
get_service_response_instance |
|
1 |
3 |
17 |
1 |
_get_msg_class |
|
1 |
3 |
21 |
1 |
_get_srv_class |
|
1 |
3 |
21 |
1 |
_get_class |
|
3 |
13 |
95 |
4 |
_load_class |
|
3 |
9 |
60 |
3 |
_splittype |
|
5 |
7 |
67 |
1 |
_add_to_cache |
|
1 |
4 |
27 |
4 |
_get_from_cache |
|
2 |
7 |
36 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/message_conversion.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
configure |
|
7 |
17 |
98 |
1 |
get_encoder |
|
1 |
3 |
9 |
0 |
__init__ |
|
1 |
5 |
23 |
2 |
__init__ |
|
1 |
5 |
30 |
3 |
__init__ |
|
2 |
13 |
55 |
5 |
extract_values |
|
2 |
5 |
30 |
1 |
populate_instance |
|
1 |
3 |
25 |
2 |
msg_instance_type_repr |
|
3 |
6 |
63 |
1 |
msg_class_type_repr |
|
1 |
3 |
28 |
1 |
_from_inst |
|
14 |
23 |
180 |
2 |
_from_list_inst |
|
6 |
10 |
86 |
2 |
_from_object_inst |
|
2 |
6 |
47 |
2 |
_to_inst |
|
8 |
13 |
124 |
5 |
_to_binary_inst |
|
3 |
5 |
32 |
1 |
_to_time_inst |
|
9 |
17 |
114 |
3 |
_to_primitive_inst |
|
9 |
11 |
103 |
4 |
_to_list_inst |
|
6 |
12 |
121 |
5 |
_to_object_inst |
|
5 |
15 |
129 |
5 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/cbor_conversion.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
extract_cbor_values |
|
13 |
31 |
240 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/services.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
2 |
17 |
2 |
__init__ |
|
1 |
8 |
52 |
6 |
run |
|
2 |
5 |
37 |
1 |
args_to_service_request_instance |
|
3 |
7 |
58 |
3 |
call_service |
|
4 |
19 |
141 |
3 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/topics.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
5 |
21 |
2 |
__init__ |
|
1 |
9 |
32 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/internal/pngcompression.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
encode |
|
2 |
13 |
107 |
1 |
decode |
|
1 |
5 |
32 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/subscribe.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
9 |
64 |
5 |
unregister |
|
1 |
5 |
40 |
1 |
subscribe |
|
1 |
26 |
98 |
8 |
unsubscribe |
|
4 |
7 |
49 |
2 |
is_empty |
|
1 |
2 |
15 |
1 |
_publish |
|
1 |
2 |
22 |
2 |
on_msg |
|
1 |
3 |
21 |
2 |
update_params.f |
|
2 |
2 |
22 |
1 |
update_params |
|
8 |
25 |
176 |
1 |
__init__ |
|
1 |
5 |
41 |
2 |
subscribe |
|
7 |
39 |
259 |
2 |
unsubscribe |
|
8 |
30 |
187 |
2 |
publish |
|
9 |
39 |
256 |
5 |
finish |
|
2 |
6 |
44 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/advertise_service.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
11 |
60 |
4 |
next_id |
|
1 |
4 |
17 |
1 |
handle_request |
|
2 |
15 |
93 |
3 |
handle_response |
|
2 |
7 |
41 |
3 |
graceful_shutdown |
|
3 |
11 |
72 |
1 |
__init__ |
|
1 |
3 |
25 |
2 |
advertise_service |
|
7 |
38 |
203 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/unadvertise_service.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
3 |
25 |
2 |
unadvertise_service |
|
7 |
41 |
184 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/service_response.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
3 |
25 |
2 |
service_response |
|
2 |
15 |
95 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/advertise.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
5 |
32 |
4 |
unregister |
|
1 |
2 |
17 |
1 |
register_advertisement |
|
1 |
10 |
56 |
5 |
unregister_advertisement |
|
3 |
5 |
35 |
2 |
is_empty |
|
1 |
2 |
14 |
1 |
__init__ |
|
3 |
7 |
64 |
2 |
advertise |
|
7 |
30 |
203 |
2 |
unadvertise |
|
8 |
29 |
175 |
2 |
finish |
|
2 |
6 |
44 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/fragmentation.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
2 |
15 |
2 |
fragment |
|
4 |
25 |
155 |
4 |
_fragment_generator |
|
2 |
7 |
74 |
4 |
_create_fragment |
|
1 |
8 |
37 |
5 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/call_service.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
3 |
25 |
2 |
call_service |
|
6 |
32 |
216 |
2 |
_success |
|
2 |
10 |
55 |
6 |
_failure |
|
2 |
11 |
80 |
4 |
trim_servicename |
|
2 |
4 |
23 |
1 |
extract_id |
|
3 |
5 |
33 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/defragmentation.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
spam |
|
1 |
2 |
11 |
1 |
__init__ |
|
2 |
5 |
38 |
1 |
__getattr__ |
|
1 |
2 |
17 |
2 |
__setattr__ |
|
1 |
2 |
21 |
3 |
__init__ |
|
2 |
8 |
71 |
2 |
defragment |
|
15 |
93 |
782 |
2 |
finish |
|
1 |
3 |
18 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capabilities/publish.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
3 |
6 |
54 |
2 |
publish |
|
6 |
41 |
209 |
2 |
finish |
|
2 |
5 |
34 |
1 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/util/cbor.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
dumps_int |
|
7 |
17 |
122 |
1 |
_dumps_bignum_to_bytearray |
|
2 |
6 |
35 |
1 |
dumps_float |
|
1 |
2 |
16 |
1 |
_encode_type_num |
|
10 |
18 |
155 |
2 |
_is_unicode |
|
1 |
2 |
12 |
1 |
dumps_string |
|
4 |
8 |
65 |
3 |
dumps_array |
|
2 |
4 |
46 |
2 |
dumps_dict |
|
4 |
13 |
119 |
2 |
dumps_bool |
|
2 |
4 |
26 |
1 |
dumps_tag |
|
1 |
2 |
29 |
2 |
_is_stringish |
|
1 |
2 |
16 |
1 |
_is_intish |
|
1 |
2 |
12 |
1 |
dumps |
|
9 |
18 |
136 |
2 |
dump |
|
1 |
3 |
28 |
3 |
__init__ |
|
1 |
3 |
23 |
3 |
__repr__ |
|
1 |
2 |
8 |
1 |
__eq__ |
|
3 |
4 |
38 |
2 |
loads |
|
2 |
5 |
30 |
1 |
load |
|
1 |
2 |
14 |
1 |
_tag_aux |
|
6 |
26 |
172 |
2 |
_read_byte |
|
2 |
5 |
30 |
1 |
_loads_var_array |
|
2 |
9 |
71 |
5 |
_loads_var_map |
|
2 |
11 |
90 |
5 |
_loads_array |
|
2 |
7 |
48 |
6 |
_loads_map |
|
2 |
9 |
59 |
6 |
_loads |
|
2 |
6 |
47 |
4 |
_loads_tb |
|
23 |
64 |
488 |
5 |
loads_bytes |
|
4 |
17 |
112 |
3 |
_bytes_to_biguint |
|
2 |
6 |
26 |
1 |
tagify |
|
6 |
12 |
69 |
2 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/util/__init__.py |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/protocol.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
is_number |
|
2 |
6 |
18 |
1 |
has_binary |
|
5 |
6 |
60 |
1 |
__init__ |
|
2 |
9 |
71 |
3 |
incoming |
|
25 |
67 |
388 |
2 |
outgoing |
|
1 |
2 |
9 |
2 |
send |
|
8 |
19 |
149 |
3 |
finish |
|
2 |
3 |
18 |
1 |
serialize |
|
6 |
12 |
78 |
3 |
deserialize |
|
3 |
9 |
46 |
3 |
register_operation |
|
1 |
2 |
18 |
3 |
unregister_operation |
|
2 |
3 |
22 |
2 |
add_capability |
|
1 |
2 |
19 |
2 |
log |
|
8 |
14 |
110 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/rosbridge_protocol.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
2 |
5 |
41 |
4 |
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosbridge_library/src/rosbridge_library/capability.py |
Function name | |
Cyclomatic complexity
(20)
| LOC (200) |
Token count
| Parameter count (6) |
__init__ |
|
1 |
2 |
13 |
2 |
handle_message |
|
1 |
2 |
9 |
2 |
finish |
|
1 |
2 |
7 |
1 |
basic_type_check |
|
9 |
17 |
86 |
3 |