An open autonomous driving platform
This report summarizes scanner evidence for ApolloAuto/apollo, a C++ project with 26,879 GitHub stars. SynthScan examined 971,179 lines of code across 5822 source files, recording 2290 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 2.5 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 1902 finding(s).
Are imports declared and package/API names verified? 302 finding(s).
Are wrappers, guards, and repeated structures necessary? 216 finding(s).
Which changes need focused human review? 2290 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 2290 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/statistics/statistics.h | 21 | COMMENT | |
| LOW | cyber/tools/cyber_service/cyber_service.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/tools/cyber_launch/cyber_launch.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/tools/cyber_recorder/recorder.h | 21 | #include <mutex> | COMMENT |
| LOW | cyber/tools/cyber_recorder/player/play_task_producer.h | 21 | #include <cstdint> | COMMENT |
| LOW | cyber/tools/cyber_channel/cyber_channel.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/tools/cyber_node/cyber_node.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/transport/transport.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/transport/shm/protobuf_arena_manager.h | 21 | #include <unordered_map> | COMMENT |
| LOW | cyber/transport/transmitter/rtps_transmitter.h | 21 | #include <string> | COMMENT |
| LOW | cyber/transport/transmitter/shm_transmitter.h | 21 | #include <iostream> | COMMENT |
| LOW | cyber/transport/transmitter/hybrid_transmitter.h | 21 | #include <map> | COMMENT |
| LOW | cyber/transport/dispatcher/intra_dispatcher.h | 21 | #include <map> | COMMENT |
| LOW | cyber/transport/dispatcher/dispatcher.h | 21 | #include <functional> | COMMENT |
| LOW | cyber/transport/dispatcher/rtps_dispatcher.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/transport/dispatcher/shm_dispatcher.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/transport/rtps/sub_listener.h | 21 | #include <iostream> | COMMENT |
| LOW | cyber/transport/receiver/hybrid_receiver.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/logger/logger_util.h | 21 | #ifndef CYBER_LOGGER_LOGGER_UTIL_H_ | COMMENT |
| LOW | cyber/logger/async_logger.h | 21 | #include <condition_variable> | COMMENT |
| LOW | cyber/record/record_writer.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/record/file/record_file_reader.h | 21 | #include <memory> | COMMENT |
| LOW | cyber/record/file/record_file_writer.h | 21 | #include <fstream> | COMMENT |
| LOW | cyber/python/internal/py_cyber.h | 21 | COMMENT | |
| LOW | cyber/python/internal/py_record.h | 21 | COMMENT | |
| LOW | cyber/python/cyber_py3/__init__.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/cyber.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/cyber.py | 361 | # | COMMENT |
| LOW | cyber/python/cyber_py3/cyber.py | 401 | @staticmethod | COMMENT |
| LOW | cyber/python/cyber_py3/cyber.py | 421 | COMMENT | |
| LOW | cyber/python/cyber_py3/cyber.py | 461 | # @param service_name service name. | COMMENT |
| LOW | cyber/python/cyber_py3/cyber_timer.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/record.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/parameter.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/cyber_time.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/record_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/parameter_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/init_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/cyber_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/cyber_time_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/test/cyber_timer_test.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_parameter.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_service.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_listener.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_talker.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | …er/python/cyber_py3/examples/py_record_channel_info.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_record_trans.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_client.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_record.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_time.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/python/cyber_py3/examples/py_timer.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | cyber/scheduler/scheduler.h | 21 | COMMENT | |
| LOW | cyber/scheduler/policy/classic_context.h | 21 | #include <functional> | COMMENT |
| LOW | cyber/component/component.h | 21 | #include <utility> | COMMENT |
| LOW | cyber/message/arena_message_wrapper.h | 121 | private: | COMMENT |
| LOW | cyber/common/file.h | 21 | #ifndef CYBER_COMMON_FILE_H_ | COMMENT |
| LOW | cyber/common/log.h | 21 | #ifndef CYBER_COMMON_LOG_H_ | COMMENT |
| LOW | cyber/common/log.h | 41 | #define ADEBUG ADEBUG_MODULE(MODULE_NAME) | COMMENT |
| LOW | cyber/common/log.h | 121 | #if !defined(_RETURN_VAL_IF_NULL2__) | COMMENT |
| 1521 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/tools/cyber_launch/cyber_launch.py | 27 | CODE | |
| LOW | cyber/python/cyber_py3/test/record_test.py | 25 | CODE | |
| LOW | cyber/python/cyber_py3/test/parameter_test.py | 21 | CODE | |
| LOW | tools/bootstrap.py | 30 | CODE | |
| LOW | tools/bootstrap.py | 31 | CODE | |
| LOW | tools/bootstrap.py | 32 | CODE | |
| LOW | docs/doxygen_helpers.py | 12 | CODE | |
| LOW | docs/update_md_links.py | 15 | CODE | |
| LOW | third_party/gpus/check_cuda_libs.py | 26 | CODE | |
| LOW | scripts/jperf.py | 27 | CODE | |
| LOW | scripts/performance_parse.py | 27 | CODE | |
| LOW | scripts/performance_parse.py | 30 | CODE | |
| LOW | scripts/performance_parse.py | 33 | CODE | |
| LOW | scripts/performance_parse.py | 34 | CODE | |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 21 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen.py | 21 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen.py | 23 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 21 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_proto_file.py | 19 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_proto_file.py | 21 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_proto_file.py | 22 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_canbus_conf.py | 21 | CODE | |
| LOW | modules/tools/dump_gpsbin/dump_gpsbin.py | 35 | CODE | |
| LOW | modules/tools/planning_command/planning_command.py | 8 | CODE | |
| LOW | modules/tools/planning_command/planning_command.py | 11 | CODE | |
| LOW | modules/tools/vehicle_calibration/data_collector.py | 24 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_data.py | 28 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_grid.py | 19 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_grid.py | 23 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_grid.py | 24 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_grid.py | 25 | CODE | |
| LOW | modules/tools/vehicle_calibration/process_data.py | 22 | CODE | |
| LOW | modules/tools/vehicle_calibration/process_data.py | 28 | CODE | |
| LOW | modules/tools/vehicle_calibration/process.py | 22 | CODE | |
| LOW | modules/tools/vehicle_calibration/plot_results.py | 19 | CODE | |
| LOW | …es/tools/vehicle_calibration/plot_calibration_table.py | 1 | CODE | |
| LOW | …es/tools/vehicle_calibration/plot_calibration_table.py | 3 | CODE | |
| LOW | …es/tools/vehicle_calibration/plot_calibration_table.py | 8 | CODE | |
| LOW | modules/tools/mock_routing/mock_routing_request.py | 23 | CODE | |
| LOW | modules/tools/mock_routing/mock_routing_request.py | 24 | CODE | |
| LOW | modules/tools/mock_routing/mock_routing_request.py | 25 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 23 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 26 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 27 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 29 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 34 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 35 | CODE | |
| LOW | modules/tools/prediction/prediction_eval.py | 1 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/junctionMLP_train.py | 27 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 31 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 32 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 33 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 34 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 35 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 36 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 37 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 38 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 39 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 41 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 45 | CODE | |
| 239 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | cyber/python/cyber_py3/examples/py_record.py | 0 | module for example of record. run with: bazel run //cyber/python/cyber_py3/examples:record | STRING |
| HIGH | cyber/docs/cyber_python_api_cn.md | 0 | module for example of record. run with: bazel run //cyber/python/cyber_py3/examples:record | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API.md | 0 | module for example of record. run with: bazel run //cyber/python/cyber_py3/examples:record | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API_cn.md | 0 | module for example of record. run with: bazel run //cyber/python/cyber_py3/examples:record | STRING |
| HIGH | cyber/docs/cyber_python_api_cn.md | 0 | create a topic writer for send message to topic. @param self @param name str: topic name @param data_type proto: message | STRING |
| HIGH | cyber/doxy-docs/source/CyberRT_Python_API.md | 0 | create a topic writer for send message to topic. @param self @param name str: topic name @param data_type proto: message | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API.md | 0 | create a topic writer for send message to topic. @param self @param name str: topic name @param data_type proto: message | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API_cn.md | 0 | create a topic writer for send message to topic. @param self @param name str: topic name @param data_type proto: message | STRING |
| HIGH | cyber/docs/cyber_python_api_cn.md | 0 | create a topic reader for receive message from topic. @param self @param name str: topic name @param data_type proto: me | STRING |
| HIGH | cyber/doxy-docs/source/CyberRT_Python_API.md | 0 | create a topic reader for receive message from topic. @param self @param name str: topic name @param data_type proto: me | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API.md | 0 | create a topic reader for receive message from topic. @param self @param name str: topic name @param data_type proto: me | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API_cn.md | 0 | create a topic reader for receive message from topic. @param self @param name str: topic name @param data_type proto: me | STRING |
| HIGH | cyber/docs/cyber_python_api_cn.md | 0 | read message from bag file. @param self @param start_time: @param end_time: @return: generator of (message, data_type, t | STRING |
| HIGH | cyber/doxy-docs/source/CyberRT_Python_API.md | 0 | read message from bag file. @param self @param start_time: @param end_time: @return: generator of (message, data_type, t | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API.md | 0 | read message from bag file. @param self @param start_time: @param end_time: @return: generator of (message, data_type, t | STRING |
| HIGH | docs/04_CyberRT/CyberRT_Python_API_cn.md | 0 | read message from bag file. @param self @param start_time: @param end_time: @return: generator of (message, data_type, t | STRING |
| HIGH | scripts/record_bag.py | 0 | execute shell command and return (ret-code, stdout, stderr). | STRING |
| HIGH | scripts/record_map_data.py | 0 | execute shell command and return (ret-code, stdout, stderr). | STRING |
| HIGH | scripts/record_message.py | 0 | execute shell command and return (ret-code, stdout, stderr). | STRING |
| HIGH | modules/tools/vehicle_calibration/plot_data.py | 0 | this module provide function to plot the speed control info from log csv file | STRING |
| HIGH | modules/tools/vehicle_calibration/process_data.py | 0 | this module provide function to plot the speed control info from log csv file | STRING |
| HIGH | modules/tools/vehicle_calibration/process.py | 0 | this module provide function to plot the speed control info from log csv file | STRING |
| HIGH | …les/tools/adataset/adataset/kitti/dataset_converter.py | 0 | generate apollo record file by apolloscape dataset args: dataset_path (str): apolloscape dataset path record_path (str): | STRING |
| HIGH | …/tools/adataset/adataset/nuscenes/dataset_converter.py | 0 | generate apollo record file by apolloscape dataset args: dataset_path (str): apolloscape dataset path record_path (str): | STRING |
| HIGH | …ols/adataset/adataset/apolloscape/dataset_converter.py | 0 | generate apollo record file by apolloscape dataset args: dataset_path (str): apolloscape dataset path record_path (str): | STRING |
| HIGH | …tools/adataset/adataset/kitti/calibration_converter.py | 0 | read content from yaml args: file_path (str): yaml file returns: dict: yaml object | STRING |
| HIGH | …ls/adataset/adataset/nuscenes/calibration_converter.py | 0 | read content from yaml args: file_path (str): yaml file returns: dict: yaml object | STRING |
| HIGH | …adataset/adataset/apolloscape/calibration_converter.py | 0 | read content from yaml args: file_path (str): yaml file returns: dict: yaml object | STRING |
| HIGH | …tools/adataset/adataset/kitti/calibration_converter.py | 0 | save content to yaml args: file_path (src): file path content (dict): yaml object | STRING |
| HIGH | …ls/adataset/adataset/nuscenes/calibration_converter.py | 0 | save content to yaml args: file_path (src): file path content (dict): yaml object | STRING |
| HIGH | …adataset/adataset/apolloscape/calibration_converter.py | 0 | save content to yaml args: file_path (src): file path content (dict): yaml object | STRING |
| HIGH | …tools/adataset/adataset/kitti/calibration_converter.py | 0 | generate lidar extrinsic file args: lidar_name (str): lidar name calibrated_sensor (_type_): calibrated_sensor json obje | STRING |
| HIGH | …ls/adataset/adataset/nuscenes/calibration_converter.py | 0 | generate lidar extrinsic file args: lidar_name (str): lidar name calibrated_sensor (_type_): calibrated_sensor json obje | STRING |
| HIGH | …adataset/adataset/apolloscape/calibration_converter.py | 0 | generate lidar extrinsic file args: lidar_name (str): lidar name calibrated_sensor (_type_): calibrated_sensor json obje | STRING |
| HIGH | modules/tools/routing/debug_route.py | 0 | print command help information. print help information of command. args: | STRING |
| HIGH | modules/tools/routing/debug_passage_region.py | 0 | print command help information. print help information of command. args: | STRING |
| HIGH | modules/tools/routing/debug_topo.py | 0 | print command help information. print help information of command. args: | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/python/cyber_py3/cyber.py | 364 | def get_debugstring_rawmsgdata(msg_type, rawmsgdata): | CODE |
| LOW⚡ | tools/bootstrap.py | 146 | def write_blank_line_to_bazelrc(): | CODE |
| LOW⚡ | tools/bootstrap.py | 151 | def write_action_env_to_bazelrc(var_name, var): | CODE |
| LOW⚡ | tools/bootstrap.py | 155 | def write_build_var_to_bazelrc(bazel_config_name, option_name): | CODE |
| LOW | tools/bootstrap.py | 239 | def setup_python_non_interactively(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 285 | def setup_python_interactively(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 502 | def get_from_env_or_user_or_default(environ_cp, var_name, ask_for_var, | CODE |
| LOW | tools/bootstrap.py | 527 | def prompt_loop_or_load_from_env(environ_cp, | CODE |
| LOW | tools/bootstrap.py | 593 | def set_gcc_host_compiler_path(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 622 | def reformat_version_sequence(version_str, sequence_count): | CODE |
| LOW | tools/bootstrap.py | 753 | def get_native_cuda_compute_capabilities(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 778 | def get_native_rocm_compute_capabilities(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 803 | def set_cuda_compute_capabilities(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 876 | def set_rocm_compute_capabilities(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 1005 | def setup_cuda_family_config_interactively(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 1048 | def setup_cuda_family_config_non_interactively(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 1107 | def set_other_build_cuda_config(environ_cp): | CODE |
| LOW | tools/bootstrap.py | 1124 | def set_other_build_rocm_config(environ_cp): | STRING |
| LOW | docs/doxygen_helpers.py | 213 | def generate_packages_core_cn_md(): | CODE |
| LOW | docs/doxygen_helpers.py | 236 | def render_doxygen_tree_item_html(item): | CODE |
| LOW | docs/doxygen_helpers.py | 656 | def generate_treeview_packages_html(level=0): | CODE |
| LOW | docs/doxygen_helpers.py | 683 | def generate_treeview_modules_html(level=0): | CODE |
| LOW | docs/doxygen_helpers.py | 709 | def generate_treeview_modules_html_old(): | CODE |
| LOW | docs/input_filter.py | 13 | def resolve_markdown_linkpath(filename: str, match, strip_prefix=None): | CODE |
| LOW | third_party/gpus/find_rocm_config.py | 157 | def _get_composite_version_number(major, minor, patch): | CODE |
| LOW | third_party/gpus/find_rocm_config.py | 215 | def hipruntime_version_number(version_file): | CODE |
| LOW | scripts/record_bag.py | 270 | def rename_files_in_directory(self, old_paths, new_paths): | STRING |
| LOW | scripts/proto_build_generator.py | 204 | def generate_rule_for_protofile(workdir, protofile, proto_deps, py_proto_deps): | CODE |
| LOW | scripts/command_checker.py | 72 | def print_spelling_suggestions(self, max_alt=15): | CODE |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 29 | def gen_vehicle_controller_header(content, output_dir, protocol_template_dir): | CODE |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 70 | def gen_vehicle_controller_cpp(content, output_dir, protocol_template_dir, use_demo_dbc=False): | CODE |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 429 | def gen_message_manager_header(content, output_dir, protocol_template_dir): | STRING |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 491 | def gen_vehicle_factory_header(content, output_dir, protocol_template_dir): | STRING |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 575 | def gen_canbus_vehicle_build_file(content, output_dir, protocol_template_dir): | STRING |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 585 | def gen_vehicle_controller_and_manager(config_file, output_dir, protocol_template_dir, use_demo_dbc): | STRING |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 111 | def gen_report_value_offset_precision(var, protocol): | CODE |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 259 | def gen_control_decode_offset_precision(var): | CODE |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 286 | def gen_control_encode_one_byte_value_impl(var, byte_info): | CODE |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 310 | def gen_control_encode_value_impl(var, byte_info): | STRING |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 332 | def gen_control_value_func_impl(classname, var, protocol): | STRING |
| LOW | modules/tools/gen_vehicle_protocol/gen_proto_file.py | 28 | def write_single_protocol_vars(pb_fp, p): | CODE |
| LOW | modules/tools/vehicle_calibration/result2pb.py | 28 | def load_calibration_raw_data(fn): | CODE |
| LOW | modules/tools/vehicle_calibration/result2pb.py | 68 | def load_calibration_raw_data_old(fn): | CODE |
| LOW | modules/tools/amodel/amodel/model_manage.py | 215 | def _get_install_path_by_meta(model_meta): | CODE |
| LOW | modules/tools/prediction/data_pipelines/common/util.py | 27 | def vector_projection_overlap(p0, p1, p2, p3): | CODE |
| LOW⚡ | modules/tools/plot_planning/imu_angular_velocity.py | 61 | def get_anglular_velocity_list(self): | CODE |
| LOW⚡ | modules/tools/plot_planning/imu_angular_velocity.py | 64 | def get_corrected_anglular_velocity_list(self): | CODE |
| LOW⚡ | modules/tools/plot_planning/imu_angular_velocity.py | 70 | def get_latest_angular_velocity(self): | CODE |
| LOW⚡ | modules/tools/plot_planning/imu_angular_velocity.py | 76 | def get_latest_corrected_angular_velocity(self): | CODE |
| LOW | modules/tools/plot_planning/time_curvature_data.py | 63 | def get_fixed_ca_speed_curvature(self): | CODE |
| LOW | modules/tools/plot_planning/imu_acc.py | 61 | def get_lastest_corrected_acc(self): | CODE |
| LOW | modules/tools/navigation/planning/speed_decider.py | 25 | def get_target_speed_and_path_length(self, mobileye_provider, | CODE |
| LOW | …tools/adataset/adataset/kitti/calibration_converter.py | 208 | def process_calib_velo_to_imu(dataset_path, calibration_file_path): | CODE |
| LOW | …tools/adataset/adataset/kitti/calibration_converter.py | 290 | def process_calib_cam_to_velo(dataset_path, calibration_file_path): | CODE |
| LOW | modules/tools/adataset/adataset/nuscenes/nuscenes.py | 141 | def get_sample_data_by_sample(self, sample_token): | CODE |
| LOW | …ls/adataset/adataset/nuscenes/calibration_converter.py | 213 | def process_calib_velo_to_imu(channel, calibrated_sensor, calibration_file_path): | CODE |
| LOW | …ls/adataset/adataset/nuscenes/calibration_converter.py | 260 | def process_calib_radar_to_imu(channel, calibrated_sensor, calibration_file_path): | CODE |
| LOW | …adataset/adataset/apolloscape/calibration_converter.py | 146 | def process_calib_velo_to_imu(dataset_path, calibration_file_path): | CODE |
| LOW | …adataset/adataset/apolloscape/calibration_converter.py | 166 | def process_calib_imu_to_localization(dataset_path, calibration_file_path): | CODE |
| LOW | …s/tools/record_analyzer/common/statistical_analyzer.py | 37 | def print_statistical_results(self, data): | CODE |
| 66 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/tools/cyber_service/cyber_service.py | 41 | CODE | |
| LOW | cyber/tools/cyber_channel/cyber_channel.py | 288 | CODE | |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 123 | CODE | |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 309 | CODE | |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 197 | CODE | |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 762 | CODE | |
| LOW | cyber/python/cyber_py3/parameter.py | 47 | CODE | |
| LOW | tools/bootstrap.py | 348 | CODE | |
| LOW | tools/bootstrap.py | 803 | CODE | |
| LOW | tools/bootstrap.py | 1005 | CODE | |
| LOW | docs/doxygen_helpers.py | 493 | CODE | |
| LOW | docs/doxygen_helpers.py | 579 | CODE | |
| LOW | docs/input_filter.py | 69 | CODE | |
| LOW | docs/input_filter.py | 244 | CODE | |
| LOW | docs/update_md_links.py | 46 | CODE | |
| LOW | third_party/gpus/find_cuda_config.py | 208 | CODE | |
| LOW | third_party/gpus/find_rocm_config.py | 119 | CODE | |
| LOW | scripts/jperf.py | 62 | CODE | |
| LOW | scripts/performance_parse.py | 42 | CODE | |
| LOW | scripts/record_bag.py | 243 | CODE | |
| LOW | scripts/proto_build_generator.py | 115 | CODE | |
| LOW | .teamcity/coverage_diff.py | 23 | CODE | |
| LOW | .teamcity/coverage_diff.py | 63 | CODE | |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 70 | CODE | |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 446 | CODE | |
| LOW | …vehicle_protocol/gen_vehicle_controller_and_manager.py | 523 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 376 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_protocols.py | 478 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/extract_dbc_meta.py | 30 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/extract_dbc_meta.py | 72 | CODE | |
| LOW | modules/tools/gen_vehicle_protocol/gen_proto_file.py | 112 | CODE | |
| LOW | modules/tools/vehicle_calibration/data_collector.py | 188 | CODE | |
| LOW | modules/tools/vehicle_calibration/preprocess.py | 115 | CODE | |
| LOW | modules/tools/vehicle_calibration/result2pb.py | 28 | CODE | |
| LOW | modules/tools/vehicle_calibration/result2pb.py | 68 | CODE | |
| LOW | modules/tools/vehicle_calibration/sanity_check.py | 161 | CODE | |
| LOW | modules/tools/vehicle_calibration/process.py | 73 | CODE | |
| LOW | modules/tools/mapshow/libs/map.py | 57 | CODE | |
| LOW | modules/tools/mapshow/libs/map.py | 69 | CODE | |
| LOW | modules/tools/amodel/amodel/main.py | 33 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 559 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 573 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 587 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 601 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 615 | CODE | |
| LOW | modules/tools/vehicle_profile/vehicle_profile.py | 651 | CODE | |
| LOW | modules/tools/prediction/prediction_eval.py | 52 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/junctionMLP_train.py | 61 | CODE | |
| LOW | modules/tools/prediction/data_pipelines/mlp_train.py | 233 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/common/trajectory.py | 135 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/common/trajectory.py | 180 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/common/trajectory.py | 373 | CODE | |
| LOW | …/prediction/data_pipelines/common/online_to_offline.py | 159 | CODE | |
| LOW | …/prediction/data_pipelines/common/online_to_offline.py | 275 | CODE | |
| LOW | …/prediction/data_pipelines/common/online_to_offline.py | 419 | CODE | |
| LOW | …_pipelines/data_preprocessing/features_labels_utils.py | 94 | CODE | |
| LOW | …es/tools/prediction/multiple_gpu_estimator/mlp_main.py | 53 | CODE | |
| LOW | …es/tools/prediction/multiple_gpu_estimator/mlp_main.py | 56 | CODE | |
| LOW | modules/tools/aperf/aperf/profiler.py | 28 | CODE | |
| LOW | modules/tools/rosbag/channel_size_stats.py | 56 | CODE | |
| 53 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/python/README.md | 7 | ## Step 1: Write your own code. | COMMENT |
| LOW | cyber/python/README.md | 29 | ## Step 2: Write Python rule for Bazel to build | COMMENT |
| LOW | cyber/python/README.md | 51 | ## Step 3: Build and run the demo program | COMMENT |
| LOW | …s/apollo_software_installation_guide_package_method.md | 7 | ## Step 1: Install the base software | COMMENT |
| LOW | …s/apollo_software_installation_guide_package_method.md | 28 | ## Step 2: Install Apollo environment manager tool | COMMENT |
| LOW | …s/apollo_software_installation_guide_package_method.md | 58 | ## Step 3: Start and enter apollo env container | COMMENT |
| LOW | docs/安装指南/Installation Guide.md | 5 | ## Step 1: Install Basic Software | COMMENT |
| LOW | docs/安装指南/Installation Guide.md | 35 | ## Step 2: Get GPU Support (Optional) | COMMENT |
| LOW | docs/安装指南/Installation Guide.md | 121 | ## Step 3: Install Apollo Environment Manager | COMMENT |
| LOW | docs/安装指南/Installation Guide.md | 162 | ## Step 4: Install Example Project | COMMENT |
| LOW | docs/安装指南/Installation Guide.md | 319 | ## Step 5: Delete Project (Optional) | COMMENT |
| LOW | …ion/how_to_add_a_new_evaluator_in_prediction_module.md | 82 | ### Step 5: Upate the evaluator manager | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 8 | ## Step 1: Fork your own copy of ApolloAuto/apollo to your GitHub account | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 14 | ## Step 2: Clone your fork of the repo | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 31 | ## Step 3: Set up your username and email for this repo | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 38 | ## Step 4: Set official Apollo repo as upstream | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 68 | ## Step 5: Create a new branch; Make and commit changes | COMMENT |
| LOW⚡ | docs/14_Others/代码实践/how_to_create_pull_request.md | 80 | ## Step 6: Sync up with upstream ApolloAuto/apollo | COMMENT |
| LOW⚡ | docs/14_Others/代码实践/how_to_create_pull_request.md | 86 | ## Step 7: Push your local changes to your fork. | COMMENT |
| LOW⚡ | docs/14_Others/代码实践/how_to_create_pull_request.md | 92 | ## Step 8: Generate a pull request | COMMENT |
| LOW | docs/14_Others/代码实践/how_to_create_pull_request.md | 112 | ## Step 9: Done! | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 9 | ### Step 1: Start and enter the Apollo Docker environment | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 36 | ### Step 2: Download the record data package | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 51 | ### Step 3: Install DreamView | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 59 | ### Step 4: Install transform, perception and localization | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 73 | ### Step 5: Module running | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 95 | ### Step 6: Result verification | COMMENT |
| LOW | …06_Perception/how_to_verify_lidar_perception_module.md | 111 | ### Step 7: Model Replacement | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 48 | #### Step 2: Install DreamView | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 56 | #### Step 3: Launch Dreamview | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 64 | #### Step 4: Download the Apollo demo record | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 76 | #### Step 5: Play the Apollo demo record | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 84 | #### Step 6: Use DreamView to view the record | COMMENT |
| LOW⚡ | docs/02_Quick Start/apollo_8_0_quick_start.md | 92 | #### Step 7: Stop DreamView | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 19 | #### Step 1: Enter the Apollo Docker environment | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 123 | #### Step 1: Download quickstart project | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 137 | #### Step 2: Enter the Apollo Docker environment | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 153 | #### Step 3: Compile the component | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 173 | #### Step 4: Run the component | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 230 | #### Step 1: Download quickstart project | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 244 | #### Step 2: Enter the Apollo Docker environment | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 260 | #### Step 3: Compile the planning source code package | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 274 | #### Step 4: Debug planning | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 292 | #### Step 5: Enter sim control simulation mode for debugging | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 331 | #### Step 1: Start Apollo Docker environment and enter | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 358 | #### Step 2: Download the record | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 373 | #### Step 3: Install DreamView | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 383 | #### Step 4: Install transform, perception and localization | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 397 | #### Step 5: Run the module | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 427 | #### Step 6: Result verification | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 443 | #### Step 7: Model Replacement | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 529 | ### Step 1: Start and enter apollo env container | COMMENT |
| LOW | docs/02_Quick Start/apollo_8_0_quick_start.md | 557 | ### Step 2: Install source code | COMMENT |
| LOW | docs/05_Localization/how_to_leverage_rtk_mode.md | 7 | ### Step 1: Mode Selection | COMMENT |
| LOW | docs/05_Localization/how_to_leverage_rtk_mode.md | 15 | ### Step 2: Module Initialization | COMMENT |
| LOW⚡ | docs/05_Localization/how_to_leverage_rtk_mode.md | 29 | ### Step 3: Enable RTK Recorder | COMMENT |
| LOW⚡ | docs/05_Localization/how_to_leverage_rtk_mode.md | 38 | ### Step 4: Manual Path Generation | COMMENT |
| LOW⚡ | docs/05_Localization/how_to_leverage_rtk_mode.md | 46 | ### Step 5: Enabling RTK Player | COMMENT |
| LOW | modules/tools/navigator/README.md | 6 | ### Step 1: In dev docker, extract path data from bags | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | tools/bootstrap.py | 23 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/check_cuda_libs.py | 14 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/find_cuda_config.py | 14 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/find_cuda_config.py | 18 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/compress_find_rocm_config.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/find_rocm_config.py | 14 | # ============================================================================== | COMMENT |
| MEDIUM | third_party/gpus/compress_find_cuda_config.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 194 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 226 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 229 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 296 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 299 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 359 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 362 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 533 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 536 | # ======================================================================== | COMMENT |
| MEDIUM | …les/tools/prediction/data_pipelines/cruiseMLP_train.py | 684 | # ======================================================================== | COMMENT |
| MEDIUM | …diction/multiple_gpu_estimator/convert_to_tfrecords.py | 32 | # ============================================================================== | COMMENT |
| MEDIUM | …es/tools/prediction/multiple_gpu_estimator/mlp_main.py | 32 | # ============================================================================== | COMMENT |
| MEDIUM | …es/tools/prediction/multiple_gpu_estimator/mlp_data.py | 32 | # ============================================================================== | COMMENT |
| MEDIUM | …/tools/prediction/multiple_gpu_estimator/model_base.py | 32 | # ============================================================================== | COMMENT |
| MEDIUM | …s/tools/prediction/multiple_gpu_estimator/mlp_model.py | 32 | # ============================================================================== | COMMENT |
| MEDIUM | …s/tools/prediction/multiple_gpu_estimator/mlp_utils.py | 32 | # ============================================================================== | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cyber/tools/cyber_launch/cyber_launch.py | 79 | except Exception as e: | CODE |
| LOW | cyber/tools/cyber_launch/cyber_launch.py | 225 | except Exception as err: | CODE |
| LOW | cyber/tools/cyber_launch/cyber_launch.py | 439 | except Exception: | CODE |
| LOW | cyber/tools/cyber_performance/cyber_performance.py | 444 | except Exception as ex: | CODE |
| MEDIUM | tools/bootstrap.py | 1186 | print('Error checking bazel version: ', | STRING |
| LOW | docs/update_md_links.py | 77 | except Exception as e: | CODE |
| LOW | scripts/record_bag.py | 164 | except Exception as e: | CODE |
| MEDIUM | scripts/command_checker.py | 81 | print('Error: unknown command "{}" for "{}"\n'.format( | CODE |
| MEDIUM | scripts/command_checker.py | 94 | print('Error: unknown command "{}"\n'.format(self.command)) | CODE |
| LOW | modules/tools/amodel/amodel/model_manage.py | 281 | except Exception as e: | CODE |
| LOW | modules/tools/rosbag/dump_road_test_log.py | 52 | except Exception: | CODE |
| MEDIUM | modules/tools/common/proto_utils.py | 49 | print('Error: Cannot parse %s as binary or text proto' % filename) | CODE |
| LOW | modules/tools/data_cleaner/data_cleaner.py | 144 | except Exception as e: | CODE |
| LOW | modules/tools/data_cleaner/data_cleaner.py | 203 | except Exception as e: | CODE |
| LOW | modules/tools/data_cleaner/data_cleaner.py | 222 | except Exception as e: | CODE |
| MEDIUM | modules/tools/sensor_calibration/extract_static_data.py | 337 | print('Error: environment variable CYBER_PATH was not found, ' | CODE |
| MEDIUM | …ols/sensor_calibration/configuration_yaml_generator.py | 158 | print(f'Error: Cannot parse {user_config} as text proto') | CODE |
| MEDIUM | modules/tools/sensor_calibration/extract_data.py | 111 | print(f'Error: Cannot parse {FLAGS.config} as text proto') | CODE |
| MEDIUM | modules/tools/sensor_calibration/extract_data.py | 596 | print(f'Error: Cannot parse {user_config} as text proto') | CODE |
| LOW | modules/conf_gen/confgen.py | 93 | except Exception as e: | CODE |
| LOW | modules/conf_gen/common/utils.py | 52 | except Exception as e: | CODE |
| LOW | modules/conf_gen/diff_gen/file_parser.py | 84 | except Exception as e: | CODE |
| LOW | modules/conf_gen/diff_gen/file_parser.py | 92 | except Exception as e: | CODE |
| LOW | modules/conf_gen/diff_gen/diff_gen.py | 74 | except Exception as e: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …dules/dreamview/frontend/src/components/Offlineview.js | 17 | this.updateDimension = this.props.store.dimension.update.bind(this.props.store.dimension); | CODE |
| CRITICAL | modules/dreamview/frontend/src/components/Dreamview.js | 22 | this.updateDimension = this.props.store.dimension.update.bind(this.props.store.dimension); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/switch_vehicle.sh | 25 | # Usage: | COMMENT |
| LOW | scripts/shfmt.sh | 19 | # Usage: | COMMENT |
| LOW | scripts/yapf.sh | 19 | # Usage: | COMMENT |
| LOW | scripts/clang_format.sh | 19 | # Usage: | COMMENT |
| LOW | scripts/buildifier.sh | 21 | # Usage: | COMMENT |
| LOW | scripts/apollo_format.sh | 19 | # Usage: | COMMENT |
| LOW | …ion/data_pipelines/scripts/merge_label_dicts_script.sh | 19 | # Usage: | COMMENT |
| LOW | …ipelines/scripts/combine_features_and_labels_script.sh | 19 | # Usage: | COMMENT |
| LOW | …pipelines/scripts/evaluate_prediction_result_script.sh | 19 | # Usage: | COMMENT |
| LOW | …s/prediction/data_pipelines/scripts/generate_labels.sh | 19 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | cyber/tools/cyber_launch/cyber_launch.py | 79 | except Exception as e: | CODE |
| HIGH | modules/tools/mapshow/libs/subplot_path.py | 87 | except: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tools/bootstrap.py | 355 | Get boolean input from user. If var_name is not set in env, ask user to enable query_item or not. If the respon | STRING |
| HIGH | tools/bootstrap.py | 536 | Loop over user prompts for an ENV param until receiving a valid response. For the env param var_name, read from the | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | cyber/tools/cyber_performance/cyber_performance.py | 721 | if (data && data.data) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/bootstrap.py | 296 | # Check if the path is valid | COMMENT |
| LOW | tools/bootstrap.py | 482 | # Check if current bazel version can be detected properly. | COMMENT |
| LOW | modules/tools/rosbag/stat_static_info.py | 121 | # Output result, which might be None | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docs/doxygen_helpers.py | 101 | CODE | |
| LOW | modules/tools/vehicle_calibration/preprocess.py | 113 | CODE | |
| LOW | …s/tools/prediction/data_pipelines/common/trajectory.py | 38 | CODE | |
| LOW | modules/tools/sensor_calibration/extract_static_data.py | 185 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | modules/tools/sensor_calibration/data_file_object.py | 33 | # Initializing file object | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | modules/tools/vehicle_calibration/plot_data.py | 45 | def process_data(self, filename): | CODE |
| LOW | modules/tools/vehicle_calibration/process_data.py | 47 | def process_data(self, filename): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …s/prediction/data_pipelines/cruise_h5_preprocessing.py | 160 | # TODO: implement those non-splitting category | COMMENT |