Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
This report presents the forensic synthetic code analysis of zephyrproject-rtos/zephyr, a C project with 15,891 GitHub stars. SynthScan v2.0 examined 4,871,529 lines of code across 29482 source files, recording 17858 pattern matches distributed across 21 syntactic categories. The overall adjusted score of 3.3 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 17858 distinct pattern matches across 21 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | CMakeLists.txt | 1 | # SPDX-License-Identifier: Apache-2.0 | COMMENT |
| LOW | CMakeLists.txt | 41 | # details. | COMMENT |
| LOW | CMakeLists.txt | 61 | # | COMMENT |
| LOW | CMakeLists.txt | 201 | zephyr_compile_options("$<$<COMPILE_LANGUAGE:CXX>:$<TARGET_PROPERTY:compiler,security_canaries_all>>") | COMMENT |
| LOW | CMakeLists.txt | 741 | # matters so we need to be careful about how we order the processing | COMMENT |
| LOW | MAINTAINERS.yml | 1 | # This file contains information on who maintains what. It is parsed by | COMMENT |
| LOW | MAINTAINERS.yml | 21 | # The area contains deprecated or legacy code that has been | COMMENT |
| LOW | MAINTAINERS.yml | 41 | # If a path or glob pattern ends in a '/', it matches all files within | COMMENT |
| LOW | MAINTAINERS.yml | 61 | # files-regex-exclude: | COMMENT |
| LOW | MAINTAINERS.yml | 81 | # - <file path> | COMMENT |
| LOW | MAINTAINERS.yml | 101 | # used for assignment as normal. | COMMENT |
| LOW | MAINTAINERS.yml | 121 | # are the ones used in test case definitions, and in test suite definitions in | COMMENT |
| LOW | MAINTAINERS.yml | 141 | # the pull request | COMMENT |
| LOW | MAINTAINERS.yml | 161 | # Changes to MAINTAINERS.yml need to be approved as follows: | COMMENT |
| LOW | zephyr-env.sh | 1 | # | COMMENT |
| LOW | west.yml | 1 | # The west manifest file for upstream Zephyr. | COMMENT |
| LOW | misc/llext_edk/CMakeLists.txt | 1 | # Copyright 2025 Arduino SA | COMMENT |
| LOW | dts/binding-template.yaml | 1 | # The contents of this file have been moved to the documentation. | COMMENT |
| LOW | dts/bindings/binding-types.txt | 1 | # SPDX-FileCopyrightText: Copyright (c) 2025 The Linux Foundation | COMMENT |
| LOW | dts/bindings/vendor-prefixes.txt | 1 | # SPDX-FileCopyrightText: Copyright (c) 2026 The Linux Foundation | COMMENT |
| LOW | dts/bindings/pwm/renesas,rx-mtu-pwm.yaml | 1 | # Copyright (c) 2025 Renesas Electronics Corporation | COMMENT |
| LOW | dts/bindings/pwm/renesas,rx-mtu-pwm.yaml | 21 | // | | MTU2.TGRB | | MTIOC2B | | COMMENT |
| LOW | dts/bindings/usb/uac2/zephyr,uac2.yaml | 1 | # Copyright (c) 2023 Nordic Semiconductor ASA | COMMENT |
| LOW | dts/bindings/adc/gd,gd32-adc.yaml | 1 | # Copyright (c) 2022 BrainCo Inc. | COMMENT |
| LOW | dts/bindings/dma/atmel,sam0-dmac.yaml | 21 | # The 2nd cell defines the peripheral trigger which is the source of the transfer. | COMMENT |
| LOW | dts/bindings/dma/microchip,dmac-g2-dma.yaml | 41 | # DMAC instance. | COMMENT |
| LOW | dts/bindings/dma/microchip,dmac-g3-dma.yaml | 41 | # DMAC instance. | COMMENT |
| LOW | dts/bindings/dma/microchip,xec-dmac.yaml | 41 | # #dma-cells : Must be <2>. | COMMENT |
| LOW | dts/bindings/dma/snps,designware-dma-axi.yaml | 21 | const: 1 | COMMENT |
| LOW | dts/bindings/dma/microchip,dmac-g1-dma.yaml | 61 | # #dma-cells : Must be <2>. | COMMENT |
| LOW | dts/bindings/mtd/jedec,jesd216.yaml | 1 | # Copyright (c) 2018 Peter Bigot Consulting, LLC | COMMENT |
| LOW | dts/bindings/mtd/jedec,spi-nor-common.yaml | 1 | # Copyright (c) 2018 Peter Bigot Consulting, LLC | COMMENT |
| LOW | dts/bindings/gpio/nxp,pca_series.yaml | 1 | # Copyright 2024 NXP | COMMENT |
| LOW | dts/bindings/clock/nuvoton,m4-pll-clock.yaml | 21 | # TODO: Bypass control | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 1 | /* SPDX-License-Identifier: Apache-2.0 */ | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 21 | #define SPI_RESERVED6_9 227 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 41 | #define IRQ_APB_LS2_PINS_BUS 207 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 61 | #define MIIM_PAUSE_SCAN_STATUS_CHANGE 187 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 81 | #define SPI_RESERVED5_7 167 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 101 | #define SRAM_TZC_INTERRUPT 147 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 121 | #define PAXB1_MSIX_INTR13 127 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 141 | #define PAXB1_GIC_INTR0 107 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 161 | #define PAXB0_GIC_INTR4 87 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 181 | #define SSIM0_AFBC_IRQ_CONFIG_SWAP 67 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 201 | #define PCIE1_INB_PERSTB_EVENT 47 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 221 | #define RESERVED_27 27 | COMMENT |
| LOW | dts/arm/broadcom/valkyrie-irq.h | 241 | #define MCU_TIMER_INTR 7 | COMMENT |
| LOW | dts/arm/infineon/cat1a/legacy/pinctrl_cypress_psoc6.h | 21 | #define HSIOM_SEL_amuxb 5 | COMMENT |
| LOW | drivers/tee/optee/optee_smc.h | 21 | #define OPTEE_SMC_64 U(0x40000000) | COMMENT |
| LOW | drivers/tee/optee/optee_smc.h | 41 | COMMENT | |
| LOW | drivers/tee/optee/optee_msg.h | 21 | *****************************************************************************/ | COMMENT |
| LOW | drivers/tee/optee/optee_msg.h | 341 | #define OPTEE_MSG_CMD_REGISTER_SHM U(4) | COMMENT |
| LOW | drivers/usb_c/tcpc/fusb307.h | 1 | /* | COMMENT |
| LOW | drivers/usb_c/tcpc/fusb307.h | 21 | #define FUSB307_REG_GPIO2_CFG 0xA5 | COMMENT |
| LOW | drivers/usb_c/tcpc/fusb307.h | 41 | #define FUSB307_REG_SRC_FRSWAP_MANUAL_SNK_EN BIT(1) | COMMENT |
| LOW | drivers/usb_c/tcpc/rt1715.h | 21 | #define RT1715_REG_SYS_CTRL_1_BMCIO_OSC_EN BIT(0) | COMMENT |
| LOW | drivers/usb_c/tcpc/rt1715.h | 41 | /** Low power mode exited */ | COMMENT |
| LOW | drivers/usb_c/tcpc/ucpd_stm32.c | 1 | /* | COMMENT |
| LOW | drivers/usb_c/tcpc/ucpd_numaker.c | 1 | /* | COMMENT |
| LOW | drivers/haptics/haptics_shell.c | 21 | #define HAPTICS_GET_HELP SHELL_HELP("Get monitor reading", "<device> <monitor> <type>") | COMMENT |
| 15512 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 763 | def debug_slot_offset_by_type(the_type, timeout_s=0.2): | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 786 | def read_from_shell_memwindow_winstream(last_seq): | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 798 | def write_to_shell_memwindow_winstream(): | CODE |
| LOW | soc/sifli/sf32/gen_ftab.py | 134 | def _build_image_descriptions(sec_index: int, code_size: int) -> bytes: | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 259 | def _check_firmware_header_offset(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 299 | def _set_spi_flash_maximum_clock(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 418 | def _set_error_detection_configuration(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 442 | def _set_firmware_load_start_address(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 505 | def _set_firmware_entry_point(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 560 | def _set_firmware_crc_start_and_size(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 712 | def _set_firmware_header_crc_signature(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 748 | def _set_firmware_image_crc_signature(output, ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 824 | def _merge_file_with_bt_header(ecst_args): | CODE |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 952 | def _exit_with_failure_delete_file(output, message): | CODE |
| LOW | soc/nuvoton/npcm/common/esiost/esiost.py | 177 | def _set_firmware_load_start_address(output, esiost_args): | CODE |
| LOW | soc/nuvoton/npcm/common/esiost/esiost.py | 266 | def _set_firmware_entry_point(output, esiost_args): | CODE |
| LOW | soc/nuvoton/npcm/common/esiost/esiost.py | 450 | def _set_firmware_segment_hash(output, esiost_args): | CODE |
| LOW | soc/nuvoton/npcm/common/esiost/esiost.py | 544 | def _exit_with_failure_delete_file(output, message): | CODE |
| LOW | soc/infineon/cat1b/cyw20829/gen_app_header.py | 48 | def generate_platform_headers( | CODE |
| LOW | include/zephyr/drivers/lora.h | 313 | * @typedef lora_api_recv_duty_cycle_async() | COMMENT |
| LOW | …it_priorities/validate_check_init_priorities_output.py | 40 | def normalize_initlevel_output(line): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 317 | def test_packages_have_valid_spdx_ids(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 324 | def test_has_multiple_relationship_types(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 331 | def test_has_external_document_refs(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 336 | def test_app_package_excludes_generated_files(self, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 43 | def get_relationships_for_element(doc, spdx_id, rel_type): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 116 | def test_describes_relationship(self, doc_with_name): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 128 | def test_app_sources_package_exists(self, app_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 171 | def test_contains_relationships(self, app_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 219 | def test_main_c_license_correct(self, app_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 230 | def test_main_c_copyright_correct(self, app_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 253 | def test_zephyr_sources_package_exists(self, zephyr_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 260 | def test_zephyr_sources_spdx_id(self, zephyr_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 287 | def test_files_have_apache_license(self, zephyr_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 355 | def test_describes_relationship_if_packages(self, modules_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 366 | def test_packages_have_valid_spdx_ids(self, modules_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 377 | def test_external_ref_to_zephyr(self, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 395 | def test_external_refs_have_checksums(self, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 410 | def test_external_ref_checksums_match_final_documents( | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 450 | def test_cross_doc_ref_targets_exist(self, app_doc, zephyr_doc, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 508 | def test_libapp_exists_in_build(self, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 513 | def test_libapp_generated_from_main_c(self, build_doc, app_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 547 | def test_zephyr_elf_exists_in_build(self, build_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 557 | def test_zephyr_elf_static_links(self, build_doc, lib_file): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 577 | def test_libkernel_generated_from_kernel_sources(self, build_doc, zephyr_doc): | CODE |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 604 | def test_libkernel_generated_from_specific_sources(self, build_doc, expected_source): | CODE |
| LOW | …et/lib/lwm2m/interop/pytest/test_observe_attributes.py | 20 | def test_attribute_gt_lt_st_wrong_res_type(leshan: Leshan, endpoint: str): | CODE |
| LOW | …et/lib/lwm2m/interop/pytest/test_observe_attributes.py | 71 | def test_attribute_greater_than(shell: Shell, leshan: Leshan, endpoint: str): | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_lwm2m.py | 178 | def verify_setting_basic_in_format(shell, leshan, endpoint, format): | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 411 | def passive_cancel_composite_observe(self, endpoint: str, paths: list[str]): | CODE |
| LOW | …ocket/tls_configurations/pytest/test_app_vs_openssl.py | 15 | def get_arguments_from_server_type(server_type, port): | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 70 | def verify_upgrade_after_reset( | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 117 | def test_upgrade_ble_with_revert( | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 124 | def test_upgrade_with_confirm( | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 155 | def test_downgrade_prevention( | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 185 | def test_upgrade_wrong_signature( | CODE |
| LOW | …sys/testsuite/no_self_build/pytest/test_hello_world.py | 13 | def test_hello_world_with_platform(dut: DeviceAdapter): | CODE |
| LOW | …subsys/testsuite/multidut/pytest/test_multiple_duts.py | 13 | def test_multidut_check_history(shells: list[Shell]): | CODE |
| LOW | …subsys/testsuite/multidut/pytest/test_multiple_duts.py | 39 | def test_multidut_different_apps(duts: list[DeviceAdapter]): | CODE |
| LOW | …tive_mount_cmdline/pytest/test_native_mount_cmdline.py | 50 | def test_native_mount_cmdline(dut: DeviceAdapter): | CODE |
| 822 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CMakeLists.txt | 506 | # ========================================================================== | COMMENT |
| MEDIUM | CMakeLists.txt | 513 | # ========================================================================== | COMMENT |
| MEDIUM | soc/nordic/nrf71/uicr/gen_uicr/gen_uicr.py | 19 | # ── Field table ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | soc/nordic/nrf71/wicr/gen_wicr/gen_wicr.py | 20 | # ── Field table ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …tooth/ll/edtt/tests_scripts/_controller_tests_inner.sh | 7 | # ========================= | COMMENT |
| MEDIUM | …tooth/ll/edtt/tests_scripts/_controller_tests_inner.sh | 13 | # --------------------- | COMMENT |
| MEDIUM | …tooth/ll/edtt/tests_scripts/_controller_tests_inner.sh | 29 | # ---------------- | COMMENT |
| MEDIUM | …flite-micro/magic_wand/train/data_augmentation_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …odules/tflite-micro/magic_wand/train/data_load_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …dules/tflite-micro/magic_wand/train/data_split_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …les/tflite-micro/magic_wand/train/data_prepare_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …les/tflite-micro/magic_wand/train/data_split_person.py | 16 | # ============================================================================== | COMMENT |
| MEDIUM | …es/modules/tflite-micro/magic_wand/train/train_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …es/modules/tflite-micro/magic_wand/train/data_split.py | 16 | # ============================================================================== | COMMENT |
| MEDIUM | …flite-micro/magic_wand/train/data_split_person_test.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | samples/modules/tflite-micro/magic_wand/train/train.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …les/tflite-micro/magic_wand/train/data_augmentation.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | …/modules/tflite-micro/magic_wand/train/data_prepare.py | 16 | # ============================================================================== | COMMENT |
| MEDIUM | …les/modules/tflite-micro/magic_wand/train/data_load.py | 15 | # ============================================================================== | COMMENT |
| MEDIUM | samples/modules/tflite-micro/tflm_ethosu/CMakeLists.txt | 58 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | samples/modules/tflite-micro/tflm_ethosu/CMakeLists.txt | 60 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 32 | # -------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 592 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 594 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 757 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 759 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 825 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 827 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/west_commands/tests/test_nrf.py | 75 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/west_commands/tests/test_nrf.py | 124 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/west_commands/tests/test_nrf.py | 175 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/west_commands/tests/test_nrf.py | 221 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/west_commands/tests/test_nrf.py | 267 | # ------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1194 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1196 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1422 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1424 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1614 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1616 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2042 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2044 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2788 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2790 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2792 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 3330 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 3332 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 113 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 115 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 129 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 188 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 190 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 225 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 227 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 275 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 277 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 323 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 325 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 377 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 379 | # --------------------------------------------------------------------------- | COMMENT |
| 164 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | cmake/sca/polyspace/polyspace-print-console.py | 15 | CODE | |
| LOW | soc/intel/intel_ish/utils/build_ish_firmware_v1p1.py | 141 | CODE | |
| LOW | soc/intel/intel_ish/utils/build_ish_firmware.py | 56 | CODE | |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 832 | CODE | |
| LOW | soc/intel/intel_adsp/tools/remote-fw-service.py | 128 | CODE | |
| LOW | soc/intel/intel_adsp/tools/remote-fw-service.py | 199 | CODE | |
| LOW | soc/mediatek/mt8xxx/mtk_adsp_load.py | 314 | CODE | |
| LOW | soc/mediatek/mt8xxx/gen_img.py | 59 | CODE | |
| LOW | soc/microchip/mec/common/spigen/mec_spi_gen.py | 311 | CODE | |
| LOW | soc/nuvoton/npcx/common/ecst/ecst_args.py | 125 | CODE | |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 299 | CODE | |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 370 | CODE | |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 651 | CODE | |
| LOW | soc/nuvoton/npcx/common/ecst/ecst.py | 824 | CODE | |
| LOW | soc/nuvoton/npcm/common/esiost/esiost.py | 177 | CODE | |
| LOW | soc/nuvoton/npcm/common/esiost/esiost_args.py | 78 | CODE | |
| LOW | soc/silabs/silabs_sim3/sim3u/gen_crossbar_config.py | 245 | CODE | |
| LOW | soc/silabs/silabs_sim3/sim3u/gen_crossbar_config.py | 83 | CODE | |
| LOW | soc/silabs/silabs_sim3/sim3u/gen_crossbar_config.py | 220 | CODE | |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 253 | CODE | |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 270 | CODE | |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 445 | CODE | |
| LOW | …ocket/tls_configurations/pytest/test_app_vs_openssl.py | 15 | CODE | |
| LOW | …s/logging/dictionary/pytest/test_logging_dictionary.py | 161 | CODE | |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 44 | CODE | |
| LOW | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 41 | CODE | |
| LOW | …ts/bluetooth/classic/rfcomm_c/pytest/rfcomm_utility.py | 58 | CODE | |
| LOW | …ts/bluetooth/classic/rfcomm_c/pytest/rfcomm_utility.py | 249 | CODE | |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 29 | CODE | |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 323 | CODE | |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 62 | CODE | |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 74 | CODE | |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 75 | CODE | |
| LOW | …ts/bluetooth/classic/rfcomm_s/pytest/rfcomm_utility.py | 261 | CODE | |
| LOW | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 36 | CODE | |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 54 | CODE | |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/test_smp.py | 43 | CODE | |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/test_smp.py | 89 | CODE | |
| LOW | …/bluetooth/classic/l2cap_s/pytest/test_l2cap_common.py | 44 | CODE | |
| LOW | tests/bluetooth/classic/a2dp_source/pytest/test_a2dp.py | 73 | CODE | |
| LOW | tests/bluetooth/classic/gap_s/pytest/test_gap_s.py | 29 | CODE | |
| LOW | tests/bluetooth/classic/smp_general/pytest/test_smp.py | 142 | CODE | |
| LOW | tests/bluetooth/classic/sdp_s/pytest/test_sdp.py | 92 | CODE | |
| LOW | tests/bluetooth/classic/sdp_s/pytest/test_sdp.py | 318 | CODE | |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 129 | CODE | |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 269 | CODE | |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 364 | CODE | |
| LOW | …dules/tflite-micro/magic_wand/train/data_split_test.py | 45 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_split_person.py | 41 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/data_split.py | 51 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_augmentation.py | 43 | CODE | |
| LOW | …/modules/tflite-micro/magic_wand/train/data_prepare.py | 46 | CODE | |
| LOW | arch/x86/gen_mmu.py | 685 | CODE | |
| LOW | scripts/list_shields.py | 67 | CODE | |
| LOW | scripts/list_boards.py | 302 | CODE | |
| LOW | scripts/zephyr_module.py | 200 | CODE | |
| LOW | scripts/zephyr_module.py | 572 | CODE | |
| LOW | scripts/zephyr_module.py | 754 | CODE | |
| LOW | scripts/snippets.py | 62 | CODE | |
| LOW | scripts/list_hardware.py | 43 | CODE | |
| 329 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | soc/microchip/mec/common/spigen/mec_spi_gen.py | 427 | print("SHA-384 digest (paddedFW || ec_info_block || cosig)") | CODE |
| HIGH | tests/drivers/can/host/pytest/test_can.py | 72 | if not tx.equals(rx, timestamp_delta=None, check_channel=False, check_direction=False): | CODE |
| HIGH | scripts/gen_test_matrix_dashboard.py | 135 | th.classList.toggle('asc', th.dataset.k === sortKey && sortDir === 1); | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1355 | or1 = < (0 || 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1356 | or2 = < (0 || 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1357 | or3 = < (1 || 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1358 | or4 = < (1 || 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1359 | and1 = < (0 && 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1360 | and2 = < (0 && 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1361 | and3 = < (1 && 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1362 | and4 = < (1 && 1) >; | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4185 | properties. For example, 'default A && B if C || D' is represented as | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4185 | properties. For example, 'default A && B if C || D' is represented as | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4194 | For example, 'select A if B && C' is represented as (A, (AND, B, C)). If | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6292 | split_expr( A && B , OR ) -> [A && B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6293 | split_expr( A || B , OR ) -> [A, B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6294 | split_expr( A || B , AND ) -> [A || B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6295 | split_expr( A || B || (C && D) , OR ) -> [A, B, C && D] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6295 | split_expr( A || B || (C && D) , OR ) -> [A, B, C && D] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6298 | split_expr( A || (B && (C || D)) , OR ) -> [A, B && (C || D)] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6302 | split_expr( (A || B) || C , OR ) -> [A, B, C] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6303 | split_expr( A || (B || C) , OR ) -> [A, B, C] | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 1962 | which has the value y, then eval_string("y && (FOO || BAR)") returns | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 1971 | the C implementation. m is rewritten to 'm && MODULES', so | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4053 | (A, !A, A && B, A || B). | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4053 | (A, !A, A && B, A || B). | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4168 | If the symbol is undefined, the location is given as "(undefined)". | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4211 | Gotcha: 1 and 2 above will be represented as (undefined) Symbols rather | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 5234 | example, 'default A if B && C' is represented as (A, (AND, B, C)). If | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 188 | tristate "foo" if A && B && C && D | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 189 | default y if A && B && C | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 193 | In this example, A && B && C && D (the prompt condition) needs to be non-n for | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 306 | A && B (AND, A, B) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 307 | A && B && C (AND, A, (AND, B, C)) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 308 | A || B (OR, A, B) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 309 | A || (B && C && D) (OR, A, (AND, B, (AND, C, D))) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 312 | A && B = C && D (AND, A, (AND, (EQUAL, B, C), D)) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 329 | - The value of A && B is min(A.tri_value, B.tri_value) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 331 | - The value of A || B is max(A.tri_value, B.tri_value) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 338 | For constant (as well as undefined) symbols, str_value matches the name of | STRING |
| HIGH | scripts/kconfig/kconfiglib.py | 6580 | return "(undefined)" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 409 | except Exception as e: | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 512 | except Exception as e: | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 968 | except Exception as e: | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 217 | def map_regs(log_only): | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 506 | def load_firmware_ace(fw_file): | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 664 | def win_read(base, start, length): | CODE |
| LOW | soc/intel/intel_adsp/tools/remote-fw-service.py | 75 | except Exception as e: | CODE |
| LOW | soc/renesas/ra/tools/gen_rpd.py | 61 | except Exception as e: | CODE |
| LOW | soc/renesas/ra/tools/gen_rpd.py | 98 | except Exception as e: | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_blockwise.py | 57 | except Exception as e: | CODE |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 40 | except Exception: | CODE |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 57 | except Exception as e: | CODE |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 84 | except Exception as e: | CODE |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 103 | except Exception as e: | CODE |
| MEDIUM | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 100 | def bumble_l2cap_disconnect(shell, dut, incoming_channel, iut_id=L2CAP_CHAN_IUT_ | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 36 | except Exception: | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 62 | except Exception as e: | CODE |
| LOW | …ts/bluetooth/classic/rfcomm_c/pytest/rfcomm_utility.py | 68 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 24 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 52 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 336 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 347 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 374 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 409 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 468 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 540 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 575 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 645 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 680 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 725 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 770 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 816 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 851 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 907 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 972 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 1007 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 1089 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 44 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 55 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 94 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 121 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 70 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 88 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 116 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 57 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 68 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 107 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 134 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 235 | except Exception as error: | CODE |
| MEDIUM | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 228 | def reply() -> None: | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 31 | except Exception: | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 57 | except Exception as e: | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 267 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 36 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 47 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 86 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 113 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 370 | except Exception as e: | CODE |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/test_smp.py | 39 | except Exception: | CODE |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/test_smp.py | 78 | except Exception as e: | CODE |
| 131 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | MAINTAINERS.yml | 1 | # This file contains information on who maintains what. It is parsed by | COMMENT |
| MEDIUM | dts/bindings/sensor/adi,ad2s1210.yaml | 4 | # This file contains the binding for ad2s1210 sensor | COMMENT |
| MEDIUM | dts/bindings/rtc/adi,max31331.yaml | 4 | # This file contains the binding for MAX31331 RTC from Analog Devices. | COMMENT |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool_client.py | 21 | # Define the command and its | COMMENT |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool_client.py | 27 | # Define the header format and size for | COMMENT |
| MEDIUM⚡ | soc/intel/intel_adsp/tools/remote-fw-service.py | 28 | # Define the command and the max size | COMMENT |
| MEDIUM⚡ | soc/intel/intel_adsp/tools/remote-fw-service.py | 33 | # Define the return value in handle function | COMMENT |
| MEDIUM⚡ | soc/intel/intel_adsp/tools/remote-fw-service.py | 36 | # Define the header format and size for | COMMENT |
| MEDIUM | soc/mediatek/mt8xxx/mtk_adsp_load.py | 77 | # Create a Regs object for the registers | COMMENT |
| MEDIUM | soc/nuvoton/npcx/common/ecst/ecst_args.py | 7 | # This file contains general functions for ECST application | COMMENT |
| MEDIUM | soc/nuvoton/npcm/common/esiost/esiost_args.py | 7 | # This file contains general functions for ESIOST application | COMMENT |
| MEDIUM | soc/infineon/cat1b/cyw20829/gen_app_header.py | 21 | # Define the structures | COMMENT |
| MEDIUM | tests/net/lib/lwm2m/interop/pytest/leshan.py | 21 | """This class represents a Leshan client that interacts with demo server's REAT API""" | STRING |
| MEDIUM | tests/drivers/sensor/generic/src/main.c | 89 | * -# Define a device and bind to dummy sensor. | COMMENT |
| MEDIUM | tests/drivers/sensor/generic/src/main.c | 173 | * -# Define a device and bind to dummy sensor and | COMMENT |
| MEDIUM | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 647 | # Create a listener to wait for AVDTP connections | COMMENT |
| MEDIUM | tests/bluetooth/classic/a2dp_source/pytest/test_a2dp.py | 636 | # Create a listener to wait for AVDTP connections | COMMENT |
| MEDIUM | tests/kernel/poll/src/test_poll.c | 397 | * -# Create a thread to put FIFO, | COMMENT |
| MEDIUM | …s/net/sockets/http_server/src/certs/gen_server_cert.sh | 18 | # Create a file containing server CSR extensions | COMMENT |
| MEDIUM | …s/net/sockets/http_server/src/certs/gen_server_cert.sh | 26 | # Create a server certificate by signing the server CSR using the CA cert/key | COMMENT |
| MEDIUM | scripts/bindings_properties_allowlist.yaml | 1 | # This file is a YAML allowlist of property names that are allowed to | COMMENT |
| MEDIUM | scripts/checkpatch.pl | 617 | #Create a search pattern for all these functions to speed up a loop below | COMMENT |
| MEDIUM | scripts/checkpatch.pl | 638 | #Create a search pattern for all these strings to speed up a loop below | COMMENT |
| MEDIUM | scripts/checkpatch.pl | 673 | #Create a search pattern for all these strings to speed up a loop below | COMMENT |
| MEDIUM | scripts/zephyr_module.py | 886 | # This file contains build system settings derived from your modules. | COMMENT |
| MEDIUM | scripts/snippets.py | 150 | # This file contains build system settings derived from your snippets. | COMMENT |
| MEDIUM | scripts/dts/gen_defines.py | 53 | # Create the generated header. | COMMENT |
| MEDIUM | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 38 | # This module is not meant to have any global state. It should be possible to | COMMENT |
| MEDIUM | …ts/pylib/display-twister-harness/camera_shield/main.py | 30 | # Create a template and substitute environment variables | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/harness.py | 865 | # Create the test instance and set the context | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/testplan.py | 463 | # Create a list of board roots as defined by the build system in general | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 144 | # Create a SoftwareAgent representing the automated SBOM generation process | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 147 | # Create the creator agent (required by createdBy) | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 153 | # Create the tool (for createdUsing) | COMMENT |
| MEDIUM | scripts/west_commands/run_common.py | 480 | # Create the RunnerConfig from runners.yaml and any command line | COMMENT |
| MEDIUM | scripts/west_commands/completion/west-completion.bash | 10 | # The following function is based on code from: | COMMENT |
| MEDIUM | scripts/west_commands/completion/west-completion.bash | 303 | # This function is needed for key-specific completions. | COMMENT |
| MEDIUM | scripts/west_commands/runners/mpcli.py | 173 | # Create the configuration file and execute mpcli using it | STRING |
| MEDIUM | scripts/ci/tags.yaml | 1 | # This file contains information on what files are associated with which | COMMENT |
| MEDIUM | scripts/kconfig/guiconfig.py | 334 | # Create the root window. This initializes Tkinter and makes e.g. | STRING |
| MEDIUM | scripts/kconfig/guiconfig.py | 343 | # Create the pane with the Kconfig tree and description text | STRING |
| MEDIUM⚡ | scripts/dashboard/dashboard.py | 843 | # Create the pygments CSS file. | COMMENT |
| MEDIUM⚡ | scripts/dashboard/dashboard.py | 850 | # Create the plotly.js file if plotly was found. | COMMENT |
| MEDIUM | scripts/dashboard/dashboard.py | 432 | # Create the memory reports if they are stale. | COMMENT |
| MEDIUM | scripts/dashboard/dashboard.py | 526 | # Create the output location for the report files. | COMMENT |
| MEDIUM | scripts/dashboard/dashboard.py | 829 | # Create the output directory tree. | COMMENT |
| MEDIUM | scripts/coredump/gdbstubs/arch/xtensa.py | 233 | # The following classes map registers to their index used by | COMMENT |
| MEDIUM | …rds/infineon/cyw920829m2evk_02/support/qspi_config.cfg | 5 | # This file contains a SMIF Bank layout for use with OpenOCD. | COMMENT |
| MEDIUM | doc/_scripts/gen_boards_catalog.py | 31 | # Initialize the Maintainers object for looking up board maintenance status | COMMENT |
| MEDIUM | doc/_extensions/zephyr/application.py | 188 | # Create the nodes. | STRING |
| MEDIUM | doc/_extensions/zephyr/kconfig/__init__.py | 309 | # Create a reference to the search page with the regex as a fragment | COMMENT |
| MEDIUM | doc/_extensions/zephyr/domain/__init__.py | 185 | # Create a new section | COMMENT |
| MEDIUM | doc/_extensions/zephyr/domain/__init__.py | 652 | # Create a node for description and populate it with parsed content | STRING |
| MEDIUM | doc/_extensions/zephyr/domain/__init__.py | 667 | # Create an instance of the custom node | STRING |
| MEDIUM | doc/_extensions/zephyr/domain/__init__.py | 1064 | # Create a reference to the first node in the list | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/mediatek/mt8xxx/mtk_adsp_load.py | 121 | self.cfg.IO_CONFIG |= 1 << 31 # Set RUNSTALL to stop core | CODE |
| LOW | tests/misc/llext-edk/pytest/test_edk.py | 87 | # Check if the extension was built | COMMENT |
| LOW | …ment/software_bill_of_materials/verify_spdx_content.py | 190 | # Read file once for computing both hashes | COMMENT |
| LOW | …tooth/ll/edtt/tests_scripts/_controller_tests_inner.sh | 77 | #Check if rr was requested and is available | COMMENT |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_blockwise.py | 53 | # Set timeout to 1 second to force Leshan to stop sending | COMMENT |
| LOW | tests/drivers/hwinfo/api/src/main.c | 19 | * -# Check if to many bytes are written to the buffer | COMMENT |
| LOW | tests/drivers/hwinfo/api/src/main.c | 20 | * -# Check if UID is plausible | COMMENT |
| LOW | tests/drivers/hwinfo/api/src/main.c | 80 | * -# Check if target buffer has been altered | COMMENT |
| LOW | tests/drivers/hwinfo/api/src/main.c | 119 | * -# Check if the two readings match | COMMENT |
| LOW | tests/drivers/hwinfo/api/src/main.c | 170 | * -# Check if target buffer has been altered | COMMENT |
| LOW⚡ | tests/drivers/watchdog/wdt_basic_api/src/test_wdt.c | 24 | * -# Check if the state was changed and test should be finished. | COMMENT |
| LOW⚡ | tests/drivers/watchdog/wdt_basic_api/src/test_wdt.c | 25 | * -# Set callback to NULL value. | COMMENT |
| LOW⚡ | tests/drivers/watchdog/wdt_basic_api/src/test_wdt.c | 35 | * -# Check if the state was changed. If so check testvalue if interrupt | COMMENT |
| LOW | tests/drivers/watchdog/wdt_basic_api/src/test_wdt.c | 48 | * -# Check if the state was changed. If so check testvalue if interrupt | COMMENT |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 272 | await device.set_connectable(True) # Set peripheral to reject connections | CODE |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 429 | await device.set_connectable(True) # Set peripheral to reject connections | CODE |
| LOW | …arks/data_structure_perf/rbtree_perf/src/rbtree_perf.c | 56 | * -# Check if the inserted nodes are contained in the | COMMENT |
| LOW | …arks/data_structure_perf/rbtree_perf/src/rbtree_perf.c | 168 | * -# Check if the recorded heights are less than the worst | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 73 | * -# Check if an error will be seen when the ringbuffer is full. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 75 | * -# Check if the data put are equal to the data got. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 77 | * -# Check if an error will be seen when the ringbuffer is empty. | COMMENT |
| LOW | tests/lib/ringbuffer/src/main.c | 263 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 354 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 356 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 359 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 410 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 412 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/main.c | 415 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW | tests/lib/ringbuffer/src/main.c | 463 | * -# Check if data size pushed is equal to what are gotten. | COMMENT |
| LOW | tests/lib/ringbuffer/src/main.c | 797 | * -# Check if the address stored by ringbuf is contiguous. | COMMENT |
| LOW | tests/kernel/multiprocessing/smp/src/main.c | 642 | * -# Check if cpu_id is not equaled to bsp_id that we pass into thread. | COMMENT |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 465 | # Check if modem responded immediately | COMMENT |
| LOW | …s/boards/nordic/nrf_sys_event/pytest/test_reg_event.py | 54 | # Check if RRAMC standby mode results in faster code execution | COMMENT |
| LOW | …s/boards/nordic/nrf_sys_event/pytest/test_reg_event.py | 58 | # Check if RRAMC waken by PPI results in faster code execution | COMMENT |
| LOW | arch/x86/gen_mmu.py | 752 | # Check if addresses have already been mapped. | STRING |
| LOW | scripts/checkpatch.pl | 2650 | # Check if the commit log has what seems like a diff which can confuse patch | COMMENT |
| LOW | scripts/checkpatch.pl | 2798 | # Check if the commit log is in a possible stack dump | COMMENT |
| LOW | scripts/checkpatch.pl | 2928 | # Check if it's the start of a commit log | COMMENT |
| LOW | scripts/checkpatch.pl | 2938 | # Check if there is UTF-8 in a commit log when a mail header has explicitly | COMMENT |
| LOW | scripts/checkpatch.pl | 3877 | # Check if either of these lines are modified, else | COMMENT |
| LOW | scripts/checkpatch.pl | 5586 | # Check if the current line is a single-line macro | COMMENT |
| LOW | scripts/checkpatch.pl | 5605 | # Check if previous line ends with backslash (i.e., continuation) | COMMENT |
| LOW | scripts/zephyr_module.py | 665 | # Check if modules is not in projects | STRING |
| LOW | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 3845 | # Check if the original was hexadecimal (0x prefix, possibly with sign) | COMMENT |
| LOW | scripts/pylib/power-twister-harness/test_power.py | 113 | # Check if the measured value is within the range of expected ± tolerance | COMMENT |
| LOW | …/pylib/power-twister-harness/utils/UtilityFunctions.py | 112 | # Check if we have enough peaks, otherwise raise an exception | COMMENT |
| LOW | …lib/power-twister-harness/stm32l562e_dk/PowerShield.py | 71 | # Check if the response contains the expected acknowledgment | COMMENT |
| LOW | …lib/power-twister-harness/stm32l562e_dk/PowerShield.py | 311 | # Check if it's metadata | COMMENT |
| LOW | …ster-harness/camera_shield/plugins/signature_plugin.py | 355 | # Check if fingerprints use the same method | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/runner.py | 2221 | # Check if cmake package_helper script can be run in advance. | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 843 | # Check if we started running a new test | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 872 | # Check if the test run finished | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 893 | # Check if the individual test finished | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/handlers.py | 465 | # Set capture_coverage to True to indicate that right after | COMMENT |
| LOW | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 715 | # Check if it's a standard license ID | COMMENT |
| LOW | scripts/west_commands/run_common.py | 149 | # Check if the build directory is part of a sysbuild (multi-image build). | COMMENT |
| LOW | scripts/west_commands/run_common.py | 304 | # Check if there is a matching board for this regex | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 352 | # Check if there are any commands that should only be ran once per board | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 360 | # Check if board is here | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 364 | # Check if there is a matching board for this regex | COMMENT |
| 28 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 394 | static const uint8_t dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 396 | dma_blk.source_address = (uint32_t)&dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 443 | static uint8_t dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 445 | dma_blk.dest_address = (uint32_t)&dummy_data; | CODE |
| LOW | drivers/audio/codec_dummy.c | 122 | struct dummy_codec_data *dummy_data = dev->data; | CODE |
| LOW | drivers/audio/codec_dummy.c | 128 | if (!dummy_data->started) { | CODE |
| LOW | drivers/pcie/endpoint/pcie_ep_common.c | 178 | uint32_t dummy_data; /* For explicit dummy PCIe read */ | CODE |
| LOW | drivers/pcie/endpoint/pcie_ep_common.c | 211 | (uintptr_t *)&dummy_data, | CODE |
| LOW | drivers/pcie/endpoint/pcie_ep_common.c | 212 | sizeof(dummy_data), | CODE |
| LOW | drivers/pcie/endpoint/pcie_ep_common.c | 270 | (uintptr_t *)&dummy_data, | CODE |
| LOW | drivers/pcie/endpoint/pcie_ep_common.c | 271 | sizeof(dummy_data), | CODE |
| LOW | drivers/serial/uart_sy1xx.c | 93 | uint8_t dummy_data[10]; | CODE |
| LOW | drivers/serial/uart_sy1xx.c | 97 | .data = (uint8_t *)dummy_data, | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 21 | * 1 paragraph, 69 words, 445 bytes of Lorem Ipsum | COMMENT |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 24 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " \ | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 24 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " \ | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 37 | * 2 paragraphs, 173 words, 1160 bytes of Lorem Ipsum | COMMENT |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 40 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus a varius sapien. " \ | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 40 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus a varius sapien. " \ | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 60 | * 14 paragraphs, 1215 words, 8192 bytes of Lorem Ipsum | COMMENT |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 63 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque viverra " \ | CODE |
| LOW⚡ | include/zephyr/misc/lorem_ipsum.h | 63 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque viverra " \ | CODE |
| LOW | subsys/ipc/rpmsg_service/rpmsg_backend.c | 153 | uint32_t dummy_data = 0x55005500; | CODE |
| LOW | subsys/ipc/rpmsg_service/rpmsg_backend.c | 155 | status = ipm_send(ipm_handle, 0, 0, &dummy_data, sizeof(dummy_data)); | CODE |
| LOW | tests/unit/cbprintf/main.c | 1194 | static const char *test_str1 = "lorem ipsum"; | CODE |
| LOW | tests/unit/cbprintf/main.c | 1261 | const char *test_str1 = "lorem ipsum"; | CODE |
| LOW | tests/net/npf/src/main.c | 39 | static const char dummy_data[] = | CODE |
| LOW | tests/net/npf/src/main.c | 70 | zassert_true((size - sizeof(eth_hdr)) <= sizeof(dummy_data), ""); | CODE |
| LOW | tests/net/npf/src/main.c | 71 | ret = net_pkt_write(pkt, dummy_data, size - sizeof(eth_hdr)); | CODE |
| LOW | tests/net/npf/src/main.c | 96 | zassert_true((size - sizeof(eth_hdr)) <= sizeof(dummy_data), ""); | CODE |
| LOW | tests/net/npf/src/main.c | 97 | ret = net_pkt_write(pkt, dummy_data, size - sizeof(eth_hdr)); | CODE |
| LOW⚡ | tests/net/lib/mcp/src/main.c | 1272 | char fake_token[UUID_STR_LEN]; | CODE |
| LOW⚡ | tests/net/lib/mcp/src/main.c | 1274 | mcp_safe_strcpy(fake_token, sizeof(fake_token), "99999"); | CODE |
| LOW⚡ | tests/net/lib/mcp/src/main.c | 1276 | ret = mcp_server_submit_tool_message(server, &tool_msg, fake_token); | CODE |
| LOW | tests/net/socket/websocket/src/main.c | 22 | * 2 paragraphs, 178 words, 1160 bytes of Lorem Ipsum | COMMENT |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 571 | uint8_t dummy_data = 0; | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 574 | ret = zsock_sendto(test_sock, &dummy_data, 1, 0, | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 589 | uint8_t dummy_data = 0; | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 591 | ret = zsock_recvfrom(test_sock, &dummy_data, 1, 0, NULL, 0); | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 690 | uint8_t dummy_data = 0; | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 712 | ret = zsock_sendto(test_sock, &dummy_data, 1, 0, | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 725 | uint8_t dummy_data = 0; | CODE |
| LOW | tests/net/socket/offload_dispatcher/src/main.c | 744 | ret = zsock_sendto(test_sock, &dummy_data, 1, 0, | CODE |
| LOW | tests/drivers/mbox/mbox_error_cases/src/main.c | 11 | int dummy_value; | CODE |
| LOW | tests/drivers/mbox/mbox_error_cases/src/main.c | 161 | data_msg.data = &dummy_value; | CODE |
| LOW | tests/drivers/mbox/mbox_error_cases/src/main.c | 272 | ret = mbox_register_callback_dt(&rx_channel, dummy_callback_2, &dummy_value); | CODE |
| LOW | tests/drivers/sensor/generic/src/dummy_sensor.c | 14 | static struct dummy_sensor_data dummy_data; | CODE |
| LOW | tests/drivers/sensor/generic/src/dummy_sensor.c | 181 | NULL, &dummy_data, &dummy_config, POST_KERNEL, | CODE |
| LOW | tests/drivers/sensor/generic/src/dummy_sensor.c | 185 | NULL, &dummy_data, &dummy_config, POST_KERNEL, | CODE |
| LOW | tests/drivers/ipm/tests.yaml | 18 | - "ipm_console: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, \ | CODE |
| LOW | tests/drivers/ipm/tests.yaml | 18 | - "ipm_console: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, \ | CODE |
| LOW | …s/subsys/settings/functional/src/settings_basic_test.c | 915 | uint8_t dummy_value = 0xff; | CODE |
| LOW⚡ | …s/subsys/settings/functional/src/settings_basic_test.c | 926 | settings_save_one("first/value1", &dummy_value, sizeof(dummy_value)); | CODE |
| LOW⚡ | …s/subsys/settings/functional/src/settings_basic_test.c | 927 | settings_save_one("first/value2", &dummy_value, sizeof(dummy_value)); | CODE |
| LOW⚡ | …s/subsys/settings/functional/src/settings_basic_test.c | 928 | settings_save_one("first/other/value3", &dummy_value, sizeof(dummy_value)); | CODE |
| LOW⚡ | …s/subsys/settings/functional/src/settings_basic_test.c | 929 | settings_save_one("first/expected_fail/value4", &dummy_value, sizeof(dummy_value)); | CODE |
| LOW⚡ | tests/subsys/mgmt/mcumgr/settings_mgmt/src/main.c | 1660 | uint8_t dummy_value; | CODE |
| LOW⚡ | tests/subsys/mgmt/mcumgr/settings_mgmt/src/main.c | 1663 | dummy_value = DUMMY_VALUE_FIRST; | CODE |
| LOW⚡ | tests/subsys/mgmt/mcumgr/settings_mgmt/src/main.c | 1664 | settings_save_one("first/value1", &dummy_value, sizeof(dummy_value)); | CODE |
| LOW⚡ | tests/subsys/mgmt/mcumgr/settings_mgmt/src/main.c | 1665 | dummy_value = DUMMY_VALUE_SECOND; | CODE |
| 36 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 0 | _wait_for_shell_response() is used to wait for shell response. it will return after finding a specific 'response' or wai | STRING |
| HIGH | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 0 | _wait_for_shell_response() is used to wait for shell response. it will return after finding a specific 'response' or wai | STRING |
| HIGH | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 0 | _wait_for_shell_response() is used to wait for shell response. it will return after finding a specific 'response' or wai | STRING |
| HIGH | tests/bluetooth/classic/gap_s/pytest/test_gap_s.py | 0 | _wait_for_shell_response() is used to wait for shell response. it will return after finding a specific 'response' or wai | STRING |
| HIGH | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 0 | send_cmd_to_iut() is used to send shell cmd to dut and monitor the response. it can choose whether to monitor the shell | STRING |
| HIGH | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 0 | send_cmd_to_iut() is used to send shell cmd to dut and monitor the response. it can choose whether to monitor the shell | STRING |
| HIGH | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 0 | send_cmd_to_iut() is used to send shell cmd to dut and monitor the response. it can choose whether to monitor the shell | STRING |
| HIGH | tests/bluetooth/classic/gap_s/pytest/test_gap_s.py | 0 | send_cmd_to_iut() is used to send shell cmd to dut and monitor the response. it can choose whether to monitor the shell | STRING |
| HIGH | scripts/west_commands/tests/test_blackmagicprobe.py | 0 | test commands using a runner created by constructor. | STRING |
| HIGH | scripts/west_commands/tests/test_dediprog.py | 0 | test commands using a runner created by constructor. | STRING |
| HIGH | scripts/west_commands/tests/test_dfu_util.py | 0 | test commands using a runner created by constructor. | STRING |
| HIGH | scripts/west_commands/tests/test_blackmagicprobe.py | 0 | test commands using a runner created from command line parameters. | STRING |
| HIGH | scripts/west_commands/tests/test_dediprog.py | 0 | test commands using a runner created from command line parameters. | STRING |
| HIGH | scripts/west_commands/tests/test_dfu_util.py | 0 | test commands using a runner created from command line parameters. | STRING |
| HIGH | scripts/tests/twister_blackbox/test_coverage.py | 0 | blackbox tests for twister's command line functions | STRING |
| HIGH | scripts/tests/twister_blackbox/test_report.py | 0 | blackbox tests for twister's command line functions | STRING |
| HIGH | scripts/tests/twister_blackbox/test_printouts.py | 0 | blackbox tests for twister's command line functions | STRING |
| HIGH | scripts/tests/twister_blackbox/test_runner.py | 0 | blackbox tests for twister's command line functions | STRING |
| HIGH | scripts/tests/twister_blackbox/test_hardwaremap.py | 0 | blackbox tests for twister's command line functions | STRING |
| HIGH | …l_nordic/ironside/se/scripts/gen_periphconf_entries.py | 0 | copyright (c) 2025 nordic semiconductor asa spdx-license-identifier: apache-2.0 | STRING |
| HIGH | …/hal_nordic/ironside/se/scripts/periphconf/__init__.py | 0 | copyright (c) 2025 nordic semiconductor asa spdx-license-identifier: apache-2.0 | STRING |
| HIGH | …s/hal_nordic/ironside/se/scripts/periphconf/builder.py | 0 | copyright (c) 2025 nordic semiconductor asa spdx-license-identifier: apache-2.0 | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/misc/llext-edk/pytest/test_edk.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_nosec.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_blockwise.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/conftest.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_portfolio.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_lwm2m.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/lib/lwm2m/interop/pytest/test_bootstrap.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ocket/tls_configurations/pytest/test_app_vs_openssl.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/drivers/can/host/pytest/conftest.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/drivers/can/host/pytest/can_shell.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/drivers/can/host/pytest/can_shell.py | 69 | def _set_mode(self, mode: str) -> None: | CODE |
| LOW | tests/drivers/can/host/pytest/test_can.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …sys/testsuite/no_self_build/pytest/test_hello_world.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …subsys/testsuite/multidut/pytest/test_multiple_duts.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tive_mount_cmdline/pytest/test_native_mount_cmdline.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/logging/dictionary/pytest/test_logging_dictionary.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/subsys/debug/gdbstub/pytest/test_gdbstub.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/shell/pytest/test_demo.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/bluetooth/classic/l2cap_c/pytest/test_l2cap_common.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/rfcomm_c/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_c/pytest/test_rfcomm_c.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ts/bluetooth/classic/rfcomm_c/pytest/rfcomm_utility.py | 73 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/gap_c/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 42 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_sc_only/pytest/test_smp.py | 33 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/conftest.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/a2dp_sink/pytest/test_a2dp.py | 62 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_io_cap/pytest/test_smp.py | 41 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/rfcomm_s/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ts/bluetooth/classic/rfcomm_s/pytest/rfcomm_utility.py | 72 | logger = logging.getLogger(__name__) | CODE |
| LOW | …sts/bluetooth/classic/rfcomm_s/pytest/test_rfcomm_s.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_bonding/pytest/test_smp.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/bluetooth/classic/smp_key_persist/pytest/test_smp.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | …/bluetooth/classic/l2cap_s/pytest/test_l2cap_common.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/a2dp_source/pytest/conftest.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/a2dp_source/pytest/test_a2dp.py | 61 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/gap_s/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/gap_s/pytest/test_gap_s.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_general/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/smp_general/pytest/test_smp.py | 56 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/sdp_s/pytest/conftest.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/sdp_s/pytest/test_sdp.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | …memory_region_flags/pytest/test_memory_region_flags.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/kernel/timer/timer_behavior/pytest/test_timer.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 61 | logger = logging.getLogger(__name__) | CODE |
| LOW | …les/subsys/testsuite/pytest/shell/pytest/test_shell.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | samples/subsys/profiling/perf/pytest/test_perf.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | samples/sensor/sensor_shell/pytest/test_sensor_shell.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | samples/bluetooth/peripheral_ht/pytest/test_demo.py | 8 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ds/nordic/coresight_stm_shell/pytest/test_stm_shell.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | samples/boards/nordic/coresight_stm/pytest/test_stm.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …imxrt1170_evk_cm7/magic_addr/pytest/test_magic_addr.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ripts/dts/python-devicetree/src/devicetree/__init__.py | 4 | __all__ = ['edtlib', 'dtlib'] | CODE |
| 36 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/sifli/sf32/gen_ftab.py | 11 | CODE | |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 11 | CODE | |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 4 | CODE | |
| LOW | …sys/testsuite/no_self_build/pytest/test_hello_world.py | 4 | CODE | |
| LOW | …ts/bluetooth/classic/rfcomm_c/pytest/rfcomm_utility.py | 5 | CODE | |
| LOW | …ts/bluetooth/classic/rfcomm_s/pytest/rfcomm_utility.py | 5 | CODE | |
| LOW | …mples/subsys/pmci/mctp/usb_endpoint/usb_host_tester.py | 11 | CODE | |
| LOW | …ds/nordic/coresight_stm_shell/pytest/test_stm_shell.py | 11 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_augmentation_test.py | 20 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_augmentation_test.py | 21 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_augmentation_test.py | 22 | CODE | |
| LOW | …odules/tflite-micro/magic_wand/train/data_load_test.py | 20 | CODE | |
| LOW | …odules/tflite-micro/magic_wand/train/data_load_test.py | 21 | CODE | |
| LOW | …odules/tflite-micro/magic_wand/train/data_load_test.py | 22 | CODE | |
| LOW | …dules/tflite-micro/magic_wand/train/data_split_test.py | 19 | CODE | |
| LOW | …dules/tflite-micro/magic_wand/train/data_split_test.py | 20 | CODE | |
| LOW | …dules/tflite-micro/magic_wand/train/data_split_test.py | 21 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_prepare_test.py | 19 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_prepare_test.py | 20 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_prepare_test.py | 21 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_split_person.py | 31 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_split_person.py | 32 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_split_person.py | 33 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/train_test.py | 19 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/train_test.py | 20 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/train_test.py | 21 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/data_split.py | 30 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/data_split.py | 31 | CODE | |
| LOW | …es/modules/tflite-micro/magic_wand/train/data_split.py | 32 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_split_person_test.py | 19 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_split_person_test.py | 20 | CODE | |
| LOW | …flite-micro/magic_wand/train/data_split_person_test.py | 21 | CODE | |
| LOW | samples/modules/tflite-micro/magic_wand/train/train.py | 20 | CODE | |
| LOW | samples/modules/tflite-micro/magic_wand/train/train.py | 21 | CODE | |
| LOW | samples/modules/tflite-micro/magic_wand/train/train.py | 22 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_augmentation.py | 20 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_augmentation.py | 21 | CODE | |
| LOW | …les/tflite-micro/magic_wand/train/data_augmentation.py | 22 | CODE | |
| LOW | …/modules/tflite-micro/magic_wand/train/data_prepare.py | 28 | CODE | |
| LOW | …/modules/tflite-micro/magic_wand/train/data_prepare.py | 29 | CODE | |
| LOW | …/modules/tflite-micro/magic_wand/train/data_prepare.py | 30 | CODE | |
| LOW | …les/modules/tflite-micro/magic_wand/train/data_load.py | 20 | CODE | |
| LOW | …les/modules/tflite-micro/magic_wand/train/data_load.py | 21 | CODE | |
| LOW | …les/modules/tflite-micro/magic_wand/train/data_load.py | 22 | CODE | |
| LOW | arch/x86/gen_mmu.py | 85 | CODE | |
| LOW | scripts/pylint/checkers/argparse-checker.py | 4 | CODE | |
| LOW | scripts/pylib/pytest-twister-harness/tests/conftest.py | 5 | CODE | |
| LOW | …ytest-twister-harness/tests/resources/zen_of_python.py | 5 | CODE | |
| LOW | …pytest-twister-harness/src/twister_harness/__init__.py | 18 | CODE | |
| LOW | …pytest-twister-harness/src/twister_harness/__init__.py | 19 | CODE | |
| LOW | …pytest-twister-harness/src/twister_harness/__init__.py | 19 | CODE | |
| LOW | …pytest-twister-harness/src/twister_harness/__init__.py | 20 | CODE | |
| LOW | …b/pytest-twister-harness/src/twister_harness/plugin.py | 5 | CODE | |
| LOW | …-harness/src/twister_harness/twister_harness_config.py | 5 | CODE | |
| LOW | …ter-harness/src/twister_harness/device/fifo_handler.py | 5 | CODE | |
| LOW | …r-harness/src/twister_harness/device/device_adapter.py | 5 | CODE | |
| LOW | …r-harness/src/twister_harness/device/binary_adapter.py | 5 | CODE | |
| LOW | …-twister-harness/src/twister_harness/device/factory.py | 5 | CODE | |
| LOW | …harness/src/twister_harness/device/hardware_adapter.py | 5 | CODE | |
| LOW | …st-twister-harness/src/twister_harness/device/utils.py | 5 | CODE | |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | dts/bindings/usb/uac2/zephyr,uac2-feature-unit.yaml | 9 | # channel(s). The "not-present" value is allowed to facilitate having controls | COMMENT |
| LOW | soc/mediatek/mt8xxx/gen_img.py | 13 | # term we should probably just use rimage, but that's significantly | COMMENT |
| MEDIUM | tests/modules/tf-m/regression/tests.yaml | 16 | # strips ANSI sequences, which is why it looks clean there. But harness.handle() receives | COMMENT |
| LOW | scripts/dts/python-devicetree/setup.py | 18 | # TBD, just use these for now. | STRING |
| MEDIUM | scripts/dts/python-devicetree/src/devicetree/dtlib.py | 2194 | # Hacky but robust way to avoid double-escaping any '\' spit out by | STRING |
| MEDIUM | scripts/pylib/build_helpers/domains.py | 98 | # Now that self._domains has been initialized, we can leverage | STRING |
| MEDIUM | …ster-harness/camera_shield/plugins/signature_plugin.py | 44 | """Generate a robust signature for a given frame using multiple techniques | STRING |
| MEDIUM | scripts/pylib/twister/twisterlib/runner.py | 1910 | # If the harness does not handle execution itself, delegate to the handler. | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/harness.py | 626 | # Save test parameters to YAML file for pytest-harness | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/handlers.py | 1215 | # Need to wait for harness to finish processing | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/testplan.py | 1421 | # keep path to required build directory to use it in harness module | COMMENT |
| LOW | scripts/west_commands/sign.py | 324 | # separate intermediates to use. Other platforms just use | COMMENT |
| MEDIUM | scripts/ci/check_compliance.py | 1929 | # Only scan text files for now, in the future we may want to leverage REUSE standard's | COMMENT |
| LOW | scripts/kconfig/guiconfig.py | 955 | # just use whatever prompt we can find for it | STRING |
| LOW | scripts/kconfig/kconfiglib.py | 3453 | # EQUAL, UNEQUAL, etc., so we can just use the token directly | STRING |
| LOW | scripts/kconfig/kconfiglib.py | 6729 | # to _check_dep_loop_sym(). We just return immediately. | STRING |
| LOW | scripts/kconfig/menuconfig.py | 2378 | # information dialog just return, to avoid a confusing recursive invocation | STRING |
| LOW | scripts/kconfig/menuconfig.py | 3017 | # just use whatever prompt we can find for it | STRING |
| MEDIUM | scripts/tests/twister_blackbox/test_addon.py | 192 | # It installs and uninstalls pytest-twister-harness using pip | COMMENT |
| MEDIUM | scripts/release/bug_bash.py | 128 | # the PyGithub API and v3 REST API do not facilitate 'until' | COMMENT |
| MEDIUM | .github/workflows/clang.yaml | 77 | # and start over. (Workaround until we implement more robust module | COMMENT |
| MEDIUM | doc/package-lock.json | 1077 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz", | CODE |
| MEDIUM | doc/develop/twister/sample_blackbox_test.py | 51 | # * Control whether to only build or build and run aforementioned tests | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/net/lib/lwm2m/interop/pytest/leshan.py | 38 | Handle the response received from the server. Parameters: - response: The response object rece | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 45 | Return a relationship type from either an enum value or raw SPDX string. Args: value: Existing enum | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 87 | Classify a raw external reference locator. Args: locator: Raw external reference string from module | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 181 | Add an external reference. Args: reference: Structured external reference or raw locator string. Ra | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 463 | Add a relationship and attach it to the source element. Cross-document relationships automatically register the | STRING |
| HIGH | doc/_extensions/zephyr/manifest_projects_table.py | 50 | Return URL for a revision. Notes: Revision format is assumed to be a git hash or a tag. URL is | STRING |
| HIGH | doc/_extensions/zephyr/doxyrunner.py | 83 | Obtain the value of a Doxygen option. Args: doxyfile: Content of the Doxyfile. option: Option to be | STRING |
| HIGH | doc/_extensions/zephyr/doxyrunner.py | 142 | Process Doxyfile. Notes: OUTPUT_DIRECTORY, WARN_FORMAT and QUIET are overridden to satisfy extensio | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | drivers/mbox/mbox_renesas_rz_mhu.c | 144 | * blocking indefinitely, we need to check if the remote clears the message | COMMENT |
| LOW | drivers/flash/flash_stm32f7x.c | 221 | * In case of 24 sectors we need to check if the SoC is running | COMMENT |
| LOW | drivers/dma/dma_intel_adsp_gpdma.c | 177 | /* We need to power-up device before using it. So in case of a GPDMA, we need to check if | COMMENT |
| LOW | include/zephyr/drivers/counter.h | 1321 | * The purpose of this function is to return the interrupt | COMMENT |
| LOW | include/zephyr/drivers/uart.h | 675 | * The purpose of this function is: | COMMENT |
| LOW | include/zephyr/drivers/gpio.h | 1909 | * The purpose of this function is to return the interrupt | COMMENT |
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 38 | * // Step 1: Disable Bluetooth stack | COMMENT |
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 45 | * // Step 2: Trigger Independent Reset | COMMENT |
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 52 | * // Step 3: Re-enable Bluetooth stack | COMMENT |
| LOW | subsys/net/ip/net_if.c | 3376 | * For the VPN interface, we need to check if | COMMENT |
| LOW | subsys/net/ip/net_if.c | 4166 | * For the VPN interface, we need to check if the IPv4 | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 518 | # Step 0: Check and enable WDSI indications | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 522 | # Step 1: Send AT+WDSD command using helper | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 524 | # Step 2: Wait for XMODEM ready signal from modem | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 532 | # Step 3: Perform XMODEM-1K transfer | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 537 | # Step 4: Wait for OK and +WDSI: 3 | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 547 | # Step 5: Send AT+WDSR=4 to start installation | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 563 | # Step 6: Wait for installation result using helper | COMMENT |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 405 | # Step 1: Query WDSI range with AT+WDSI=? | COMMENT |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 421 | # Step 2: Set WDSI to maximum value to enable all indications | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | dts/bindings/gpio/nxp,siul2-gpio.yaml | 34 | as the interrupt controller for the corresponding GPIO. It's worth noting that | CODE |
| MEDIUM | drivers/display/display_st7796s.c | 118 | * For RGB565, Blue is placed in byte 0 as mentioned earlier. | COMMENT |
| MEDIUM | drivers/counter/counter_smartbond_timer.c | 82 | * during sleep by PDC. It's worth noting that during sleep the clock source of | COMMENT |
| MEDIUM | include/zephyr/devicetree.h | 7 | * Not a generated file. Feel free to modify. | COMMENT |
| MEDIUM | tests/bsim/bluetooth/host/misc/sample_test/src/main.c | 46 | * Here we just print a dummy string for demonstration purposes. | COMMENT |
| MEDIUM | samples/net/sockets/txtime/src/main.c | 551 | /* The VLAN in this example is created for demonstration purposes. | COMMENT |
| MEDIUM | samples/userspace/prod_consumer/src/sample_driver_foo.c | 15 | * Fake sample driver for demonstration purposes | COMMENT |
| MEDIUM | samples/userspace/prod_consumer/src/sample_driver_foo.c | 17 | * This is fake driver for demonstration purposes, showing how an application | COMMENT |
| MEDIUM | samples/userspace/prod_consumer/src/sample_driver_foo.c | 83 | /* Just for demonstration purposes; the data payload is full of junk */ | COMMENT |
| MEDIUM | samples/userspace/prod_consumer/src/app_b.c | 31 | * This is just for demonstration purposes, processor_thread could just as | COMMENT |
| MEDIUM | samples/userspace/prod_consumer/src/app_syscall.c | 16 | * 42. This is just for demonstration purposes to show how syscalls can be | COMMENT |
| LOW | scripts/dts/gen_defines.py | 956 | # make sure to update the doxygen string for that macro, and make | STRING |
| LOW | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 2378 | # If you change this, make sure to update __deepcopy__() too, | COMMENT |
| LOW | scripts/west_commands/spdx.py | 37 | # If you update these options, make sure to keep the docs in | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 38 | * // Step 1: Disable Bluetooth stack | COMMENT |
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 45 | * // Step 2: Trigger Independent Reset | COMMENT |
| LOW⚡ | include/zephyr/drivers/bluetooth/hci_nxp_setup.h | 52 | * // Step 3: Re-enable Bluetooth stack | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 518 | # Step 0: Check and enable WDSI indications | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 522 | # Step 1: Send AT+WDSD command using helper | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 524 | # Step 2: Wait for XMODEM ready signal from modem | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 532 | # Step 3: Perform XMODEM-1K transfer | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 537 | # Step 4: Wait for OK and +WDSI: 3 | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 547 | # Step 5: Send AT+WDSR=4 to start installation | COMMENT |
| LOW⚡ | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 563 | # Step 6: Wait for installation result using helper | COMMENT |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 405 | # Step 1: Query WDSI range with AT+WDSI=? | COMMENT |
| LOW | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 421 | # Step 2: Set WDSI to maximum value to enable all indications | COMMENT |
| LOW | scripts/ci/test_plan_v2.py | 1674 | # Step 1 - find vendor dtsi files that define the peripheral | COMMENT |
| LOW | scripts/ci/test_plan_v2.py | 1697 | # Step 2 - find board files that #include any of those dtsi files | COMMENT |
| LOW | scripts/ci/test_plan_v2.py | 1730 | # Step 3 - extract board identifiers from .yaml files | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/silabs/silabs_siwx91x/siwx91x_isp_prepare.py | 63 | CODE | |
| LOW | arch/x86/gen_idt.py | 74 | CODE | |
| LOW | arch/x86/gen_idt.py | 83 | CODE | |
| LOW | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 2316 | CODE | |
| LOW | …/pylib/power-twister-harness/utils/UtilityFunctions.py | 44 | CODE | |
| LOW | scripts/west_commands/runners/jlink.py | 50 | CODE | |
| LOW | scripts/west_commands/runners/openocd.py | 55 | CODE | |
| LOW | scripts/west_commands/runners/pyocd.py | 19 | CODE | |
| LOW | scripts/west_commands/runners/teensy.py | 39 | CODE | |
| LOW | scripts/west_commands/runners/stm32flash.py | 19 | CODE | |
| LOW | scripts/west_commands/runners/nrfutil.py | 18 | CODE | |
| LOW | scripts/west_commands/runners/intel_cyclonev.py | 23 | CODE | |
| LOW | scripts/west_commands/runners/canopen_program.py | 49 | CODE | |
| LOW | scripts/west_commands/runners/linkserver.py | 24 | CODE | |
| LOW | scripts/west_commands/runners/nrf_common.py | 57 | CODE | |
| LOW | scripts/west_commands/runners/lldbac.py | 17 | CODE | |
| LOW | scripts/west_commands/runners/probe_rs.py | 14 | CODE | |
| LOW | scripts/west_commands/runners/rfp.py | 39 | CODE | |
| LOW | scripts/west_commands/runners/nrfjprog.py | 20 | CODE | |
| LOW | scripts/tests/twister/conftest.py | 27 | CODE | |
| LOW | scripts/tests/twister/test_runner.py | 669 | CODE | |
| LOW | scripts/logging/dictionary/parserlib.py | 58 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | scripts/dashboard/static/js/dts.js | 111 | let nodeId = event.target.attributes.href.value.substring(1); | CODE |
| CRITICAL | doc/_extensions/zephyr/application.py | 61 | self.state.document.settings.env.note_dependency(__file__) | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ost/gatt/notify_multiple/test_scripts/_notify-debug.sh | 5 | # Usage: | COMMENT |
| LOW | scripts/checkstack.pl | 19 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/snippets.py | 62 | def process_data(self, pathobj: Path, snippet_data: dict, sysbuild: bool): | CODE |