Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
This report summarizes scanner evidence for zephyrproject-rtos/zephyr, a C project with 16,965 GitHub stars. SynthScan examined 5,421,511 lines of code across 32166 source files, recording 20209 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 3.4 (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? 19223 finding(s).
Are imports declared and package/API names verified? 321 finding(s).
Are wrappers, guards, and repeated structures necessary? 2165 finding(s).
Which changes need focused human review? 20209 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 20209 distinct pattern matches across 22 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 | REUSE.toml | 41 | # | COMMENT |
| 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 | elseif(CONFIG_STACK_CANARIES_EXPLICIT) | COMMENT |
| LOW | CMakeLists.txt | 741 | set_property(TARGET app_version_h PROPERTY APP_VERSION_CUSTOMIZATION ${APP_VERSION_CUSTOMIZATION}) | 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 | # to an area to classify it as one. | COMMENT |
| LOW | MAINTAINERS.yml | 161 | # | COMMENT |
| LOW | MAINTAINERS.yml | 181 | # | 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/wifi/zephyr,wifi-hwsim.yaml | 21 | # MAC address configuration (local-mac-address, zephyr,random-mac-address, | 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 | and ch4+ share the remaining IRQ(s). | COMMENT |
| LOW | dts/bindings/dma/microchip,dmac-g2-dma.yaml | 61 | # /* Configure DMA channels for async operation */ | COMMENT |
| LOW | dts/bindings/dma/microchip,dmac-g3-dma.yaml | 41 | # DMAC instance. | COMMENT |
| LOW | dts/bindings/dma/microchip,xec-dmac.yaml | 41 | # The 1st cell specifies the DMAC channel to be used for the data transfer. | 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/ps8xxx.c | 1 | /* | COMMENT |
| LOW | drivers/usb_c/tcpc/rt1715.c | 1 | /* | 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 |
| 16990 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 770 | def debug_slot_offset_by_type(the_type, timeout_s=0.2): | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 836 | def read_from_shell_memwindow_winstream(last_seq): | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 848 | 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 | soc/silabs/silabs_siwx91x/siwx91x_clock_tree_report.py | 369 | def find_external_xtal_khz_pin(managers: list[edtlib.Node]) -> int | None: | CODE |
| LOW | soc/silabs/silabs_siwx91x/siwx91x_clock_tree_report.py | 430 | def apply_xtal_khz_supplemental_nodes(node: TreeNode) -> None: | CODE |
| LOW | soc/silabs/silabs_siwx91x/siwx91x_clock_tree_report.py | 435 | def apply_aon_ref_lf_children(nodes: list[TreeNode]) -> None: | CODE |
| LOW | soc/silabs/silabs_siwx91x/siwx91x_clock_tree_report.py | 475 | def append_gate_only_children(proc_node: TreeNode, gate_names: list[str]) -> None: | CODE |
| LOW | include/zephyr/drivers/lora.h | 431 | * @typedef lora_api_recv_duty_cycle_async() | COMMENT |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_kconfig.py | 25 | def test_depends_on_suggests_gating_symbols(load_kconf): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_kconfig.py | 30 | def test_only_dt_dep_yields_no_suggestions(load_kconf): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_kconfig.py | 39 | def test_select_condition_detected(load_kconf): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_kconfig.py | 44 | def test_imply_condition_detected(load_kconf): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_kconfig.py | 49 | def test_no_substring_false_positive(load_kconf): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 16 | def test_headline_reports_file_and_line(make_edt): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 22 | def test_lists_dependent_nodes(make_edt): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 29 | def test_no_dependents_when_unreferenced(make_edt): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 34 | def test_chosen_reference_reported(make_edt): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 39 | def test_alias_reference_reported(make_edt): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_disabled.py | 49 | def test_main_end_to_end_disabled(make_edt, make_pickle, run_analyzer): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 85 | def test_toolchain_regex_detection(monkeypatch, stderr_line, expected_symbol): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 113 | def test_success_runs_no_analysis(monkeypatch): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 121 | def test_no_edt_pickle_no_analysis(monkeypatch): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 129 | def test_compiler_output_replayed(monkeypatch, capsys): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 143 | def test_rc_passthrough_with_analysis(monkeypatch): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 151 | def test_no_double_dash_fallback(monkeypatch): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 157 | def test_no_double_dash_strips_wrapper_options(monkeypatch): | CODE |
| LOW⚡ | tests/misc/dtdoctor/unit/test_dtdoctor_wrapper.py | 165 | def test_end_to_end_real_processes(make_edt, make_pickle, tmp_path): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_enabled.py | 24 | def test_suggests_gating_kconfig_options(make_edt, kconfig_env): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_enabled.py | 48 | def test_missing_zephyr_base_handled(make_edt, monkeypatch): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_enabled.py | 55 | def test_main_end_to_end_enabled(make_edt, make_pickle, run_analyzer, kconfig_env): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_cli.py | 20 | def test_symbol_embedded_in_text_accepted(make_edt, make_pickle, run_analyzer): | CODE |
| LOW | tests/misc/dtdoctor/unit/test_dtdoctor_cli.py | 28 | def test_unknown_ordinal_reports_error(make_edt, make_pickle, run_analyzer): | CODE |
| LOW | tests/misc/dtdoctor/e2e/test_dtdoctor.py | 70 | def test_analyzer_reports_disabled_node(edt, edt_pickle): | CODE |
| LOW | tests/misc/dtdoctor/e2e/test_dtdoctor.py | 81 | def test_analyzer_reports_enabled_node_without_driver(edt, edt_pickle): | CODE |
| LOW | tests/misc/dtdoctor/e2e/test_dtdoctor.py | 89 | def test_wrapper_diagnoses_compile_error( | CODE |
| LOW | tests/misc/dtdoctor/e2e/test_dtdoctor.py | 111 | def test_wrapper_diagnoses_link_error(compile_cmd, edt_pickle, cc, tmp_path): | CODE |
| LOW | …it_priorities/validate_check_init_priorities_output.py | 45 | def normalize_initlevel_output(line): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 207 | def test_version_matches_the_tree(self, zephyr_package, zephyr_version): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 213 | def test_cpe_matches_the_tree(self, zephyr_package, zephyr_version): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 223 | def test_app_sources_package_exists(self, app_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 427 | def test_packages_have_valid_spdx_ids(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 434 | def test_has_multiple_relationship_types(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 441 | def test_has_external_document_refs(self, build_doc): | CODE |
| LOW⚡ | …ment/software_bill_of_materials/verify_spdx_content.py | 446 | def test_app_package_excludes_generated_files(self, build_doc): | CODE |
| 1416 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | REUSE.toml | 33 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | REUSE.toml | 35 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 505 | # ========================================================================== | COMMENT |
| MEDIUM | CMakeLists.txt | 512 | # ========================================================================== | COMMENT |
| MEDIUM | dts/bindings/adc/ti,ads126x-common.yaml | 9 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | dts/bindings/adc/ti,ads126x-common.yaml | 11 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | dts/bindings/adc/ti,ads126x-common.yaml | 26 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | dts/bindings/adc/ti,ads126x-common.yaml | 28 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM | soc/nordic/nrf71/uicr/gen_uicr/gen_uicr.py | 19 | # ── 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 | 33 | # -------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 630 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 632 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 795 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 797 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 863 | # -------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/tracing/trace_viewer.py | 865 | # -------------------------------------------------------------------------- | 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 | 1219 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1221 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1447 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1449 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1639 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 1641 | # ------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2067 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2069 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2813 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2815 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 2817 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 3355 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/ci/test_plan_v2.py | 3357 | # --------------------------------------------------------------------------- | 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 | 128 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 130 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 189 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 191 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 226 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 228 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/ci/test_plan_v2.py | 276 | # --------------------------------------------------------------------------- | COMMENT |
| 209 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 | 882 | 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/common/adsp/mtk_adsp_load.py | 314 | CODE | |
| LOW | soc/mediatek/mt8xxx/common/adsp/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 | …ion_development/software_bill_of_materials/conftest.py | 102 | 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 | …lib/mdns_responder_offload/pytest/test_mdns_offload.py | 38 | CODE | |
| LOW | …ocket/tls_configurations/pytest/test_app_vs_openssl.py | 15 | CODE | |
| LOW | …oot/mcuboot_multiple_keys/pytest/test_multiple_keys.py | 113 | 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/bumble/common/bt_sim_link.py | 17 | CODE | |
| LOW | …s/bluetooth/classic/bumble/common/bt_sim_controller.py | 60 | CODE | |
| LOW | tests/bluetooth/classic/gap_c/pytest/test_gap_c.py | 29 | CODE | |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 327 | 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 | samples/net/zperf/scripts/zperf_regression.py | 121 | 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 | |
| 356 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | soc/intel/intel_adsp/tools/cavstool_client.py | 119 | except KeyboardInterrupt: | CODE |
| HIGH | …lib/mdns_responder_offload/pytest/test_mdns_offload.py | 53 | except OSError: | CODE |
| HIGH | …s/bluetooth/classic/bumble/common/bt_sim_controller.py | 78 | except asyncio.CancelledError: | CODE |
| HIGH | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 157 | except Exception: | CODE |
| HIGH | …m/at_client/script/hl78xx_firmware_update_xmodem_1k.py | 385 | except Exception: | CODE |
| HIGH | samples/boards/nordic/coresight_stm/pytest/test_stm.py | 183 | except FileNotFoundError: | CODE |
| HIGH | samples/boards/nordic/coresight_stm/pytest/test_stm.py | 216 | except subprocess.TimeoutExpired: | CODE |
| HIGH | scripts/gen_gcov_files.py | 56 | except Exception: | CODE |
| HIGH | scripts/zephyr_module.py | 619 | except WestNotFound: | CODE |
| HIGH | scripts/tracing/trace_capture_usb.py | 92 | except KeyboardInterrupt: | CODE |
| HIGH | …t-twister-harness/src/twister_harness/helpers/shell.py | 111 | except TwisterHarnessTimeoutException: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/runner.py | 2225 | except IndexError: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/consolemonitor.py | 249 | except (OSError, ValueError, KeyError): | CODE |
| HIGH | scripts/pylib/twister/twisterlib/handlers.py | 1444 | except (ProcessLookupError, psutil.NoSuchProcess): | CODE |
| HIGH | scripts/pylib/twister/twisterlib/handlers.py | 1447 | except OSError: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/handlers.py | 1380 | except FileNotFoundError: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/handlers.py | 1498 | except psutil.NoSuchProcess: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/handlers.py | 1134 | except psutil.NoSuchProcess: | CODE |
| HIGH | scripts/pylib/twister/twisterlib/jobserver.py | 204 | except BlockingIOError: | CODE |
| HIGH | scripts/west_commands/build.py | 330 | except IndexError: | CODE |
| HIGH | scripts/west_commands/zcmake.py | 111 | except ValueError: | CODE |
| HIGH | scripts/west_commands/runners/openocd.py | 26 | except ImportError: | CODE |
| HIGH | scripts/west_commands/runners/core.py | 243 | except ValueError: | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 2062 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 893 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 1197 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 1437 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 1763 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 2996 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 3018 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/test_plan_v2.py | 1152 | except Exception: # noqa: BLE001 | CODE |
| HIGH | scripts/ci/check_maintainer_changes.py | 189 | except OSError: | CODE |
| HIGH | scripts/ci/check_compliance.py | 3198 | except EndTest: | CODE |
| HIGH | scripts/ci/doxygen_toplevel_groups.py | 72 | except ValueError: | CODE |
| HIGH | scripts/kconfig/guiconfig.py | 294 | except (subprocess.SubprocessError, OSError) as _: | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 6541 | except Exception: | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 1024 | except ImportError: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3176 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3207 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3214 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3221 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3228 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3235 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 612 | except curses.error: | CODE |
| HIGH | scripts/kconfig/menuconfig.py | 3154 | except curses.error: | CODE |
| HIGH | scripts/tests/twister/test_testsuite.py | 280 | except AttributeError: | CODE |
| HIGH | scripts/tests/twister/test_testsuite.py | 295 | except AttributeError: | CODE |
| HIGH | scripts/logging/dictionary/database_gen.py | 400 | except UnicodeDecodeError: | CODE |
| HIGH | scripts/logging/dictionary/database_gen.py | 389 | except KeyError: | CODE |
| 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 | 1354 | or1 = < (0 || 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1355 | or2 = < (0 || 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1356 | or3 = < (1 || 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1357 | or4 = < (1 || 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1358 | and1 = < (0 && 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1359 | and2 = < (0 && 1) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1360 | and3 = < (1 && 0) >; | CODE |
| HIGH⚡ | scripts/dts/python-devicetree/tests/test_dtlib.py | 1361 | and4 = < (1 && 1) >; | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4169 | properties. For example, 'default A && B if C || D' is represented as | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4169 | properties. For example, 'default A && B if C || D' is represented as | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 4178 | For example, 'select A if B && C' is represented as (A, (AND, B, C)). If | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6276 | split_expr( A && B , OR ) -> [A && B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6277 | split_expr( A || B , OR ) -> [A, B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6278 | split_expr( A || B , AND ) -> [A || B] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6279 | split_expr( A || B || (C && D) , OR ) -> [A, B, C && D] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6279 | split_expr( A || B || (C && D) , OR ) -> [A, B, C && D] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6282 | split_expr( A || (B && (C || D)) , OR ) -> [A, B && (C || D)] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6286 | split_expr( (A || B) || C , OR ) -> [A, B, C] | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 6287 | split_expr( A || (B || C) , OR ) -> [A, B, C] | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 1951 | which has the value y, then eval_string("y && (FOO || BAR)") returns | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 1960 | the C implementation. m is rewritten to 'm && MODULES', so | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4037 | (A, !A, A && B, A || B). | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4037 | (A, !A, A && B, A || B). | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4152 | If the symbol is undefined, the location is given as "(undefined)". | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 4195 | Gotcha: 1 and 2 above will be represented as (undefined) Symbols rather | CODE |
| HIGH | scripts/kconfig/kconfiglib.py | 5218 | example, 'default A if B && C' is represented as (A, (AND, B, C)). If | CODE |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 185 | tristate "foo" if A && B && C && D | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 186 | default y if A && B && C | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 190 | In this example, A && B && C && D (the prompt condition) needs to be non-n for | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 303 | A && B (AND, A, B) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 304 | A && B && C (AND, A, (AND, B, C)) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 305 | A || B (OR, A, B) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 306 | A || (B && C && D) (OR, A, (AND, B, (AND, C, D))) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 309 | A && B = C && D (AND, A, (AND, (EQUAL, B, C), D)) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 326 | - The value of A && B is min(A.tri_value, B.tri_value) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 328 | - The value of A || B is max(A.tri_value, B.tri_value) | STRING |
| HIGH⚡ | scripts/kconfig/kconfiglib.py | 335 | For constant (as well as undefined) symbols, str_value matches the name of | STRING |
| HIGH | scripts/kconfig/kconfiglib.py | 6557 | return "(undefined)" | STRING |
| HIGH⚡ | scripts/kconfig/kconfig_style_test.py | 114 | \t || B | CODE |
| HIGH | scripts/tests/twister/test_testplan.py | 1779 | "status": null, | CODE |
| HIGH | scripts/checkpatch/test_checkpatch.py | 186 | ["template <typename T, typename = std::enable_if_t<A && B>> struct X {};"], | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 416 | except Exception as e: | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 519 | except Exception as e: | CODE |
| LOW | soc/intel/intel_adsp/tools/cavstool.py | 1022 | except Exception as e: | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 222 | def map_regs(log_only): | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 513 | def load_firmware_ace(fw_file): | CODE |
| MEDIUM | soc/intel/intel_adsp/tools/cavstool.py | 671 | 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/bumble/common/controllers.py | 174 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/bumble/common/controllers.py | 181 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/bumble/common/controllers.py | 193 | 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 | 340 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 351 | except Exception: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 378 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 413 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 472 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 544 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 579 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 649 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 684 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 729 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 774 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 820 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 855 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 911 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 976 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 1011 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 1076 | except Exception as e: | CODE |
| LOW | tests/bluetooth/classic/sdp_c/pytest/test_sdp.py | 1147 | 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 |
| 136 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | tests/net/conformance/dhcpv4/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/ndp/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/mdns/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/tcp/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/dhcpv4_server/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/igmp/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/arp/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/mqtt/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/dns/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/mld/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/coap/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/sntp/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | tests/net/conformance/dnssd/pytest/conftest.py | 0 | make the shared ttcn-3 runner importable, and register the fixtures it holds. copyright (c) 2026 nordic semiconductor as | STRING |
| HIGH | …t/conformance/dhcpv4/pytest/test_dhcpv4_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …s/net/conformance/mdns/pytest/test_mdns_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …sts/net/conformance/tcp/pytest/test_tcp_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …dhcpv4_server/pytest/test_dhcpv4_server_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …sts/net/conformance/arp/pytest/test_arp_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …s/net/conformance/mqtt/pytest/test_mqtt_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …sts/net/conformance/dns/pytest/test_dns_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …s/net/conformance/sntp/pytest/test_sntp_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| HIGH | …net/conformance/dnssd/pytest/test_dnssd_conformance.py | 0 | run the ttcn-3 dns service discovery conformance suite against a zephyr instance. copyright (c) 2026 nordic semiconducto | STRING |
| 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 | …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 | drivers/spi/spi_mchp_sercom_g1.c | 395 | static const uint8_t dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 397 | dma_blk.source_address = (uint32_t)&dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 445 | static uint8_t dummy_data; | CODE |
| LOW | drivers/spi/spi_mchp_sercom_g1.c | 447 | dma_blk.dest_address = (uint32_t)&dummy_data; | CODE |
| LOW | drivers/audio/codec_dummy.c | 140 | struct dummy_codec_data *dummy_data = dev->data; | CODE |
| LOW | drivers/audio/codec_dummy.c | 146 | 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 | 1190 | static const char *test_str1 = "lorem ipsum"; | CODE |
| LOW | tests/unit/cbprintf/main.c | 1253 | 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 | 1350 | char fake_token[UUID_STR_LEN]; | CODE |
| LOW⚡ | tests/net/lib/mcp/src/main.c | 1352 | mcp_safe_strcpy(fake_token, sizeof(fake_token), "99999"); | CODE |
| LOW⚡ | tests/net/lib/mcp/src/main.c | 1354 | ret = mcp_server_submit_tool_message(server, &tool_msg, fake_token); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 115 | zassert_equal(fake_data.rate_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 116 | zassert_equal(fake_data.scaled_ppm, TEST_SCALED_PPM); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 117 | zassert_equal(fake_data.read_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 118 | zassert_equal(fake_data.set_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 128 | zassert_equal(fake_data.rate_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 129 | zassert_equal(fake_data.scaled_ppm, -TEST_SCALED_PPM); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 130 | zassert_equal(fake_data.read_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 131 | zassert_equal(fake_data.set_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 141 | zassert_equal(fake_data.rate_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 142 | zassert_equal(fake_data.scaled_ppm, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 143 | zassert_equal(fake_data.read_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 144 | zassert_equal(fake_data.set_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 177 | zassert_equal(fake_data.rate_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 187 | zassert_equal(fake_data.rate_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 192 | zassert_equal(fake_data.rate_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 199 | fake_data.time = 2 * NSEC_PER_SEC; | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 203 | zassert_equal(fake_data.set_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 204 | zassert_equal(fake_data.time, 2100000000); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 205 | zassert_equal(fake_data.rate_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 212 | fake_data.time = 2 * NSEC_PER_SEC; | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 216 | zassert_equal(fake_data.set_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 217 | zassert_equal(fake_data.time, 1900000000); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 218 | zassert_equal(fake_data.rate_calls, 0); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 225 | fake_data.time = 50000000; | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 229 | zassert_equal(fake_data.read_calls, 1); | CODE |
| LOW⚡ | tests/net/gptp/clock_update/src/main.c | 230 | zassert_equal(fake_data.set_calls, 0); | CODE |
| 94 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/common/adsp/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 | 97 | * -# Define a device and bind to dummy sensor. | COMMENT |
| MEDIUM | tests/drivers/sensor/generic/src/main.c | 181 | * -# 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 | 447 | * -# 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 | 626 | #Create a search pattern for all these functions to speed up a loop below | COMMENT |
| MEDIUM | scripts/checkpatch.pl | 647 | #Create a search pattern for all these strings to speed up a loop below | COMMENT |
| MEDIUM | scripts/checkpatch.pl | 682 | #Create a search pattern for all these strings to speed up a loop below | COMMENT |
| MEDIUM | scripts/zephyr_module.py | 759 | # 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 | 39 | # 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 | 953 | # Create the test instance and set the context | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/testplan.py | 488 | # Create a list of board roots as defined by the build system in general | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 146 | # Create a SoftwareAgent representing the automated SBOM generation process | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 149 | # Create the creator agent (required by createdBy) | COMMENT |
| MEDIUM⚡ | scripts/pylib/zspdx/serializers/spdx3/serializer.py | 155 | # Create the tool (for createdUsing) | COMMENT |
| MEDIUM | scripts/west_commands/run_common.py | 491 | # 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 | 323 | # Create the root window. This initializes Tkinter and makes e.g. | STRING |
| MEDIUM | scripts/kconfig/guiconfig.py | 332 | # Create the pane with the Kconfig tree and description text | STRING |
| MEDIUM⚡ | scripts/tests/twister/test_sidecar.py | 50 | # Defining a Sidecar subclass with a NAME is all it takes to register it: | COMMENT |
| 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 | 196 | # 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/common/adsp/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 | 285 | # Read file once for computing all 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/deprecated.c | 73 | * -# Check if an error will be seen when the ringbuffer is full. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 75 | * -# Check if the data put are equal to the data got. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 77 | * -# Check if an error will be seen when the ringbuffer is empty. | COMMENT |
| LOW | tests/lib/ringbuffer/src/deprecated.c | 263 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 354 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 356 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 359 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 410 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 412 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW⚡ | tests/lib/ringbuffer/src/deprecated.c | 415 | * -# Check if data items pushed are equal to what are gotten. | COMMENT |
| LOW | tests/lib/ringbuffer/src/deprecated.c | 463 | * -# Check if data size pushed is equal to what are gotten. | COMMENT |
| LOW | tests/lib/ringbuffer/src/deprecated.c | 797 | * -# Check if the address stored by ringbuf is contiguous. | COMMENT |
| LOW | tests/kernel/multiprocessing/smp/src/main.c | 645 | * -# 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 | 2840 | # Check if the commit log has what seems like a diff which can confuse patch | COMMENT |
| LOW | scripts/checkpatch.pl | 2997 | # Check if the commit log is in a possible stack dump | COMMENT |
| LOW | scripts/checkpatch.pl | 3127 | # Check if it's the start of a commit log | COMMENT |
| LOW | scripts/checkpatch.pl | 3137 | # Check if there is UTF-8 in a commit log when a mail header has explicitly | COMMENT |
| LOW | scripts/checkpatch.pl | 4076 | # Check if either of these lines are modified, else | COMMENT |
| LOW | scripts/checkpatch.pl | 5834 | # Check if the current line is a single-line macro | COMMENT |
| LOW | scripts/checkpatch.pl | 5853 | # Check if previous line ends with backslash (i.e., continuation) | COMMENT |
| LOW | scripts/zephyr_module.py | 538 | # Check if modules is not in projects | COMMENT |
| LOW | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 4154 | # 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 | 2173 | # Check if cmake package_helper script can be run in advance. | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 933 | # Check if we started running a new test | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 960 | # Check if the test run finished | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/harness.py | 981 | # Check if the individual test finished | COMMENT |
| LOW | scripts/pylib/twister/twisterlib/handlers.py | 499 | # Set capture_coverage to True to indicate that right after | COMMENT |
| LOW | scripts/west_commands/run_common.py | 167 | # Check if the build directory is part of a sysbuild (multi-image build). | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 363 | # Check if there are any commands that should only be ran once per board | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 371 | # Check if board is here | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 375 | # Check if there is a matching board for this regex | COMMENT |
| LOW⚡ | scripts/west_commands/run_common.py | 383 | # Check if this is a first or last run | COMMENT |
| LOW | scripts/west_commands/run_common.py | 424 | # Check if board is here | COMMENT |
| 27 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | soc/sifli/sf32/gen_ftab.py | 11 | CODE | |
| LOW | soc/silabs/silabs_siwx91x/siwx91x_clock_tree_report.py | 34 | CODE | |
| LOW | tests/misc/dtdoctor/e2e/conftest.py | 61 | CODE | |
| LOW | tests/net/lib/lwm2m/interop/pytest/leshan.py | 11 | CODE | |
| LOW | tests/net/conformance/dhcpv4/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/ndp/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/mdns/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/tcp/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/dhcpv4_server/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/igmp/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/arp/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/mqtt/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/dns/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/mld/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/coap/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/sntp/pytest/conftest.py | 15 | CODE | |
| LOW | tests/net/conformance/dnssd/pytest/conftest.py | 15 | CODE | |
| LOW | tests/boot/with_mcumgr/pytest/test_upgrade.py | 4 | CODE | |
| LOW | …oot/mcuboot_multiple_keys/pytest/test_multiple_keys.py | 19 | 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 | |
| 61 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tests/misc/llext-edk/pytest/test_edk.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/wifi/interop/pytest/conftest.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/wifi/interop/pytest/test_wifi.py | 22 | 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 | …lib/mdns_responder_offload/pytest/test_mdns_offload.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ocket/tls_configurations/pytest/test_app_vs_openssl.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/net/conformance/ttcn3_runner.py | 25 | 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 | tests/subsys/tracing/ctf_trace/pytest/test_ctf_trace.py | 16 | 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/bumble/common/controllers.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | tests/bluetooth/classic/bumble/common/bt_sim_link.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/bluetooth/classic/bumble/common/bt_sim_controller.py | 19 | 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 | 12 | 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 | 12 | 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 |
| 52 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/common/adsp/gen_img.py | 13 | # term we should probably just use rimage, but that's significantly | COMMENT |
| MEDIUM | tests/bsim/bluetooth/audio/tests.yaml | 14 | # Note: By now twister's bsim(script) harness does not parallelize tests scripts | COMMENT |
| MEDIUM | tests/net/fuzz/dhcpv4/server/tests.yaml | 14 | # The harness is driven by libFuzzer, which runs until it is told to | COMMENT |
| MEDIUM | tests/subsys/debug/zassert/src/deprecated.c | 10 | #include "harness.h" | COMMENT |
| MEDIUM | tests/subsys/debug/zassert/src/harness.c | 12 | #include "harness.h" | COMMENT |
| MEDIUM | tests/subsys/debug/zassert/src/main.c | 10 | #include "harness.h" | COMMENT |
| MEDIUM | tests/subsys/debug/zassert/src/default_module.c | 11 | #include "harness.h" | COMMENT |
| MEDIUM | tests/subsys/debug/zassert/src/inline.c | 10 | #include "harness.h" | COMMENT |
| MEDIUM | tests/modules/tf-m/regression/tests.yaml | 20 | # strips ANSI sequences, which is why it looks clean there. But harness.handle() receives | COMMENT |
| MEDIUM | samples/sensor/sensor_shell/tests.yaml | 29 | # The interrupt-driven shell cannot echo the next command within the harness's | 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/net/run-conformance-tests.sh | 20 | # the harness serialises them with a lock keyed on the effective user id. A | COMMENT |
| MEDIUM | scripts/net/run-conformance-tests.sh | 61 | # The same three traits the pytest harness reads, from the same file, so that | COMMENT |
| MEDIUM | scripts/net/run-conformance-tests.sh | 62 | # the script and the harness cannot disagree about what a suite needs. | COMMENT |
| MEDIUM | scripts/pylib/build_helpers/domains.py | 89 | # 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 | 1701 | # a harness that executes the test itself, or the handler -- and torn | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/runner.py | 1721 | # If the harness does not handle execution itself, delegate to | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/harness.py | 39 | # failing. Shared by every report-based harness (see ReportHarness.run). | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/harness.py | 734 | # Save test parameters to YAML file for pytest-harness | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/constants.py | 48 | # fatal error (a crash), shared between the harness and the handlers so | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/handlers.py | 303 | # A harness status means the run reached a verdict; a | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/handlers.py | 1363 | # Need to wait for harness to finish processing | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/testplan.py | 1461 | # keep path to required build directory to use it in harness module | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/testsuite.py | 252 | # runtime from the harness output. | COMMENT |
| MEDIUM | scripts/pylib/twister/twisterlib/sidecars/bumble.py | 175 | # Device 0 runs under the harness: inject its --bt-dev and arguments | COMMENT |
| LOW | scripts/west_commands/sign.py | 324 | # separate intermediates to use. Other platforms just use | COMMENT |
| MEDIUM | scripts/ci/check_compliance.py | 2138 | # Only scan text files for now, in the future we may want to leverage REUSE standard's | COMMENT |
| LOW | scripts/kconfig/guiconfig.py | 941 | # just use whatever prompt we can find for it | STRING |
| LOW | scripts/kconfig/kconfiglib.py | 3139 | # No conditional clause, just return the main expression | STRING |
| LOW | scripts/kconfig/kconfiglib.py | 3470 | # EQUAL, UNEQUAL, etc., so we can just use the token directly | STRING |
| LOW | scripts/kconfig/kconfiglib.py | 6706 | # to _check_dep_loop_sym(). We just return immediately. | STRING |
| LOW | scripts/kconfig/menuconfig.py | 2369 | # information dialog just return, to avoid a confusing recursive invocation | STRING |
| LOW | scripts/kconfig/menuconfig.py | 3001 | # just use whatever prompt we can find for it | STRING |
| MEDIUM | scripts/tests/twister/test_runner.py | 2703 | # The harness delegates to the handler: the test runs, sidecar wraps it. | STRING |
| MEDIUM | scripts/tests/twister/test_runner.py | 2705 | # The harness executes the test itself: the sidecar must still be set up | STRING |
| MEDIUM | scripts/release/bug_bash.py | 128 | # the PyGithub API and v3 REST API do not facilitate 'until' | COMMENT |
| MEDIUM | doc/package-lock.json | 1138 | "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 | 46 | Return a relationship type from either an enum value or raw SPDX string. Args: value: Existing enum | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 88 | Classify a raw external reference locator. Args: locator: Raw external reference string from module | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 186 | Add an external reference. Args: reference: Structured external reference or raw locator string. Ra | STRING |
| HIGH | scripts/pylib/zspdx/model.py | 468 | 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 | 138 | * 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 | 1353 | * 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 | 2053 | * 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 | 3913 | * For the VPN interface, we need to check if | COMMENT |
| LOW | subsys/net/ip/net_if.c | 4817 | * 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 |
| LOW⚡ | scripts/tests/twister_blackbox/test_runner.py | 102 | # Step 1: build | COMMENT |
| LOW | scripts/tests/twister_blackbox/test_runner.py | 113 | # Step 2: test only | 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 | 1028 | # make sure to update the doxygen string for that macro, and make | STRING |
| LOW | scripts/dts/python-devicetree/src/devicetree/edtlib.py | 2561 | # If you change this, make sure to update __deepcopy__() too, | COMMENT |
| LOW | scripts/west_commands/spdx.py | 40 | # 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 | 1699 | # Step 1 - find vendor dtsi files that define the peripheral | COMMENT |
| LOW | scripts/ci/test_plan_v2.py | 1722 | # Step 2 - find board files that #include any of those dtsi files | COMMENT |
| LOW | scripts/ci/test_plan_v2.py | 1755 | # Step 3 - extract board identifiers from .yaml files | COMMENT |
| LOW⚡ | scripts/tests/twister_blackbox/test_runner.py | 102 | # Step 1: build | COMMENT |
| LOW | scripts/tests/twister_blackbox/test_runner.py | 113 | # Step 2: test only | 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 | 2499 | CODE | |
| LOW | …/pylib/power-twister-harness/utils/UtilityFunctions.py | 44 | CODE | |
| LOW | scripts/west_commands/runners/jlink.py | 51 | CODE | |
| LOW | scripts/west_commands/runners/openocd.py | 55 | CODE | |
| LOW | scripts/west_commands/runners/pyocd.py | 19 | CODE | |
| LOW | scripts/west_commands/runners/pyocd.py | 133 | CODE | |
| LOW | scripts/west_commands/runners/teensy.py | 39 | CODE | |
| LOW | scripts/west_commands/runners/xsdb.py | 41 | 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 | 40 | CODE | |
| LOW | scripts/west_commands/runners/nrfjprog.py | 20 | CODE | |
| LOW | scripts/tests/twister/conftest.py | 44 | CODE | |
| LOW | scripts/tests/twister/test_runner.py | 676 | CODE | |
| LOW | scripts/logging/dictionary/parserlib.py | 58 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …hip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-dfll48m.yaml | 149 | #Usage example: | COMMENT |
| LOW | …hip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-xosc32k.yaml | 123 | #Usage example: | COMMENT |
| LOW | …rochip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-dpll.yaml | 128 | #Usage example: | COMMENT |
| LOW | …rochip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-xosc.yaml | 130 | #Usage example: | COMMENT |
| LOW | …/pic32cm_sg_gc/microchip,pic32cm-sg-gc-gclkperiph.yaml | 68 | #Usage example: | COMMENT |
| LOW | …crochip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-rtc.yaml | 33 | #Usage example: | COMMENT |
| LOW | …/pic32cm_sg_gc/microchip,pic32cm-sg-gc-mclkperiph.yaml | 45 | #Usage example: | COMMENT |
| LOW | …/pic32cm_sg_gc/microchip,pic32cm-sg-gc-mclkdomain.yaml | 37 | #Usage example: | COMMENT |
| LOW | …hip/pic32cm_sg_gc/microchip,pic32cm-sg-gc-gclkgen.yaml | 117 | #Usage example: | COMMENT |
| 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 |
|---|---|---|---|---|
| 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 | scripts/snippets.py | 62 | def process_data(self, pathobj: Path, snippet_data: dict, sysbuild: bool): | CODE |