Code Complexity Report

Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/stringify_field_types.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
stringify_field_types 8 26 166 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/objectutils.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_typedef 3 7 36 1
get_service_request_typedef 1 3 19 1
get_service_response_typedef 1 3 19 1
get_typedef_recursive 1 2 14 1
get_service_request_typedef_recursive 1 4 28 1
get_service_response_typedef_recursive 1 4 28 1
get_typedef_full_text 2 5 21 1
_get_typedef 13 54 327 1
_get_special_typedef 3 13 71 1
_get_typedefs_recursive 2 6 35 2
_get_subtypedefs_recursive 3 7 40 2
_type_name 4 6 34 2
_type_name_from_instance 1 4 33 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/__init__.py
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/glob_helper.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
get_globs.get_param 4 11 84 1
get_globs 1 6 34 1
filter_globs 3 5 42 2
any_match 4 4 39 2
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/params.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init 1 4 24 1
set_param 6 14 84 4
_set_param 4 14 95 4
get_param 7 17 114 4
has_param 6 10 94 3
delete_param 5 7 65 3
get_param_names 2 6 32 1
get_node_param_names 3 12 61 2
_get_param_names 5 16 101 1
Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/vendor/rosbridge_suite/rosapi/src/rosapi/proxy.py
Function name Cyclomatic complexity (20) LOC (200) Token count Parameter count (6)
init 1 3 11 1
get_topics 1 3 29 2
get_topics_and_types 1 4 20 2
get_topics_for_type 3 6 52 3
get_services 1 3 29 2
get_services_and_types 1 6 21 2
get_services_for_type 3 8 53 3
get_publications_and_types 4 10 68 3
get_nodes 2 4 33 1
get_node_info 3 7 58 2
get_node_publications 2 3 28 1
get_node_subscriptions 2 3 28 1
get_node_services 2 3 28 1
get_node_service_types 2 3 31 1
get_topic_type 2 6 33 2
filter_action_servers 9 22 141 1
get_service_type 2 6 33 2
get_channel_info 4 11 64 4
get_publishers 1 4 25 3
get_subscribers 1 4 25 3
get_service_providers 1 7 26 3
get_service_node 2 8 38 3