Repository Analysis

project-chip/connectedhomeip

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.

5.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of project-chip/connectedhomeip, a C++ project with 8,822 GitHub stars. SynthScan v2.0 examined 3,031,694 lines of code across 15847 source files, recording 11920 pattern matches distributed across 24 syntactic categories. The overall adjusted score of 5.5 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

5.5
Adjusted Score
5.5
Raw Score
100%
Time Factor
2026-07-14
Last Push
8.8K
Stars
C++
Language
3.0M
Lines of Code
15.8K
Files
11.9K
Pattern Hits
2026-07-14
Scan Date
0.03
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 21HIGH 432MEDIUM 986LOW 10481

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 11920 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block6550 hits · 6413 pts
SeverityFileLineSnippetContext
LOW.restyled.yaml1#COMMENT
LOWgn_build.sh1#!/usr/bin/env bashCOMMENT
LOW.spellcheck.yml1# Copyright (c) 2020-2021 Project CHIP AuthorsCOMMENT
LOW.spellcheck.yml41 # ```COMMENT
LOW.pullapprove.yml21COMMENT
LOW.pullapprove.yml41 # status: failureCOMMENT
LOWconfig/realtek/chip-module/CMakeLists.txt1#COMMENT
LOWconfig/realtek/chip-module/zephyr/module.yml1#COMMENT
LOWconfig/qpg/chip-gn/build.sh1#!/usr/bin/env bashCOMMENT
LOWconfig/nxp/chip-cmake-freertos/CMakeLists.txt1#COMMENT
LOWconfig/nxp/chip-cmake-freertos/mcux/module.yml1#COMMENT
LOWconfig/standalone/CHIPProjectConfig.h21 * CHIP project configuration for standalone builds on Linux and OS X.COMMENT
LOWconfig/standalone/CHIPProjectConfig.h41#endifCOMMENT
LOWconfig/standalone/CHIPProjectConfig.h61#define CHIP_SYSTEM_CONFIG_PACKETBUFFER_POOL_SIZE 0COMMENT
LOWconfig/standalone/CHIPProjectConfig.h81// + 1 reserved for read) that is read transactions in parallel. Since the report handlers are allocated on the heap, weCOMMENT
LOWconfig/standalone/SystemProjectConfig.h21 * chip::System project configuration for standalone builds on Linux and OS X.COMMENT
LOWconfig/python/CHIPProjectConfig.h21 *COMMENT
LOWconfig/python/CHIPProjectConfig.h41// This is needed for test applications and the CHIP device manager to functionCOMMENT
LOWconfig/python/SystemProjectConfig.h21 *COMMENT
LOWconfig/esp32/components/chip/CMakeLists.txt1#COMMENT
LOWconfig/esp32/components/chip/create_args_gn.py1#COMMENT
LOWconfig/common/cmake/make_gn_args.py1#!/usr/bin/env python3COMMENT
LOWconfig/nrfconnect/chip-module/CMakeLists.txt1#COMMENT
LOWconfig/nrfconnect/chip-module/zephyr/module.yml1#COMMENT
LOWconfig/silabs/CMakeLists.txt1#COMMENT
LOWconfig/silabs/zephyr/module.yml1#COMMENT
LOWconfig/telink/chip-module/CMakeLists.txt1#COMMENT
LOWconfig/telink/chip-module/zephyr/module.yml1#COMMENT
LOWconfig/zephyr/chip-module/CMakeLists.txt1#COMMENT
LOWconfig/zephyr/chip-module/zephyr/module.yml1#COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h1// DO NOT EDIT MANUALLY - Generated fileCOMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h21#include <clusters/AdministratorCommissioning/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h41#include <clusters/BasicInformation/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h61#include <clusters/Chime/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h81#include <clusters/ContentControl/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h101#include <clusters/EcosystemInformation/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h121#include <clusters/EthernetNetworkDiagnostics/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h141#include <clusters/Groups/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h161#include <clusters/LaundryWasherControls/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h181#include <clusters/MicrowaveOvenControl/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h201#include <clusters/OtaSoftwareUpdateProvider/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h221#include <clusters/PowerTopology/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h241#include <clusters/RefrigeratorAlarm/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h261#include <clusters/SmokeConcentrationMeasurement/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h281#include <clusters/ThermostatUserInterfaceConfiguration/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h301#include <clusters/UnitTesting/Ids.h>COMMENT
LOWzzz_generated/app-common/clusters/MetadataQuery.h321#include <clusters/WiFiNetworkManagement/Ids.h>COMMENT
LOW…erated/app-common/clusters/ContentAppObserver/Events.h21#pragma onceCOMMENT
LOW…generated/app-common/clusters/ContentAppObserver/Ids.h1// DO NOT EDIT MANUALLY - Generated fileCOMMENT
LOW…ed/app-common/clusters/ContentAppObserver/Attributes.h21#pragma onceCOMMENT
LOW…ated/app-common/clusters/ContentAppObserver/Commands.h21#pragma onceCOMMENT
LOW…ted/app-common/clusters/WiFiNetworkManagement/Events.h21#pragma onceCOMMENT
LOW…erated/app-common/clusters/WiFiNetworkManagement/Ids.h1// DO NOT EDIT MANUALLY - Generated fileCOMMENT
LOW…app-common/clusters/WiFiNetworkManagement/Attributes.h21#pragma onceCOMMENT
LOW…d/app-common/clusters/WiFiNetworkManagement/Commands.h21#pragma onceCOMMENT
LOW…mmon/clusters/ActivatedCarbonFilterMonitoring/Events.h21#pragma onceCOMMENT
LOW…-common/clusters/ActivatedCarbonFilterMonitoring/Ids.h1// DO NOT EDIT MANUALLY - Generated fileCOMMENT
LOW…/clusters/ActivatedCarbonFilterMonitoring/Attributes.h21#pragma onceCOMMENT
LOW…on/clusters/ActivatedCarbonFilterMonitoring/Commands.h21#pragma onceCOMMENT
LOW…z_generated/app-common/clusters/PowerTopology/Events.h21#pragma onceCOMMENT
6490 more matches not shown…
Decorative Section Separators580 hits · 1998 pts
SeverityFileLineSnippetContext
MEDIUMconfig/realtek/chip-module/CMakeLists.txt32# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt34# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt109# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt111# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt179# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt181# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt215# ==============================================================================COMMENT
MEDIUMconfig/realtek/chip-module/CMakeLists.txt217# ==============================================================================COMMENT
MEDIUMconfig/nxp/chip-cmake-freertos/CMakeLists.txt53# ==============================================================================COMMENT
MEDIUMconfig/nxp/chip-cmake-freertos/CMakeLists.txt55# ==============================================================================COMMENT
MEDIUMconfig/nxp/chip-cmake-freertos/CMakeLists.txt135# ==============================================================================COMMENT
MEDIUMconfig/nxp/chip-cmake-freertos/CMakeLists.txt137# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt35# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt37# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt124# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt126# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt238# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt240# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt287# ==============================================================================COMMENT
MEDIUMconfig/nrfconnect/chip-module/CMakeLists.txt289# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt34# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt36# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt87# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt89# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt122# ==============================================================================COMMENT
MEDIUMconfig/silabs/CMakeLists.txt124# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt33# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt35# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt86# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt88# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt176# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt178# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt193# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt195# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt204# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt206# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt218# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt220# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt239# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt241# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt252# ==============================================================================COMMENT
MEDIUMconfig/telink/chip-module/CMakeLists.txt254# ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt31 # ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt33 # ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt110 # ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt112 # ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt154 # ==============================================================================COMMENT
MEDIUMconfig/zephyr/chip-module/CMakeLists.txt156 # ==============================================================================COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh49# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh75# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh81# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh87# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh93# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh101# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh132# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh146# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh163# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh197# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh232# ------------------------------------------------------------------------------COMMENT
MEDIUM…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh421# ------------------------------------------------------------------------------COMMENT
520 more matches not shown…
Hyper-Verbose Identifiers1726 hits · 1707 pts
SeverityFileLineSnippetContext
LOWintegrations/mock_server/tests/test_mock_server.py129 def test_wildcard_route_match(self):CODE
LOWintegrations/mock_server/tests/test_mock_server.py134 def test_query_parameter_matching(self):CODE
LOWintegrations/mock_server/src/route_configuration.py77def load_routing_configuration_dir(directory: Path) -> list[Route]:CODE
LOWintegrations/mock_server/src/route_configuration.py148def load_routing_configuration_file(file_path: Path) -> list[Route]:CODE
LOWthird_party/tizen/tizen_dev_certificate.py43def create_author_certificate(alias: str, password: str,CODE
LOW…vices-common/device/types/boolean-state-sensor/test.py71 def write_boolean_state_value_pwrpc(self, device, endpoint: int, value: bool):CODE
LOWexamples/chef/test_stateful_shell.py29 def test_set_env_outside_shell(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py59 async def _read_supported_dryness_levels(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py65 async def _read_selected_dryness_level(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py71 async def _write_selected_dryness_level(self, level, expect_success=True):CODE
LOWexamples/chef/tests/laundrydryer_test.py96 async def _read_laundry_washer_current_mode(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py102 async def _read_supported_temperature_levels(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py108 async def _read_selected_temperature_level(self):CODE
LOWexamples/chef/tests/laundrydryer_test.py114 async def _send_set_temperature_level_command(self, level):CODE
LOWexamples/chef/tests/chime_test.py56 async def _send_play_chime_sound_command(self, chimeID=None):CODE
LOWexamples/chef/tests/smokecoalarm_test.py64 async def _read_groups_name_support(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py69 async def _read_identify_identify_time(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py73 async def _read_identify_identify_type(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py78 async def _read_humidity_measured_value(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py83 async def _read_smoke_co_expressed_state(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py87 async def _read_smoke_co_smoke_state(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py95 async def _read_smoke_co_battery_alert(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py99 async def _read_smoke_co_device_muted(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py103 async def _read_smoke_co_test_in_progress(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py107 async def _read_smoke_co_hardware_fault_alert(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py111 async def _read_smoke_co_end_of_service_alert(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py116 async def _read_temperature_measured_value(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py120 def _write_temperature_measured_value_pwrpc(self, device, value: int):CODE
LOWexamples/chef/tests/smokecoalarm_test.py132 def _read_temperature_measured_value_pwrpc(self, device):CODE
LOWexamples/chef/tests/smokecoalarm_test.py143 async def carbon_monoxide_concentration_measurement_test(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py170 async def relative_humidity_measurement_test(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py213 async def temperature_measurement_test(self, endpoint):CODE
LOWexamples/chef/tests/smokecoalarm_test.py218 async def temperature_measurement_pwrpc_test(self, endpoint, device):CODE
LOWexamples/chef/tests/genericswitch_test.py88 async def _read_switch_number_of_positions(self, endpoint):CODE
LOWexamples/chef/tests/genericswitch_test.py95 async def _read_descriptor_semantic_tags(self, endpoint):CODE
LOWexamples/chef/tests/genericswitch_test.py102 async def _test_triple_press_endpoint_configuration(self):CODE
LOWexamples/chef/tests/genericswitch_test.py116 async def _test_single_press_endpoint_configuration(self):CODE
LOWexamples/chef/tests/genericswitch_test.py130 async def _test_multi_press_button_endpoint_configuration(self):CODE
LOWexamples/chef/tests/modeselect_test.py79 async def _send_change_to_mode_command(self, mode):CODE
LOWexamples/chef/tests/microwaveoven_test.py90 async def test_start_microwave_in_defrost_mode(self):CODE
LOWexamples/chef/tests/dimmablelight_test.py78 def _read_current_level_pwrpc(self, device):CODE
LOWexamples/chef/tests/dimmablelight_test.py88 def _write_current_level_pwrpc(self, device, level: int):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py63 async def _read_application_launcher_current_app(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py67 async def _read_application_basic_status(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py71 async def cuj_launch_and_stop_app_a(self, command_on_endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py179 async def _read_application_basic_vendor_name(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py183 async def _read_application_basic_vendor_id(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py187 async def _read_application_basic_application_name(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py191 async def _read_application_basic_product_id(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py195 async def _read_application_basic_application(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py199 async def _read_application_basic_application_version(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py203 async def _read_application_basic_allowed_vendor_list(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py207 async def _read_media_playback_current_state(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py211 async def _read_media_playback_playback_speed(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py215 async def _read_media_playback_sampled_position(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py219 async def _read_wake_on_lan_mac_address(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py223 async def _read_channel_current_channel(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py227 async def _read_channel_channel_list(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py231 async def _read_content_launcher_accept_header(self, endpoint):CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py235 async def _read_content_launcher_supported_streaming_protocols(self, endpoint):CODE
1666 more matches not shown…
Cross-Language Confusion187 hits · 1044 pts
SeverityFileLineSnippetContext
HIGHexamples/chef/create_docker.py68 response = client.images.push(docker_image_name, stream=True, decode=True)CODE
HIGH…s/tv-casting-app/tests/test_invalid_input_rejection.py83 if (vendorName != nil && vendorName.length > kMaxVendorNameLength) {STRING
HIGH…sting-app/tests/test_string_field_length_validation.py83 if (vendorName != nil && vendorName.length > kMaxVendorNameLength) {STRING
HIGHscripts/py_matter_idl/matter/idl/zapxml/__init__.py76 self._context.path.push(name)CODE
HIGH…ts/py_matter_idl/matter/idl/data_model_xml/__init__.py73 self._context.path.push(name)CODE
HIGH…s/py_matter_idl/matter/idl/generators/java/__init__.py370 can implement things like 'if x != null { treat non-null x}'STRING
HIGH…py_matter_idl/matter/idl/generators/kotlin/__init__.py336 can implement things like 'if x != null { treat non-null x}'STRING
HIGHscripts/tools/nxp/factory_data_generator/custom.py304 return val.to_bytes(self.length(), "little")CODE
HIGHscripts/tools/nxp/factory_data_generator/custom.py336 return val.to_bytes(self.length(), "little")CODE
HIGHscripts/tools/nxp/factory_data_generator/generate.py96 log.info("key: '%s' len: %d maxlen: %d", str_arg.key(), str_arg.length(), str_arg.max_length())CODE
HIGHscripts/tools/nxp/factory_data_generator/generate.py97 assert str_arg.length() <= str_arg.max_length()CODE
HIGHscripts/tools/nxp/factory_data_generator/default.py75 out = (self.key(), self.length(), self.encode())CODE
HIGHscripts/tools/nxp/factory_data_generator/default.py76 log.info("'%s' length: %d", type(self).__name__, self.length())CODE
HIGHscripts/tools/nxp/factory_data_generator/default.py90 return self.val.to_bytes(self.length(), "little")CODE
HIGHscripts/tools/silabs/factory_data_generator/default.py75 out = (self.key(), self.length(), self.encode())CODE
HIGHscripts/tools/silabs/factory_data_generator/default.py76 log.info("'%s' length: %d", type(self).__name__, self.length())CODE
HIGHscripts/tools/silabs/factory_data_generator/default.py90 return self.val.to_bytes(self.length(), "little")CODE
HIGHscripts/py_matter_yamltests/test_pics_checker.py112 self.assertFalse(pics_checker.check('A.C && A.B'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py113 self.assertFalse(pics_checker.check('A.C && A.B'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py114 self.assertTrue(pics_checker.check('!A.A && A.B'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py119 self.assertFalse(pics_checker.check('A.A || A.C'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py120 self.assertTrue(pics_checker.check('A.B || A.C'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py121 self.assertTrue(pics_checker.check('!A.A || A.C'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py122 self.assertTrue(pics_checker.check('A.A || A.B || A.C'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py131 self.assertFalse(pics_checker.check('(A.A && A.B)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py133 self.assertTrue(pics_checker.check('(!A.A && A.B)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py135 self.assertTrue(pics_checker.check('(A.A || A.B)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py136 self.assertFalse(pics_checker.check('A.C && (A.A || A.B)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py137 self.assertTrue(pics_checker.check('A.B || (A.A || A.C)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py138 self.assertTrue(pics_checker.check('!A.C && (A.A || A.B)'))STRING
HIGHscripts/py_matter_yamltests/test_pics_checker.py139 self.assertTrue(pics_checker.check('!A.C || (A.A && A.B)'))STRING
HIGHsrc/python_testing/TC_SEAR_1_2.py173 "EstimatedEndTime should be null if CurrentArea is null.")CODE
HIGHsrc/python_testing/TC_ACL_2_11.py127 # if ID1 is null, it means it is a wildcard. We need to read all attributes on the clusterCOMMENT
HIGHsrc/python_testing/TC_ACL_2_11.py127 # if ID1 is null, it means it is a wildcard. We need to read all attributes on the clusterCOMMENT
HIGHsrc/python_testing/TC_CLCTRL_4_4.py122 "CountdownTime should be between 1 and countdown_time_max, or null; Value saved as CurrentCountdownCODE
HIGHsrc/python_testing/TC_CLCTRL_4_4.py126 TestStep("5a", "If CurrentCountdownTime is null, skip steps 5b to 5f"),CODE
HIGHsrc/python_testing/TC_CLCTRL_4_4.py276 f"CountdownTime should be between 1 and {countdown_time_max}, or null, got: {current_countdoCODE
HIGHsrc/python_testing/TC_VALCC_4_3.py110 log.info("UTCTime is not null, skipping test case")CODE
HIGHsrc/python_testing/TC_SC_5_2.py127 TestStep("16e", "TH waits for and verifies the GroupcastTesting event from DUT (GroupID: null, AccessAllowedCODE
HIGHsrc/python_testing/TC_SC_5_2.py130 TestStep("16h", "TH waits for and verifies the GroupcastTesting event from DUT (GroupID: null, AccessAllowedCODE
HIGHsrc/python_testing/TC_SC_5_2.py133 TestStep("16k", "TH waits for and verifies the GroupcastTesting event from DUT (GroupID: 0x0102, AccessAllowCODE
HIGHsrc/python_testing/TC_SC_5_2.py463 f"Expected GroupID to be null, got {event_data.groupID}")CODE
HIGHsrc/python_testing/TC_SC_5_2.py465 f"Expected AccessAllowed to be null, got {event_data.accessAllowed}")CODE
HIGHsrc/python_testing/TC_SC_5_2.py488 f"Expected GroupID to be null, got {event_data.groupID}")CODE
HIGHsrc/python_testing/TC_SC_5_2.py490 f"Expected AccessAllowed to be null, got {event_data.accessAllowed}")CODE
HIGHsrc/python_testing/TC_SC_5_2.py515 f"Expected AccessAllowed to be null, got {event_data.accessAllowed}")CODE
HIGHsrc/python_testing/TC_EEVSE_2_10.py134 TestStep("11", "TH sends command EnableDischarging with DischargingEnabledUntil=null, maximumDischargeCurrenCODE
HIGHsrc/python_testing/TC_EEVSE_2_10.py389 # TH sends command EnableDischarging with DischargingEnabledUntil=null,COMMENT
HIGHsrc/python_testing/TC_CADMIN_1_25.py68 TestStep(9, "Verify TH_CR1 receives subscription notifications which show WindowStatus value to be 0, AdminFCODE
HIGHsrc/python_testing/TC_CADMIN_1_25.py81 TestStep(17, "Verify TH_CR1 receives subscription notifications which show WindowStatus value to be 0, AdminCODE
HIGHsrc/python_testing/TC_CADMIN_1_25.py82 TestStep(18, "Verify TH_CR2 receives subscription notifications which show WindowStatus value to be 0, AdminCODE
HIGHsrc/python_testing/TC_CADMIN_1_25.py89 TestStep(23, "Verify TH_CR1 receives subscription notifications which show WindowStatus value to be 0, AdminCODE
HIGHsrc/python_testing/TC_CADMIN_1_25.py90 TestStep(24, "Verify TH_CR2 receives subscription notifications which show WindowStatus value to be 0, AdminCODE
HIGHsrc/python_testing/TC_CADMIN_1_25.py305 # Verify TH_CR1 receives subscription notifications which show WindowStatus value to be 0, AdminFabricIndex valuCOMMENT
HIGHsrc/python_testing/TC_CADMIN_1_25.py316 # Verify TH_CR2 receives subscription notifications which show WindowStatus value to be 0, AdminFabricIndex valuCOMMENT
HIGHsrc/python_testing/TC_SETRF_2_1.py79 - Verify that TariffLabel field has type string with max length 128 or null;CODE
HIGHsrc/python_testing/TC_SETRF_2_1.py80 - Verify that ProviderName field has type string with max length 128 or null;CODE
HIGHsrc/python_testing/TC_SETRF_2_1.py81 - Verify that BlockMode field has type BlockModeEnum. Value has to be between a range of 0 - 2 oCODE
HIGHsrc/python_testing/TC_SETRF_2_1.py86 - Verify that it has type currency or null;CODE
HIGHsrc/python_testing/TC_SETRF_2_1.py91 - If tariffInfoValue equals null, Verify that the DUT response contains a null;CODE
127 more matches not shown…
Structural Annotation Overuse626 hits · 981 pts
SeverityFileLineSnippetContext
LOW.mergify.yml31 # WARNING: This must match the rule name defined above.COMMENT
LOW.mergify.yml116 # WARNING: This must match the rule name defined above.COMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md33### Step 1: Initial Boilerplate & Tests SetupCOMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md40### Step 2: Implement Static Metadata Methods (TDD)COMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md55### Step 3: Implement ReadAttribute (TDD)COMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md66### Step 4: Implement Writable Attributes and Commands (TDD)COMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md83### Step 5: Create CodegenIntegration LayerCOMMENT
LOW…skills/code-driven-cluster-tdd-implementation/SKILL.md93### Step 6: Verification & ZAP RegenCOMMENT
LOWdocs/platforms/nxp/nxp_se05x_guide.md254### Step 1: Enable Device Attestation in BuildCOMMENT
LOWdocs/platforms/nxp/nxp_se05x_guide.md268### Step 2: Provision Device Attestation Keys (One-Time)COMMENT
LOWdocs/guides/updating-matter-device-guide.md29## Step 1: Build the Required ToolsCOMMENT
LOWdocs/guides/updating-matter-device-guide.md48## Step 2: Commission Your Matter DeviceCOMMENT
LOWdocs/guides/updating-matter-device-guide.md78## Step 3: Prepare and Run the OTA UpdateCOMMENT
LOWdocs/guides/updating-matter-device-guide.md169## Step 4: Verify the UpdateCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md170### Step 1: Prepare the Matter deviceCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md176### Step 2: Enable Bluetooth LE advertising on Matter deviceCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md183### Step 3: Set up the IP networkCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md189### Step 4: Determine network pairing credentialsCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md239### Step 5: Determine Matter device's discriminator and setup PIN codeCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md265### Step 6: Commission Matter device into an existing IP networkCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md414### Step 7: Control application Data Model clustersCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md458### Step 8: Read basic information from the Matter deviceCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1135#### Step 1: Commission to fabricCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1141#### Step 2: Open the commissioning windowCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1174#### Step 3: Save the pairing codeCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1189#### Step 4: Commission the Matter device to a new fabricCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1217#### Step 5: Test reception of commandsCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1641### Step 1: Set up a userCOMMENT
LOW…s/development_controllers/chip-tool/chip_tool_guide.md1719### Step 2: Assign a credentialCOMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md116### Step 1: Prepare the Matter accessory.COMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md125### Step 2: Enable Bluetooth LE advertising on Matter accessory device.COMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md132### Step 3: Discover commissionable Matter accessory deviceCOMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md142### Step 4: Set network pairing credentialsCOMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md192### Step 5: Commission the Matter accessory device over Bluetooth LECOMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md262### Step 6: Control application clusters.COMMENT
LOW…rollers/matter-repl/python_chip_controller_building.md279### Step 7: Read basic information out of the accessory.COMMENT
LOWexamples/lighting-app/esp32/CMakeLists.txt40# WARNING: This is just an example for using key for decrypting the encrypted OTA imageCOMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md12## Step 0: Research Specification RequirementsCOMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md288## Step 2: Register the Device Type in `DeviceFactory`COMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md317## Step 3: Register Files in Build ConfigurationsCOMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md399## Step 4: Expand Build Targets & Update SnapshotsCOMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md441## Step 5: End-to-End Verification & Certification TestingCOMMENT
LOWexamples/all-devices-app/docs/adding_new_device.md505## Step 6: Update Implementation Status DocumentationCOMMENT
LOW…vices-common/device/types/boolean-state-sensor/test.py91 # Step 2: Read Boolean State Value on Endpoint 1 and Endpoint 2COMMENT
LOW…vices-common/device/types/boolean-state-sensor/test.py102 # Step 3: Toggle and assert state values on Endpoint 1 and Endpoint 2 independently via PwRPCCOMMENT
LOWexamples/water-heater-app/esp32/CMakeLists.txt33# WARNING: This is just an example for using key for decrypting the encrypted OTA imageCOMMENT
LOWexamples/evse-app/esp32/CMakeLists.txt33# WARNING: This is just an example for using key for decrypting the encrypted OTA imageCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py159 # Step 4: Nullable SupportCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py164 # Step 5: Constraint Error: Value Not in Supported ListCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py179 # Step 6: Constraint Error: Out-of-Bounds EnumCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py186 # Step 7: Operational State Start StopCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py249 # Step 9: Dead Front (Off State) BehaviorCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py264 # Step 10: Test IdentifyCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py134 # Step 2: Verification of Initial StateCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py145 # Step 3: Stop operational cycle if running.COMMENT
LOWexamples/chef/tests/laundrydryer_test.py202 # Step 8: Dynamic List Update (Mode Dependency)COMMENT
LOWexamples/chef/tests/laundrydryer_test.py275 # Step 11: Test Temperature ControlCOMMENT
LOWexamples/chef/tests/modeselect_test.py91 # Step 2: Read Description and check it is equal to "Mode Select Sample"COMMENT
LOWexamples/chef/tests/modeselect_test.py96 # Step 3: Read StandardNamespace and check it is equal to NullCOMMENT
LOWexamples/chef/tests/modeselect_test.py101 # Step 4: Read SupportedModes and check it matches default modesCOMMENT
566 more matches not shown…
Verbosity Indicators576 hits · 898 pts
SeverityFileLineSnippetContext
LOW…vices-common/device/types/boolean-state-sensor/test.py91 # Step 2: Read Boolean State Value on Endpoint 1 and Endpoint 2COMMENT
LOW…vices-common/device/types/boolean-state-sensor/test.py102 # Step 3: Toggle and assert state values on Endpoint 1 and Endpoint 2 independently via PwRPCCOMMENT
LOWexamples/chef/stateful_shell.py57 The purpose of this function is to output the env variables in such a waySTRING
LOWexamples/chef/tests/laundrydryer_test.py159 # Step 4: Nullable SupportCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py164 # Step 5: Constraint Error: Value Not in Supported ListCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py179 # Step 6: Constraint Error: Out-of-Bounds EnumCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py186 # Step 7: Operational State Start StopCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py249 # Step 9: Dead Front (Off State) BehaviorCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py264 # Step 10: Test IdentifyCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py134 # Step 2: Verification of Initial StateCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py145 # Step 3: Stop operational cycle if running.COMMENT
LOWexamples/chef/tests/laundrydryer_test.py202 # Step 8: Dynamic List Update (Mode Dependency)COMMENT
LOWexamples/chef/tests/laundrydryer_test.py275 # Step 11: Test Temperature ControlCOMMENT
LOWexamples/chef/tests/modeselect_test.py91 # Step 2: Read Description and check it is equal to "Mode Select Sample"COMMENT
LOWexamples/chef/tests/modeselect_test.py96 # Step 3: Read StandardNamespace and check it is equal to NullCOMMENT
LOWexamples/chef/tests/modeselect_test.py101 # Step 4: Read SupportedModes and check it matches default modesCOMMENT
LOWexamples/chef/tests/modeselect_test.py106 # Step 5: Read CurrentMode and check it is equal to the first mode.COMMENT
LOWexamples/chef/tests/modeselect_test.py112 # Step 6: Loop over modes and run ChangeToMode commandCOMMENT
LOWexamples/chef/tests/microwaveoven_test.py77 # Step 2: Stop operational cycle if running.COMMENT
LOWexamples/chef/tests/microwaveoven_test.py91 # Step 3: Start microwave in defrost mode for 1 minuteCOMMENT
LOWexamples/chef/tests/microwaveoven_test.py125 # Step 4: Add more time and verify cookTime.COMMENT
LOWexamples/chef/tests/waterheater_test.py268 # Step 1: Commissioning already done.COMMENT
LOWexamples/chef/tests/waterheater_test.py271 # Step 2: Test identify cluster.COMMENT
LOWexamples/chef/tests/waterheater_test.py286 # Step 3: Test water heater mode cluster.COMMENT
LOWexamples/chef/tests/waterheater_test.py290 # Step 4: Set up PwRPC connection.COMMENT
LOWexamples/chef/tests/waterheater_test.py304 # Step 5: PwRPC tests. All tests using PwRPC calls.COMMENT
LOW…ra-app/linux/src/pushav-transport/pushav-transport.cpp503 // For a single motion event with multiple zones, we need to check if any zone should triggerCOMMENT
LOW…stm32/common/STM32WB5MM-DK/STM32_WPAN/App/app_thread.c554 * core. The purpose of this function is to be able to check ifCOMMENT
LOW…casting-common/core/tests/CastingPlayerSendUDCTest.cpp140 // Step 1: Generate instanceNameCOMMENT
LOW…casting-common/core/tests/CastingPlayerSendUDCTest.cpp143 // Step 2: Send IdentificationDeclaration with NoPasscode=trueCOMMENT
LOW…casting-common/core/tests/CastingPlayerSendUDCTest.cpp158 // Step 3: Would receive CommissionerDeclaration responseCOMMENT
LOW…casting-common/core/tests/CastingPlayerSendUDCTest.cpp159 // Step 4: Send CancelPasscode to end sessionCOMMENT
LOW…g-common/core/tests/TestCastingPlayerFabricCleanup.cpp204 // Step 2: RemoveFabricCOMMENT
LOWexamples/closure-app/linux/ClosureManager.cpp941 // Before calling HandleClosureActionComplete, we need to check if a latch action is needed.COMMENT
LOWexamples/closure-app/silabs/src/ClosureManager.cpp750 // Before calling HandleClosureActionComplete, we need to check if a latch action is needed.COMMENT
LOWexamples/light-switch-app/qpg/src/AppTask.cpp157 // we need to check if this is short or long pressCOMMENT
LOWscripts/py_matter_yamltests/matter/yamltests/fixes.py79 # Step 0: Check if this is already of type bytesCOMMENT
LOWscripts/py_matter_yamltests/matter/yamltests/fixes.py83 # Step 1: handle explicit "hex:" prefixCOMMENT
LOWscripts/py_matter_yamltests/matter/yamltests/fixes.py87 # Step 2: handle explicit "base64:" prefixCOMMENT
LOWscripts/py_matter_yamltests/matter/yamltests/fixes.py91 # Step 3: convert non-hex-prefixed to bytesCOMMENT
LOWsrc/crypto/EleManagerImpl.cpp64 // Step 1: open sessionCOMMENT
LOWsrc/crypto/EleManagerImpl.cpp75 // Step 2: open keystoreCOMMENT
LOWsrc/crypto/EleManagerImpl.cpp105 // Step 3: open key managerment serviceCOMMENT
LOWsrc/crypto/EleManagerImpl.cpp164 // Step 1: Open sessionCOMMENT
LOWsrc/crypto/EleManagerImpl.cpp175 // Step 2: open keystoreCOMMENT
LOWsrc/app/ClusterStateCache.cpp79 // wasn't there before, we need to check if an entry didn't exist there previously and remember that so thatCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp696 // Step 1: Generate a CSR to create the key pair and get the ccdidCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp711 // Step 2: Generate a valid test certificateCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp716 // Step 3: Provision the client certificate using the ccdid from the CSRCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp734 // Step 1: Generate a CSR to create the key pair and get the ccdidCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp749 // Step 2: Generate a valid test client certificateCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp754 // Step 3: Provision the client certificateCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp793 // Step 1: Generate a CSR to create the key pair and get the ccdidCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp808 // Step 2: Generate a valid test client certificateCOMMENT
LOW…t-server/tests/TestTLSCertificateManagementCluster.cpp813 // Step 3: Provision the client certificateCOMMENT
LOW…s/closure-dimension-server/ClosureDimensionCluster.cpp236 // If the position member is present in the incoming CurrentState, we need to check if the PositioningCOMMENT
LOW…s/closure-dimension-server/ClosureDimensionCluster.cpp282 // If the latching member is present in the incoming CurrentState, we need to check if the MotionLatchingCOMMENT
LOW…s/closure-dimension-server/ClosureDimensionCluster.cpp296 // If the speed member is present in the incoming CurrentState, we need to check if the Speed feature isCOMMENT
LOW…s/closure-dimension-server/ClosureDimensionCluster.cpp337 // If the position member is present in the incoming TargetState, we need to check if the PositioningCOMMENT
LOW…s/closure-dimension-server/ClosureDimensionCluster.cpp357 // If the latching member is present in the incoming TargetState, we need to check if the MotionLatchingCOMMENT
516 more matches not shown…
Cross-File Repetition157 hits · 785 pts
SeverityFileLineSnippetContext
HIGH…sting-app/tv-casting-common/generate_slim_overrides.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/ManualTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/EchoTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/OnOffClusterTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/helper/CHIPTestBase.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…ver/linux-cirque/SubscriptionResumptionCapacityTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…test_driver/linux-cirque/SubscriptionResumptionTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…iver/linux-cirque/SubscriptionResumptionTimeoutTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/CommissioningTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/InteractionModelTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…c/test_driver/linux-cirque/CommissioningFailureTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/IcdDeviceTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/FailsafeTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/MobileDeviceTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/CommissioningWindowTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…river/linux-cirque/CommissioningFailureOnReportTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/PythonCommissioningTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/EchoOverTcpTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…controller/python/matter/interaction_model/delegate.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/SplitCommissioningTest.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/test_driver/linux-cirque/helper/paths.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/tools/chip-cert/dacs.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…testing_infrastructure/generate_data_model_xmls_gni.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGHsrc/controller/python/matter/clusters/CHIPClusters.py0\ # copyright (c) 2024-2025 project chip authors # # licensed under the apache license, version 2.0 (the "license"); # ySTRING
HIGH…s/tv-casting-app/tests/test_consolidated_android_py.py0extract the body of the `if self.optimize_size:` block from the `generate()` method in android.py.STRING
HIGH…es/tv-casting-app/tests/test_phase2_android_py_args.py0extract the body of the `if self.optimize_size:` block from the `generate()` method in android.py.STRING
HIGH…s/tv-casting-app/tests/test_android_py_casting_args.py0extract the body of the `if self.optimize_size:` block from the `generate()` method in android.py.STRING
HIGH…s/tv-casting-app/tests/test_consolidated_android_py.py0extract the body of the `if self.app == androidapp.tv_casting_app:` block from within the optimize_size block.STRING
HIGH…es/tv-casting-app/tests/test_phase2_android_py_args.py0extract the body of the `if self.app == androidapp.tv_casting_app:` block from within the optimize_size block.STRING
HIGH…s/tv-casting-app/tests/test_android_py_casting_args.py0extract the body of the `if self.app == androidapp.tv_casting_app:` block from within the optimize_size block.STRING
HIGH…s/tv-casting-app/tests/test_consolidated_android_py.py0find a `var_name = <value>` assignment in the block. returns the rhs value as a string, or none if not found.STRING
HIGH…es/tv-casting-app/tests/test_phase2_android_py_args.py0find a `var_name = <value>` assignment in the block. returns the rhs value as a string, or none if not found.STRING
HIGH…s/tv-casting-app/tests/test_android_py_casting_args.py0find a `var_name = <value>` assignment in the block. returns the rhs value as a string, or none if not found.STRING
HIGH…ting-app/tests/test_preservation_non_casting_builds.py0find a `var_name = <value>` assignment in the block. returns the rhs value as a string, or none if not found.STRING
HIGH…s/py_matter_idl/matter/idl/generators/java/__init__.py0inintialization is specific for java generation and will add filters as required by the java .jinja templates to functioSTRING
HIGH…s/py_matter_idl/examples/matter_idl_plugin/__init__.py0inintialization is specific for java generation and will add filters as required by the java .jinja templates to functioSTRING
HIGH…py_matter_idl/matter/idl/generators/kotlin/__init__.py0inintialization is specific for java generation and will add filters as required by the java .jinja templates to functioSTRING
HIGH…ter_idl/matter/idl/generators/cpp/sdk/sdk_generator.py0inintialization is specific for java generation and will add filters as required by the java .jinja templates to functioSTRING
HIGH…dl/generators/cpp/application/application_generator.py0inintialization is specific for java generation and will add filters as required by the java .jinja templates to functioSTRING
HIGHscripts/flashing/firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/cyw30739_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/psoc6_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/qpg_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/nrfconnect_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/bouffalolab_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/esp32_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/stm32_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHscripts/flashing/silabs_firmware_utils.py0perform actions on the device according to self.option.STRING
HIGHsrc/python_testing/TC_EGC_2_2.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_MTRID_3_1.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_ICDM_3_2.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_CGEN_2_6.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_EWATERHTR_2_2.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_CGEN_2_11.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_CGEN_2_7.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_EWATERHTR_2_3.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_TLSCERT_2_9.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_CGEN_2_10.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_EGC_2_3.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
HIGHsrc/python_testing/TC_EEVSE_2_10.py0this function returns a list of pics for this test case that must be true for the test to be runSTRING
97 more matches not shown…
AI Slop Vocabulary230 hits · 668 pts
SeverityFileLineSnippetContext
MEDIUM…mples/platform/silabs/freertos_config/FreeRTOSConfig.h190// Keep the timerTask at the highest prio as some of our stacks tasks leverage eventing with timers.COMMENT
MEDIUM…win-framework-tool/commands/common/CHIPCommandBridge.h94 // Will utilize an existing PASE connection if the device is being commissioned.COMMENT
MEDIUM…win-framework-tool/commands/common/CHIPCommandBridge.h98 // Will utilize an existing PASE connection if the device is being commissioned.COMMENT
MEDIUMscripts/dm_xml_ci_change_enforcement.py53 # the check_dir check, which is not as robust.COMMENT
LOWscripts/py_matter_idl/matter/idl/test_idl_generator.py86 # seems the same. This will just passCOMMENT
LOW…pts/py_matter_idl/matter/idl/test_matter_idl_parser.py68 # seems the same. This will just passCOMMENT
LOWscripts/py_matter_idl/matter/idl/test_data_model_xml.py83 # seems the same. This will just passCOMMENT
LOW…py_matter_idl/matter/idl/generators/path_resolution.py39 # single item, just return as isCOMMENT
LOW…s/py_matter_idl/examples/matter_idl_plugin/__init__.py145 # If the command has no input parameters, just return an empty list.COMMENT
MEDIUMscripts/tests/chiptest/__init__.py189 # When reading TestFabricScoped in TestClusterMultiFabric, the result differs because of missing fields that havCOMMENT
MEDIUMscripts/tests/chiptest/test_definition.py119 # Waiting for both makes the startup detection more robust.COMMENT
MEDIUM…sters/diagnostic-logs-server/DiagnosticLogsCluster.cpp142// to establish a BDX session, then the Node SHALL utilize the LogContent field of the RetrieveLogsResponse commandCOMMENT
MEDIUM…ostics-server/tests/TestSoftwareDiagnosticsCluster.cpp75 // Essentially say "code executes"COMMENT
MEDIUM…ostics-server/tests/TestEthernetDiagnosticsCluster.cpp58 // Essentially say "code executes"COMMENT
MEDIUM…ics-server/tests/TestWiFiNetworkDiagnosticsCluster.cpp62 // Essentially say "code executes"COMMENT
MEDIUMsrc/app/tests/suites/TestClusterMultiFabric.yaml331 # now our harness treats those the same, and we have noCOMMENT
MEDIUMsrc/app/tests/suites/TestClusterMultiFabric.yaml344 # now our harness treats those the same, and we have noCOMMENT
MEDIUMsrc/app/tests/suites/TestClusterMultiFabric.yaml367 # now our harness treats those the same, and we have noCOMMENT
MEDIUMsrc/app/tests/suites/TestClusterMultiFabric.yaml380 # now our harness treats those the same, and we have noCOMMENT
MEDIUMsrc/app/tests/suites/DL_UsersAndCredentials.yaml80 # Commission to second fabric to facilitate testing SetCredential/SetUser fabric restrictionsCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DD_3_16.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_IDM_7_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…ests/suites/certification/Test_TC_AUDIOOUTPUT_7_3.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DD_1_11.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_IDM_4_4.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_MOD_2_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_FAN_3_6.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…pp/tests/suites/certification/Test_TC_CADMIN_1_12.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_BDX_2_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SU_2_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SC_6_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…ests/suites/certification/Test_TC_MEDIAINPUT_3_16.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…suites/certification/Test_TC_CONTENTLAUNCHER_10_6.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_ACT_2_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_BR_4.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…p/tests/suites/certification/Test_TC_LOWPOWER_2_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DD_3_20.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…ts/suites/certification/Test_TC_MEDIAPLAYBACK_6_5.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_S_2_4.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…s/suites/certification/Test_TC_MEDIAPLAYBACK_6_10.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_BDX_1_4.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SC_1_3.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_S_3_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_BDX_1_5.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SC_1_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_S_2_5.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_MC_11_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DD_3_21.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…/app/tests/suites/certification/Test_TC_CNET_4_14.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SC_3_3.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…ests/suites/certification/Test_TC_MEDIAINPUT_3_17.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DA_1_3.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…/app/tests/suites/certification/Test_TC_DGGEN_2_2.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_SU_2_3.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…pp/tests/suites/certification/Test_TC_CADMIN_1_13.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_IDM_5_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…app/tests/suites/certification/Test_TC_CADMIN_1_8.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…c/app/tests/suites/certification/Test_TC_DLOG_2_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUMsrc/app/tests/suites/certification/Test_TC_DD_1_10.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
MEDIUM…pp/tests/suites/certification/Test_TC_DISHALM_3_1.yaml14# Auto-generated scripts for harness use only, please review before automation. The endpoints and cluster names are currCOMMENT
170 more matches not shown…
Excessive Try-Catch Wrapping382 hits · 414 pts
SeverityFileLineSnippetContext
LOW…es/stage-2/chip-cirque-device-base/CHIPCirqueDaemon.py66 except Exception as ex:CODE
LOWintegrations/mock_server/src/route_configuration.py104 except Exception as e:CODE
MEDIUMintegrations/mock_server/src/route_configuration.py105 print(f"Error loading configuration from {file_path}: {str(e)}")CODE
LOWexamples/chef/stateful_shell.py119 except Exception:CODE
LOW…v-casting-app/tests/test_non_casting_error_handling.py302 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_cluster_removal.py325 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_cluster_removal.py335 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_cluster_removal.py345 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_cluster_removal.py355 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_cluster_removal.py365 except Exception as e:CODE
LOW…tv-casting-app/tests/test_consolidated_removed_args.py146 except Exception as e:CODE
LOW…s/tv-casting-app/tests/test_consolidated_android_py.py200 except Exception as e:CODE
LOW…p/tests/test_bug_condition_android_cluster_override.py146 except Exception as e:CODE
LOW…ting-app/tests/test_gn_conditional_source_selection.py183 except Exception as e:CODE
LOW…mples/tv-casting-app/tests/test_phase2_build_config.py312 except Exception as e:CODE
MEDIUM…mples/tv-casting-app/tests/test_phase2_build_config.py295def guard",CODE
LOW…es/tv-casting-app/tests/test_phase2_rtti_icd_safety.py200 except Exception as e:CODE
LOW…-casting-app/tests/test_override_fallback_roundtrip.py505 except Exception as e:CODE
LOW…tv-casting-app/tests/test_consolidated_gn_overrides.py184 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_phase2_android_py_args.py243 except Exception as e:CODE
LOW…s/tv-casting-app/tests/test_interface_compatibility.py265 except Exception as e:CODE
LOW…/tv-casting-app/tests/test_decode_logic_equivalence.py297 except Exception as e:CODE
LOW…/tv-casting-app/tests/test_decode_logic_equivalence.py308 except Exception as e:CODE
LOW…ting-app/tests/test_preservation_non_casting_builds.py211 except Exception as e:STRING
LOW…s/tv-casting-app/tests/test_invalid_input_rejection.py300 except Exception as e:CODE
LOW…es/tv-casting-app/tests/test_cluster_set_membership.py273 except Exception as e:CODE
LOW…sting-app/tests/test_string_field_length_validation.py336 except Exception as e:CODE
LOW…app/tests/test_preservation_default_and_non_android.py420 except Exception as e:CODE
LOW…s/tv-casting-app/tests/test_android_py_casting_args.py269 except Exception as e:CODE
LOWexamples/fabric-admin/scripts/fabric-sync-app.py236 except Exception as e:CODE
MEDIUMscripts/refactor_nodiscard.py148 print(f"Error: file not found: {file_path}")CODE
LOWscripts/refactor_nodiscard.py149 except Exception as e:CODE
MEDIUMscripts/refactor_nodiscard.py150 print(f"An error occurred while processing {file_path}: {e}")CODE
LOWscripts/codegen.py127 except Exception:CODE
LOWscripts/codegen.py188 except Exception:CODE
LOWscripts/codegen.py199 except Exception:CODE
MEDIUMscripts/codegen.py109def formatKotlinFiles(paths):CODE
LOWscripts/run-clang-tidy-on-compile-commands.py186 except Exception:CODE
LOWscripts/run-clang-tidy-on-compile-commands.py221 except Exception:CODE
LOWscripts/run-clang-tidy-on-compile-commands.py228 except Exception:CODE
MEDIUMscripts/run-clang-tidy-on-compile-commands.py211def find_darwin_gcc_sysroot():CODE
LOW…pts/py_matter_idl/matter/idl/lint/lint_rules_parser.py161 except Exception:CODE
LOWscripts/tools/pr_checker_bot.py473 except Exception as e:STRING
LOWscripts/tools/pr_checker_bot.py729 except Exception as e:CODE
LOWscripts/tools/pr_checker_bot.py738 except Exception as e:CODE
LOWscripts/tools/binary_elf_size_diff.py122 except Exception:CODE
MEDIUMscripts/tools/binary_elf_size_diff.py118def default_cols():CODE
LOWscripts/tools/summarize_fail.py18 except Exception:CODE
LOWscripts/tools/summarize_fail.py108 except Exception:CODE
LOWscripts/tools/summarize_fail.py112 except Exception:CODE
LOWscripts/tools/nxp/factory_data_generator/custom.py300 except Exception:CODE
MEDIUMscripts/tools/nxp/factory_data_generator/custom.py301 print(f"Error: {self.val} not in {ProductFinish.VALUES}")CODE
LOWscripts/tools/nxp/factory_data_generator/custom.py332 except Exception:CODE
MEDIUMscripts/tools/nxp/factory_data_generator/custom.py333 print(f"Error: {self.val} not in {ProductPrimaryColor.VALUES}")CODE
LOWscripts/tools/nxp/ota/crypto_utils.py429 except Exception:CODE
LOWscripts/tools/nxp/ota/crypto_utils.py453 except Exception:CODE
LOWscripts/tools/memory/local_sizes.py177 except Exception as exception:CODE
LOWscripts/tools/memory/collect.py44 except Exception as exception:CODE
LOWscripts/tools/memory/report_summary.py53 except Exception as exception:CODE
LOWscripts/tools/memory/gh_db_load.py108 except Exception as exception:CODE
322 more matches not shown…
Self-Referential Comments127 hits · 384 pts
SeverityFileLineSnippetContext
MEDIUMintegrations/mock_server/tests/test_mock_server.py27 # Create a temporary directory for our test filesCOMMENT
MEDIUMintegrations/mock_server/tests/test_mock_server.py32 # Create an empty config.jsonCOMMENT
MEDIUM…soc6/psoc6_sdk/configs/GeneratedSource/qspi_config.cfg5# This file contains a SMIF Bank layout for use with OpenOCD.COMMENT
MEDIUMthird_party/silabs/slc_gen/run_slc.py97# Create a Build.gn files with all of the sourcesSTRING
MEDIUMexamples/common/pigweed/rpc_services/Actions.h65 * # Define the follow action to emit an event id 0x1 (InitialPress) with data 2 (NewPosition) after 1000 msCOMMENT
MEDIUMexamples/common/pigweed/rpc_services/Actions.h69 * # Define the follow action to emit an event id 0x2 (LongPress) with data 2 (NewPosition) after 2000 msCOMMENT
MEDIUMexamples/common/pigweed/rpc_services/Actions.h73 * # Define an action to write attribute id 0x1 (CurrentPosition) with data 0 after 2000 ms (meaning button bouCOMMENT
MEDIUMexamples/common/pigweed/rpc_services/Actions.h77 * # Define the follow action to emit an event id 0x4 (LongRelease) with data 2 (PreviousPosition) after 1000 mCOMMENT
MEDIUMscripts/configure.impl.py15# This file contains private utilities for use by the `configure` script.COMMENT
MEDIUMscripts/build_python.sh380 # Create a virtual environment that has access to the built python toolsCOMMENT
MEDIUMscripts/build_python_device.sh103# Create a virtual environment that has access to the built python toolsCOMMENT
MEDIUMscripts/py_matter_idl/matter/idl/generators/__init__.py82 """This method is to be implemented by subclasses to run all generationSTRING
MEDIUMscripts/tools/flash_image_builder.sh44# Create an empty <image_size> file containing all 0xffCOMMENT
MEDIUMscripts/tools/tests/test_pr_checker_bot.py39 # Create a temporary config file for testingCOMMENT
MEDIUMscripts/tools/telink/process_binaries.py68 # Define the propertiesCOMMENT
MEDIUMscripts/tools/telink/process_binaries.py74 # Create the LZMA compressor using the specified parametersCOMMENT
MEDIUMscripts/flashing/silabs_firmware_utils.py191 # Create the flashbundle file.COMMENT
MEDIUMscripts/tests/chiptest/linux.py79 # Create a virtual /tmp.COMMENT
MEDIUMscripts/tests/chiptest/accessories.py94 # Create the XMLRPC server and register functions.COMMENT
MEDIUMscripts/tests/chiptest/accessories.py423 # Create a dictionary from the key-value pair listCOMMENT
MEDIUMscripts/tests/linux/tv_casting_test_sequence_utils.py71 # Define the maximum time in seconds for timeout while parsing for the `output_msg`. If not provided, then we usCOMMENT
MEDIUMscripts/tests/chipyaml/runner.py131# The following code extracts those and, to make it easy for the user to seeCOMMENT
MEDIUMscripts/examples/gn_build_test_example.sh36 # Create the folder to host the generated content if neededCOMMENT
MEDIUMsrc/app/tests/suites/TestGroupDemoCommand.yaml18# This file is used in tandem with TestGroupDemoConfig that configures the light-apps.COMMENT
MEDIUMsrc/app/tests/suites/TestGroupDemoConfig.yaml19# This file is used in tandem with TestGroupDemoCommand that sends the actual commands.COMMENT
MEDIUMsrc/platform/Linux/dbus/bluez/DBusBluez.xml16# This file is constructed based on the BlueZ D-Bus API documentationCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_2.py189 # Create an out of range value for Pan, verify failureCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_2.py248 # Create an out of range value for Tilt, verify failureCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_2.py295 # Create an out of range value for Zoom, verify failureCOMMENT
MEDIUMsrc/python_testing/TC_WEBRTCR_2_6.py68 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_PAVST_2_3.py411 # Create a zoneList that is one larger than max zones that we have already readCOMMENT
MEDIUMsrc/python_testing/TC_WEBRTCP_2_19.py163 # Create a valid SDP answer in response to the received offerCOMMENT
MEDIUMsrc/python_testing/TC_CCTRL_2_3.py95 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_CCTRL_2_3.py116 # Create a second controller on a new fabric to communicate to the serverCOMMENT
MEDIUMsrc/python_testing/TC_ECOINFO_2_2.py116 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_ZONEMGMT_2_4.py207 # Define the parameters of the triggerCOMMENT
MEDIUMsrc/python_testing/TC_ZONEMGMT_2_4.py217 # Create a ZoneTrigger command with a valid ZoneTriggerControlStructCOMMENT
MEDIUMsrc/python_testing/TC_ZONEMGMT_2_4.py379 # Create a ZoneTrigger command with the non-existing ZoneIdCOMMENT
MEDIUMsrc/python_testing/TC_ZONEMGMT_2_4.py436 # Create a ZoneTrigger command for ZoneID4(Privacy Zone)COMMENT
MEDIUMsrc/python_testing/TC_MCORE_FS_1_4.py165 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_WEBRTCR_2_2.py68 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_CCTRL_2_2.py95 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_CCTRL_2_2.py116 # Create a second controller on a new fabric to communicate to the serverCOMMENT
MEDIUMsrc/python_testing/TC_DeviceBasicComposition.py1079 # Create the dumpCOMMENT
MEDIUMsrc/python_testing/TC_JFADMIN_2_1.py93 # Create a temporary storage directory for both ecosystems to keep KVS files if not already provided by user.COMMENT
MEDIUMsrc/python_testing/TC_JFADMIN_2_1.py250 # Creating a unified Controller Manager for both ecosystemsCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_7.py99 # Create a dummy stream ID, initially it will fail. And a new viewport, that will also failCOMMENT
MEDIUMsrc/python_testing/TC_MCORE_FS_1_5.py116 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_WEBRTCR_2_3.py64 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_JFADMIN_1_2.py74 # Create a temporary storage directory to keep KVS files if not already provided by user.COMMENT
MEDIUMsrc/python_testing/TC_JFADMIN_1_2.py259 # Create a second CA to generate an ICAC that is valid but chained to a different RCAC than the TH controller faCOMMENT
MEDIUMsrc/python_testing/TC_JFADMIN_1_2.py310 # Create a valid ICAC for the current fail-safe context.COMMENT
MEDIUMsrc/python_testing/TC_PAVST_2_11.py596 # Create a zoneList that is one larger than max zones that we have already readCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_3.py177 # Create an out of range value for Pan, verify it's clipped to PanMaxCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_3.py241 # Create an out of range value for Tilt, verify it's clipped to TiltMaxCOMMENT
MEDIUMsrc/python_testing/TC_AVSUM_2_3.py297 # Create an out of range value for Zoom, verify it's clipped to ZoomMaxCOMMENT
MEDIUMsrc/python_testing/TC_WEBRTCR_2_7.py68 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_MCORE_FS_1_1.py95 # Create a temporary storage directory for keeping KVS files.COMMENT
MEDIUMsrc/python_testing/TC_MCORE_FS_1_1.py115 # Create a second controller on a new fabric to communicate to the serverCOMMENT
MEDIUMsrc/python_testing/TC_WEBRTCP_2_18.py162 # Create a valid SDP answer in response to the received offerCOMMENT
67 more matches not shown…
Docstring Block Structure65 hits · 325 pts
SeverityFileLineSnippetContext
HIGHintegrations/mock_server/src/server.py35 Starts an HTTP or HTTPS server with mock endpoints defined by configuration files. Initializes and runs a threSTRING
HIGHintegrations/mock_server/src/route_configuration.py51 Load and combine configuration files from specified paths. Args: config_path (Path): Path to the main STRING
HIGHintegrations/mock_server/src/route_configuration.py78 Load and merge all routing configuration files from a specified directory. Args: directory (Path): DirSTRING
HIGHintegrations/mock_server/src/route_configuration.py149 Load and parse a single routing configuration JSON file. Args: file_path (Path): Path to the JSON confSTRING
HIGHintegrations/mock_server/src/router.py22 Finds the best matching route configuration for an incoming HTTP request. Evaluates incoming requests against STRING
HIGHexamples/chef/stateful_shell.py71Runs a command and updates environment. Args: cmd: Command to execute. This does not suppSTRING
HIGHscripts/py_matter_yamltests/matter/yamltests/parser.py613 Processes a given value based on a specified mapping type and returns the updated value. This method doSTRING
HIGHsrc/python_testing/TC_FAN_2_4.py84 Asynchronously reads a specified attribute from the FanControl cluster at a given endpoint. Args: STRING
HIGHsrc/python_testing/TC_SU_2_2.py69 Generic matcher for OTA UpdateState across multiple steps. Args: step_name (str): Name of STRING
HIGHsrc/python_testing/TC_FAN_2_3.py84 Asynchronously reads a specified attribute from the FanControl cluster at a given endpoint. Args: STRING
HIGH…esting_infrastructure/matter/testing/timeoperations.py38 Converts a datetime to microseconds since Matter epoch. The Matter epoch is defined as January 1, 2000, 00:00:00 USTRING
HIGH…esting_infrastructure/matter/testing/timeoperations.py68 Converts microseconds since Matter epoch to UTC datetime. Inverse of utc_time_in_matter_epoch(). It converts aSTRING
HIGH…esting_infrastructure/matter/testing/timeoperations.py93 Converts POSIX timestamp in milliseconds to UTC datetime. This function converts a POSIX timestamp (milliseconds sSTRING
HIGH…esting_infrastructure/matter/testing/timeoperations.py116 Validates a Matter timestamp against expected time within tolerance. Args: received: int, Matter timestampSTRING
HIGH…esting_infrastructure/matter/testing/timeoperations.py148 Calculates remaining wait time based on a previously set timestamp. This function determines how many seconds remaSTRING
HIGH…ng/matter_testing_infrastructure/matter/testing/nfc.py275 Reads the Capability Container (CC) file and extracts the NDEF File ID. This function handles the reading of tSTRING
HIGH…ng/matter_testing_infrastructure/matter/testing/nfc.py379 Read the NDEF message length from the NFC tag. This function reads the first 2 bytes from the selected NDEF fiSTRING
HIGH…ng/matter_testing_infrastructure/matter/testing/nfc.py414 Read the NDEF message data from the NFC tag. This function reads the actual NDEF message content from the NFC STRING
HIGH…r_testing_infrastructure/matter/testing/conversions.py46 Converts a bytes object to a hexadecimal string. This function performs the inverse operation of bytes_from_hex().STRING
HIGH…r_testing_infrastructure/matter/testing/conversions.py68 Formats a number showing both decimal and hexadecimal representations. Creates a string representation of a numberSTRING
HIGH…r_testing_infrastructure/matter/testing/conversions.py94 Formats a Matter cluster ID with its name and numeric representation. Uses format_decimal_and_hex() for numeric foSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py286 Start a wildcard subscription for the specified attribute paths. After the subscription is establishedSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py2159Open a commissioning window on the target device. Args: dev_ctrl: Device controller to use, defaultSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py2840Update event trigger if legacy flag is set. Args: eventTrigger: The base event trigger value. STRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py2946Show Image Verification Prompt and wait for user validation. This method will be executed only when TC is runSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py2999Show Video Verification Prompt and wait for user validation. This method will be executed only when TC is runSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py3021Show Two Way Talk Verification Prompt and wait for user validation. This method will be executed only when TCSTRING
HIGH…esting_infrastructure/matter/testing/matter_testing.py3042Show Push AV Stream Verification Prompt and wait for user validation. This method will be executed only when STRING
HIGH…testing_infrastructure/matter/testing/commissioning.py505 Establish a session to the device by trying PASE and CASE in parallel. This is used as a fallback when DNS-SD STRING
HIGH…testing_infrastructure/matter/testing/commissioning.py653 Get the number of commissioned fabrics on a device. Uses DNS-SD to check if the device is operational on this STRING
HIGH…astructure/matter/testing/event_attribute_reporting.py768 Start a wildcard subscription for the specified attribute paths. Parameters: dev_ctrl: DevSTRING
HIGH…r_testing_infrastructure/matter/testing/conformance.py524 Parse simple, leaf-node conformance elements from XML. Basic conformance elements are XML elements without chiSTRING
HIGH…r_testing_infrastructure/matter/testing/conformance.py579 Parse complex conformance expressions that wrap or operate on other conformance elements. Wrapper conformance STRING
HIGH…tter_testing_infrastructure/matter/testing/matchers.py31 Checks if a received value matches an expected type. Handles unpacking Nullable and Optional types and compareSTRING
HIGH…er_testing_infrastructure/matter/testing/decorators.py86Check if an attribute exists in a cluster's AttributeList on a specific endpoint. Args: wildcard: A wildcarSTRING
HIGH…er_testing_infrastructure/matter/testing/decorators.py148Check if a command exists in a cluster's AcceptedCommandList on a specific endpoint. Args: wildcard: A wildSTRING
HIGHsrc/python_testing/mdns_discovery/mdns_discovery.py438 Asynchronously discovers network services using multicast DNS (mDNS). Args: service_types STRING
HIGH…s_discovery/service_listeners/mdns_service_listener.py52 Wait until a service add/update event occurs or timeout is reached. Args: service_name (stSTRING
HIGHsrc/python_testing/mdns_discovery/utils/network.py79 Determines whether the DUT supports TCP by inspecting its operational service TXT record. This function querieSTRING
HIGHsrc/python_testing/mdns_discovery/utils/asserts.py1077 **Transport Protocol Modes** Verify that the TXT record T key is valid. This function validates the T keySTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py1845 ONLY TO BE USED FOR TEST: Write attributes with decoupled Timed Request action and TimedRequest field. STRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py1995 Write a list of attributes on a target node. nodeId: Target's Node ID timedWriteTimeoutMs: TimSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py2078 Write a list of attributes on a target group. groupid: Group ID to send write attribute to. atSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py2299 Read a list of attributes and/or events from a target node nodeId: Target's Node ID attributesSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py2423 Read a list of attributes from a target node, this is a wrapper of DeviceController.Read() nodeId: TarSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py2705 Creates a standard flow manual code from the given discriminator and passcode. Args: discrSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py3126 Start the auto-commissioning process on a node after establishing a PASE connection. This function is iSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py3411 Enables ICD registration for the following commissioning session. Args: parameters: A ICDRegistratSTRING
HIGHsrc/controller/python/matter/ChipDeviceCtrl.py3551 Commission with the given node ID from the setupPayload. setupPayload may be a QR or manual code. STRING
HIGHsrc/controller/python/matter/webrtc/webrtc_manager.py71Creates a new PeerConnection instance and associates it with the given node_id. Args: node_id (int)STRING
HIGHsrc/controller/python/matter/webrtc/webrtc_manager.py96Creates a new PeerConnection instance and associates it with the given node_id. Args: media_directiSTRING
HIGHsrc/controller/python/matter/webrtc/utils.py46 Override of Queue.get Async get with optional timeout seconds. Args: timeout (OptiSTRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py93Retrieves the local ICE candidates for the WebRTC peer connection. Ensure that the WebRTC peer connection is proSTRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py129Fetches the local SDP answer for the WebRTC peer connection. Args: timeout_sec (Optional[int]): TheSTRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py167Fetches the local SDP offer for the WebRTC peer connection. Args: timeout_sec (Optional[int]): The STRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py190Waits for a remote SDP offer to be received through a matter command. Args: timeout_s (Optional[intSTRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py206Waits for a remote SDP answer to be received through a matter command. Args: timeout_s (Optional[inSTRING
HIGH…roller/python/matter/webrtc/browser_peer_connection.py222Waits for a list of remote ICE Candidates to be received through a matter command. Args: timeout_s STRING
HIGH…python/matter/webrtc/libdatachannel_peer_connection.py90Retrieves the local ICE candidates for the WebRTC peer connection. Waits for gathering complete to return ice cSTRING
HIGH…python/matter/webrtc/libdatachannel_peer_connection.py127Fetches the local SDP answer for the WebRTC peer connection. Args: timeout_sec (Optional[int]): TheSTRING
5 more matches not shown…
Deep Nesting306 hits · 275 pts
SeverityFileLineSnippetContext
LOWdocs/_extensions/external_content.py163CODE
LOW…ages/stage-1/chip-build-crosscompile/create_sysroot.py87CODE
LOW…ages/stage-1/chip-build-crosscompile/create_sysroot.py250CODE
LOWintegrations/mock_server/src/router.py21CODE
LOWthird_party/ti_simplelink_sdk/create_factory_data.py25CODE
LOW…d_party/libdatachannel/scripts/build_libdatachannel.py21CODE
LOWexamples/lighting-app/python/lighting.py162CODE
LOWexamples/chef/stateful_shell.py66CODE
LOWexamples/chef/chef.py270CODE
LOWexamples/chef/sample_app_util/zap_file_parser.py97CODE
LOWexamples/chef/sample_app_util/zap_file_parser.py113CODE
LOWexamples/chef/sample_app_util/zap_file_parser.py176CODE
LOW…sting-app/tv-casting-common/generate_slim_overrides.py178CODE
LOW…sting-app/tv-casting-common/generate_slim_overrides.py392CODE
LOW…sting-app/tv-casting-common/generate_slim_overrides.py537CODE
LOW…v-casting-app/tests/test_non_casting_error_handling.py104CODE
LOW…v-casting-app/tests/test_non_casting_error_handling.py334CODE
LOW…tv-casting-app/tests/test_consolidated_removed_args.py69CODE
LOW…/tv-casting-app/tests/test_casting_app_registration.py58CODE
LOW…mples/tv-casting-app/tests/test_phase2_build_config.py71CODE
LOW…/tv-casting-app/tests/test_decode_logic_equivalence.py99CODE
LOWscripts/refactor_nodiscard.py53CODE
LOWscripts/checkout_submodules.py75CODE
LOWscripts/codegen.py107CODE
LOWscripts/run-clang-tidy-on-compile-commands.py124CODE
LOWscripts/run-clang-tidy-on-compile-commands.py270CODE
LOWscripts/data_model_compare.py104CODE
LOWscripts/py_matter_idl/matter/idl/matter_idl_parser.py427CODE
LOWscripts/py_matter_idl/matter/idl/matter_idl_parser.py550CODE
LOWscripts/py_matter_idl/matter/idl/matter_idl_parser.py580CODE
LOWscripts/py_matter_idl/matter/idl/matter_idl_parser.py658CODE
LOW…ipts/py_matter_idl/matter/idl/lint/type_definitions.py256CODE
LOW…pts/py_matter_idl/matter/idl/lint/lint_rules_parser.py97CODE
LOW…s/py_matter_idl/matter/idl/zapxml/handlers/handlers.py137CODE
LOW…tter_idl/matter/idl/data_model_xml/handlers/parsing.py260CODE
LOW…ter_idl/matter/idl/data_model_xml/handlers/handlers.py156CODE
LOW…ts/py_matter_idl/matter/idl/generators/idl/__init__.py24CODE
LOW…dl/generators/cpp/application/application_generator.py94CODE
LOWscripts/tools/generate_esp32_chip_factory_bin.py303CODE
LOWscripts/tools/pr_checker_bot.py190CODE
LOWscripts/tools/pr_checker_bot.py374CODE
LOWscripts/tools/pr_checker_bot.py550CODE
LOWscripts/tools/file_size_from_nm.py132CODE
LOWscripts/tools/file_size_from_nm.py403CODE
LOWscripts/tools/file_size_from_nm.py526CODE
LOWscripts/tools/cancel_workflows_for_pr.py62CODE
LOWscripts/tools/not_known_to_gn.py141CODE
LOWscripts/tools/zap_regen_all.py406CODE
LOWscripts/tools/zap_regen_all.py452CODE
LOWscripts/tools/summarize_fail.py33CODE
LOWscripts/tools/esp32_log_cat.py55CODE
LOWscripts/tools/nxp/ota/ota_image_tool.py196CODE
LOWscripts/tools/nxp/ota/ota_image_tool.py275CODE
LOWscripts/tools/memory/local_sizes.py78CODE
LOWscripts/tools/memory/gh_db_load.py60CODE
LOWscripts/tools/memory/report_tree.py94CODE
LOWscripts/tools/memory/gh_db_query.py383CODE
LOWscripts/tools/memory/gaps.py36CODE
LOWscripts/tools/memory/gaps.py59CODE
LOWscripts/tools/memory/gh_report.py130CODE
246 more matches not shown…
Hallucination Indicators21 hits · 250 pts
SeverityFileLineSnippetContext
CRITICAL…vices-common/device/types/boolean-state-sensor/test.py73 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/smokecoalarm_test.py121 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/smokecoalarm_test.py133 result = device.rpcs.chip.rpc.Attributes.Read(CODE
CRITICALexamples/chef/tests/genericswitch_test.py145 result = device.rpcs.chip.rpc.Actions.Set(CODE
CRITICALexamples/chef/tests/dimmablelight_test.py57 result = device.rpcs.chip.rpc.Attributes.Read(CODE
CRITICALexamples/chef/tests/dimmablelight_test.py67 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/dimmablelight_test.py79 result = device.rpcs.chip.rpc.Attributes.Read(CODE
CRITICALexamples/chef/tests/dimmablelight_test.py89 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/watervalve_test.py81 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/waterheater_test.py64 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICALexamples/chef/tests/waterheater_test.py76 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICAL…/tests/cluster_tests/booleanstateconfiguration_test.py69 result = device.rpcs.chip.rpc.Attributes.Write(CODE
CRITICAL…ples/common/pigweed/rpc_console/py/chip_rpc/console.py37 device.rpcs.chip.rpc.Device.GetDeviceInfo()STRING
CRITICAL…ples/common/pigweed/rpc_console/py/chip_rpc/console.py102 # device.rpcs.chip.rpc.Device.GetDeviceInfo()COMMENT
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/helper_scripts.py35 (status, device_types) = self.rpcs.chip.rpc.Descriptor.DeviceTypeList(endpoint=0)CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/helper_scripts.py40 (status, parts_list) = self.rpcs.chip.rpc.Descriptor.PartsList(endpoint=0)CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/helper_scripts.py48 (status, clusters) = self.rpcs.chip.rpc.Descriptor.ClientList(endpoint=ep)CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/helper_scripts.py52 (status, clusters) = self.rpcs.chip.rpc.Descriptor.ServerList(endpoint=ep)CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/device_toolbar.py43 status, device_info = self.rpcs.chip.rpc.Device.GetDeviceInfo()CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/device_toolbar.py53 status, pairing = self.rpcs.chip.rpc.Device.GetPairingState()CODE
CRITICAL…weed/rpc_console/py/chip_rpc/plugins/device_toolbar.py66 status, device_state = self.rpcs.chip.rpc.Device.GetDeviceState()CODE
Redundant / Tautological Comments131 hits · 205 pts
SeverityFileLineSnippetContext
LOW…tage-2/chip-build-tizen/tizen-sdk-installer/install.sh121 # Check if the files have been downloadedCOMMENT
LOWintegrations/mock_server/src/router.py102 # Check if all required query parameters are presentCOMMENT
LOWthird_party/tizen/tizen_qemu.py174 # Check if the runner script has finished and save the status.COMMENT
LOWexamples/chef/tests/laundrydryer_test.py255 # Set OnOff to False using Off commandCOMMENT
LOWexamples/chef/tests/laundrydryer_test.py223 # Check if it changes (optional but good)COMMENT
LOWexamples/chef/tests/waterheater_test.py193 # Set OccupiedHeatingSetpoint to 2500 (25C)COMMENT
LOWscripts/configure.venv/venvactivate.py10# Set VIRTUAL_ENV to the venv directoryCOMMENT
LOWscripts/tools/zap/check_alchemy_metadata.py383 # Check if INCOMPLETE_METADATA_ALLOWLIST files now have full metadata.COMMENT
LOWscripts/tools/telink/mfg_tool.py696 # Check if Key and certificate are presentCOMMENT
LOWscripts/tools/telink/process_binaries.py198# Check if merged.bin was created by any enabled feature, otherwise symlink zephyr.binCOMMENT
LOWscripts/tests/run_tv_casting_test.py127 # Check if we exceeded the maximum wait time to parse for the output string(s).COMMENT
LOWscripts/tests/chiptest/results.py294 # Check if number of columns is consistent for all rows.COMMENT
LOWscripts/tests/chiptest/results.py427 # Check if all results for the iteration are in.COMMENT
LOWscripts/tests/chiptest/linux.py88 # Check if the directory is empty.COMMENT
LOWscripts/tests/chiptest/accessories.py237 # Check if the function exists and is registered as an RPC function.COMMENT
LOWscripts/tests/chiptest/concurrency/work_queue.py180 # Check if there is a new queue element. Use block=False since we've already synchronized via self._condCOMMENT
LOWscripts/sdk-doctor/_network.sh23 # Check if interface is upCOMMENT
LOWscripts/sdk-doctor/_network.sh74# Check if Internet is availableCOMMENT
LOWscripts/sdk-doctor/_repo.sh36 # Check if the directory existsCOMMENT
LOWscripts/sdk-doctor/_repo.sh114 # Check if the commit message contains a newline characterCOMMENT
LOWscripts/sdk-doctor/_repo.sh140 # Check if the directory is not the current directoryCOMMENT
LOWscripts/helpers/bash-completion.sh84 # Check if the command is valid.COMMENT
LOWsrc/test_driver/linux-cirque/ManualTest.py37# Set this to True to set up a test thread network if you don't want to test network commissioning.COMMENT
LOWsrc/test_driver/linux-cirque/MobileDeviceTest.py100 # Check if the device is in thread network.COMMENT
LOWsrc/test_driver/linux-cirque/MobileDeviceTest.py104 # Check if the device is attached to the correct thread network.COMMENT
LOWsrc/test_driver/linux-cirque/MobileDeviceTest.py109 # Check if device can be controlled by controllerCOMMENT
LOWsrc/tools/push_av_server/src/streams.py94 # Check if file exists in valid_uploads and remove itCOMMENT
LOWsrc/tools/push_av_server/src/validation.py108 # Check if this is a multi-variant playlist or a media playlistCOMMENT
LOWsrc/tools/push_av_server/src/validation.py175 # Check if track name is in expected_track_names listCOMMENT
LOWsrc/tools/push_av_server/src/validation.py182 # Check if this is initial or final media playlistCOMMENT
LOWsrc/tools/push_av_server/src/validation.py188 # Check if multi-variant playlist was uploaded firstCOMMENT
LOWsrc/tools/push_av_server/src/validation.py223 # Check if all tracks are completedCOMMENT
LOWsrc/tools/push_av_server/src/validation.py271 # Check if track name is in expected_track_names listCOMMENT
LOWsrc/tools/push_av_server/src/validation.py312 # Check if segment number is properly incrementedCOMMENT
LOWsrc/python_testing/TC_CNET_4_10.py419 # Check if connected status is True, although this might take timeCOMMENT
LOWsrc/python_testing/TC_CGEN_2_2.py352 # Check if the new certificate is in the updated listCOMMENT
LOWsrc/python_testing/TC_WEBRTCPTestBase.py42 # Check if audio stream has already been allocatedCOMMENT
LOWsrc/python_testing/TC_WEBRTCPTestBase.py96 # Check if video stream has already been allocatedCOMMENT
LOWsrc/python_testing/TC_WEBRTCPTestBase.py191 # Check if battery feature is supported, Power Source has to be on the Root NodeCOMMENT
LOWsrc/python_testing/TC_IDM_2_2.py201 # Check if BasicInformation cluster exists before running steps 14-17COMMENT
LOWsrc/python_testing/TC_IDM_2_2.py286 # Check if BasicInformation cluster exists before running step 20COMMENT
LOWsrc/python_testing/TC_WEBRTCP_2_3.py121 # Check if privacy feature is supported before testing privacy modeCOMMENT
LOWsrc/python_testing/TC_PAVST_2_7.py350 # Check if privacy feature is supported before testing privacy modeCOMMENT
LOWsrc/python_testing/TC_WEBRTCP_2_29.py113 # Check if privacy feature is supported before testing privacy modeCOMMENT
LOWsrc/python_testing/TC_DeviceBasicComposition.py561 # Check if this is a write-only attribute by trying to read it.COMMENT
LOWsrc/python_testing/TC_IDM_3_2.py130 # Check if NodeLabel attribute exists for step 4 (SuppressResponse tests)STRING
LOWsrc/python_testing/TC_IDM_3_2.py171 # Check if NodeLabel attribute exists for steps 5 and 6 (DataVersion test steps)COMMENT
LOWsrc/python_testing/TC_CLCTRL_4_4.py202 # Check if LatchControlModes Bit 1 is 0COMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py548 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py566 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py593 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py611 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py638 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py656 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CLCTRL_5_1.py694 # Check if the MainState attribute has the expected valuesCOMMENT
LOWsrc/python_testing/TC_CNET_4_11.py728 # Check if it's a Matter/CHIP internal timeout (may be expected during network switch)COMMENT
LOWsrc/python_testing/TC_CNET_4_11.py167 # Check if the target device ID (in various formats) is in the service nameCOMMENT
LOWsrc/python_testing/TC_SC_4_3.py213 # Check if ep0_servers contain the ICD Management cluster ID (0x0046)COMMENT
LOWsrc/python_testing/TC_MCORE_FS_1_1.py177 # Check if any of the device types is an AGGREGATORCOMMENT
LOWsrc/python_testing/TC_ACL_2_10.py234 # Check if restart flag file is available (indicates test runner supports app restart)COMMENT
71 more matches not shown…
AI Response Leakage17 hits · 128 pts
SeverityFileLineSnippetContext
HIGHexamples/lighting-app/linux/README.md103 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/dishwasher-app/linux/README.md100 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/refrigerator-app/linux/README.md99 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/water-heater-app/linux/README.md113 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/evse-app/linux/README.md114 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/microwave-oven-app/linux/README.md94 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/air-purifier-app/linux/README.md93 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/contact-sensor-app/linux/README.md94 # In this example, the device we want to use is hci1COMMENT
HIGH…es/lighting-app-data-mode-no-unique-id/linux/README.md108 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/closure-app/linux/README.md90 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/tv-app/linux/README.md238 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/thermostat/linux/README.md105 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/air-quality-sensor-app/linux/README.md100 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/energy-gateway-app/linux/README.md106 # In this example, the device we want to use is hci1COMMENT
HIGHexamples/bridge-app/linux/README.md162 # In this example, the device we want to use is hci1COMMENT
HIGHscripts/tools/zap/zap_download.py168 # Based on the above, we assume CI is using the latest build (will not beCOMMENT
HIGHsrc/crypto/CHIPCryptoPALOpenSSL.cpp1731 // In this implementation the cRLIssuer is expected to be encoded as a directoryName field of the GeneralName:COMMENT
Unused Imports90 hits · 90 pts
SeverityFileLineSnippetContext
LOW…y_matter_idl/matter/idl/generators/cpp/sdk/__init__.py15CODE
LOW…_idl/matter/idl/generators/cpp/application/__init__.py15CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py18CODE
LOWscripts/tools/memory/memdf/__init__.py19CODE
LOWscripts/tools/memory/memdf/__init__.py19CODE
LOWscripts/tests/chiptest/runner.py15CODE
LOWscripts/tests/chiptest/runner.py38CODE
LOWscripts/tests/chiptest/results.py15CODE
LOWscripts/tests/chiptest/__init__.py26CODE
LOWscripts/tests/chiptest/linux.py42CODE
LOWscripts/tests/chiptest/linux.py42CODE
LOWscripts/tests/chiptest/accessories.py16CODE
LOWscripts/tests/chiptest/concurrency/context.py31CODE
LOWscripts/tests/chiptest/concurrency/context.py31CODE
LOWscripts/tests/chiptest/concurrency/context.py31CODE
LOWscripts/tests/chipyaml/runner.py17CODE
LOWscripts/tests/chipyaml/tests_logger.py16CODE
LOWscripts/tests/chipyaml/chiptool.py17CODE
LOWscripts/tests/chipyaml/tests_tool.py15CODE
LOWscripts/tests/chipyaml/darwinframeworktool.py17CODE
LOWscripts/tests/chipyaml/relative_importer.py25CODE
LOW…ts/py_matter_yamltests/matter/yamltests/yaml_loader.py16CODE
LOWsrc/python_testing/TC_IDM_4_2.py46CODE
LOWsrc/python_testing/TC_CC_2_1.py46CODE
LOWsrc/python_testing/TC_FAN_3_1.py61CODE
LOWsrc/python_testing/TC_ACE_1_2.py40CODE
LOWsrc/python_testing/TC_FAN_3_2.py62CODE
LOW…g_infrastructure/matter/testing/commissioning_types.py28CODE
LOW…esting_infrastructure/matter/testing/matter_testing.py18CODE
LOW…ng_infrastructure/matter/testing/matter_stack_state.py30CODE
LOW…er_testing_infrastructure/matter/testing/linux/wifi.py21CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py18CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py19CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py20CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py20CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py20CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py21CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py22CODE
LOW…sting_infrastructure/matter/testing/linux/namespace.py18CODE
LOW…c/python_testing/test_testing/TestGroupTableReports.py41CODE
LOW…testing/TestCommissioningStatusDetectionIntegration.py63CODE
LOW…sting/mdns_discovery/data_classes/mdns_service_info.py21CODE
LOWsrc/controller/python/matter/CertificateAuthority.py19CODE
LOWsrc/controller/python/matter/ReplStartup.py30CODE
LOWsrc/controller/python/matter/ChipStack.py37CODE
LOWsrc/controller/python/matter/ChipStack.py37CODE
LOWsrc/controller/python/matter/ChipStack.py37CODE
LOWsrc/controller/python/matter/FabricAdmin.py19CODE
LOWsrc/controller/python/matter/MatterTlvJson.py24CODE
LOWsrc/controller/python/matter/ChipDeviceCtrl.py29CODE
LOWsrc/controller/python/matter/tlv/tlvlist.py20CODE
LOWsrc/controller/python/matter/ble/__init__.py14CODE
LOWsrc/controller/python/matter/ble/__init__.py15CODE
LOWsrc/controller/python/matter/ble/__init__.py15CODE
LOW…controller/python/matter/interaction_model/__init__.py28CODE
30 more matches not shown…
Modern Structural Boilerplate84 hits · 81 pts
SeverityFileLineSnippetContext
LOW…ages/stage-1/chip-build-crosscompile/create_sysroot.py23logger = logging.getLogger(__name__)CODE
LOWintegrations/mock_server/src/handler.py71 def _set_headers(self, status_code=200, headers=None) -> None:CODE
LOW…vices-common/device/types/boolean-state-sensor/test.py57logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/laundrydryer_test.py29logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/chime_test.py28logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/smokecoalarm_test.py30logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/genericswitch_test.py31logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/modeselect_test.py28logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/microwaveoven_test.py27logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/dimmablelight_test.py30logger = logging.getLogger(__name__)CODE
LOW…mples/chef/tests/castingvideoplayer_contentapp_test.py27logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/watervalve_test.py31logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/waterheater_test.py31logger = logging.getLogger(__name__)CODE
LOWexamples/chef/tests/cluster_tests/fancontrol_test.py27logger = logging.getLogger(__name__)CODE
LOW…/tests/cluster_tests/booleanstateconfiguration_test.py30logger = logging.getLogger(__name__)CODE
LOW…sting-app/tv-casting-common/generate_slim_overrides.py35logger = logging.getLogger(__name__)CODE
LOWscripts/py_matter_idl/matter/idl/lint/__init__.py25__all__ = ['CreateParser']CODE
LOW…y_matter_idl/matter/idl/generators/cpp/sdk/__init__.py17__all__ = ['SdkGenerator']CODE
LOW…_idl/matter/idl/generators/cpp/application/__init__.py17__all__ = ['CppApplicationGenerator']CODE
LOWscripts/tools/nxp/ota/crypto_utils.py49logger = logging.getLogger(__name__)CODE
LOWscripts/tools/memory/memdf/__init__.py21__all__ = [CODE
LOWscripts/tools/memory/memdf/util/pretty.py22logger = logging.getLogger(__name__)CODE
LOWscripts/tools/silabs/ota/crypto_utils.py49logger = logging.getLogger(__name__)CODE
LOWscripts/setup/silabs/install-packages.py20logger = logging.getLogger(__name__)CODE
LOWscripts/tests/chiptest/log_config.py170 def set_fmt(self, task: str | None = None, level: int | str | None = None) -> None:CODE
LOWscripts/tests/chiptest/__init__.py31__all__ = [CODE
LOWscripts/tests/chiptest/linux.py45__all__ = [CODE
LOWscripts/tests/chiptest/concurrency/context.py121__all__ = [CODE
LOWscripts/py_matter_yamltests/matter/yamltests/parser.py1435 def set_runtime_variable(self, name: str, value: Any) -> None:CODE
LOWsrc/app/ota_image_tool.py278def update_header_args(args: object) -> None:CODE
LOWsrc/python_testing/TC_PAVSTI_Utils.py142 def update_expected_track_names(self, stream_id: str, expected_track_names: list[str]) -> None:CODE
LOWsrc/python_testing/TC_DISHALM_2_1.py53logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_DGGEN_2_5.py49logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_DA_1_1.py51logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_8.py51logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_CNET_4_11.py35logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_CNET_4_11.py184 def update_service(self, zc: Zeroconf, type_: str, name: str) -> None:CODE
LOWsrc/python_testing/TC_SC_5_2.py80logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_SU_2_7.py67logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_DGSW_2_1.py49logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_7.py54logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_3.py51logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_SU_2_2.py63logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_2.py51logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_6.py52logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_DISHM_2_1.py55logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_1.py46logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_common.py33logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_BOOL_2_2.py128 async def _set_dut_state_value(self, endpoint: int, state: bool) -> None:CODE
LOWsrc/python_testing/TC_BOOL_2_2.py57logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_SU_2_5.py67logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_5.py50logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_GC_2_4.py51logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_BOOLCFG_6_1.py54logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_SU_4_1.py52logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_PAVST_2_12.py56logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_SC_5_1.py79logger = logging.getLogger(__name__)CODE
LOWsrc/python_testing/TC_PAVST_2_13.py57logger = logging.getLogger(__name__)CODE
LOW…/matter_testing_infrastructure/matter/testing/tasks.py101 def set_output_match(self, pattern: str | re.Pattern) -> None:CODE
LOW…esting_infrastructure/matter/testing/linux/__init__.py24__all__ = [CODE
24 more matches not shown…
Synthetic Comment Markers6 hits · 52 pts
SeverityFileLineSnippetContext
HIGH…and_device_type_dev/how_to_add_new_dts_and_clusters.md78 auto-generated code run one of the following:CODE
HIGHsrc/python_testing/TC_WEBRTCPTestBase.py169 # Make sure the DUT allocated sterams as requestedCOMMENT
HIGHsrc/python_testing/TC_WEBRTCPTestBase.py182 # Make sure the DUT allocated sterams as requestedCOMMENT
HIGHsrc/python_testing/TC_PAVSTTestBase.py167 # Make sure the DUT allocated sterams as requestedCOMMENT
HIGHsrc/python_testing/TC_PAVSTTestBase.py180 # Make sure the DUT allocated sterams as requestedCOMMENT
HIGH…c/controller/java/tests/matter/tlv/TlvReadWriteTest.kt431 // Throws exception because the encoded value is Long and not ULong as requested bySTRING
TODO Padding23 hits · 34 pts
SeverityFileLineSnippetContext
LOW…usters-minimal-app/infineon/psoc6/src/ZclCallbacks.cpp85 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/lighting-app/genio/src/ZclCallbacks.cpp148 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/lighting-app/linux/main.cpp84 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…mples/lighting-app/infineon/psoc6/src/ZclCallbacks.cpp83 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…mples/lighting-app/bouffalolab/common/ZclCallbacks.cpp84 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…mples/lighting-app/ti/cc13x4_26x4/src/ZclCallbacks.cpp75 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/air-purifier-app/cc32xx/main/ZclCallbacks.cpp60 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/chef/silabs/src/DataModelCallbacks.cpp65 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…s/all-clusters-app/infineon/psoc6/src/ZclCallbacks.cpp85 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…les/lighting-app-data-mode-no-unique-id/linux/main.cpp76 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/lock-app/cc32xx/main/ZclCallbacks.cpp55 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/tv-app/tv-common/src/ZCLCallbacks.cpp106 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/thermostat/genio/src/ZclCallbacks.cpp64 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOW…les/air-quality-sensor-app/telink/src/ZclCallbacks.cpp58 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWexamples/light-switch-app/genio/src/ZclCallbacks.cpp64 // TODO: implement any additional Cluster Server init actionsCOMMENT
LOWscripts/tools/nxp/ota/ota_image_tool.py234 # TODO: implement to show current TLVsCOMMENT
LOWscripts/tools/silabs/ota/ota_multi_image_tool.py263 # TODO: implement to show current TLVsCOMMENT
LOW…l-commissioning-server/GeneralCommissioningCluster.cpp237 // TODO: implement the above - they are currently PROVISIONAL and not supported by AAICOMMENT
LOWsrc/platform/silabs/wifi/SiWx/WifiInterfaceImpl.cpp784 // TODO: Handle error, requeue event depending on queue size or notify relevant task,COMMENT
LOWsrc/platform/silabs/SiWx/ble/BLEManagerImpl.cpp245 // TODO: Handle error, requeue event depending on queue size or notify relevant task, Chipdie, etc.COMMENT
LOWsrc/controller/python/matter/ChipCoreBluetoothMgr.py509 # TODO: implement this for Peripheral support.COMMENT
LOWsrc/lib/dnssd/tests/TestServiceNaming.cpp144 // TODO: Add tests for longer device types once spec issue #3226 is closed.COMMENT
LOW…ols/secure_channel/DefaultSessionResumptionStorage.cpp97 // TODO: implement LRU for resumptionCOMMENT
Example Usage Blocks9 hits · 14 pts
SeverityFileLineSnippetContext
LOWscripts/helpers/cirque_android_docker_build.sh22# Example usage:COMMENT
LOWscripts/helpers/docker-version-roll.sh18# Usage:COMMENT
LOWscripts/helpers/restyle-diff.sh23# Usage:COMMENT
LOWscripts/helpers/otbr_docker_build.sh22# Example usage:COMMENT
LOWcredentials/generate_revocation_set.py21# Usage:COMMENT
LOWsrc/app/server-cluster/OptionalAttributeSet.h117/// Example usage:COMMENT
LOWsrc/platform/Linux/bluez/AdapterIterator.h35/// Usage example:COMMENT
LOWsrc/lib/support/IntrusiveList.h386/// Example usage:COMMENT
LOWsrc/lib/support/Scoped.h55/// Example usage:COMMENT
Fake / Example Data11 hits · 12 pts
SeverityFileLineSnippetContext
LOWscripts/tools/tests/test_pr_checker_bot.py541 token="dummy_token",CODE
LOWscripts/tools/tests/test_pr_checker_bot.py84 token="dummy_token",STRING
LOWsrc/python_testing/TC_IDM_1_4.py160 async def remaining_batch_commands_test_steps(self, dummy_value):CODE
LOW…hon_testing/test_testing/test_TC_ICDM_2_1_full_pics.py23long_string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et doCODE
LOW…hon_testing/test_testing/test_TC_ICDM_2_1_full_pics.py23long_string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et doCODE
LOWsrc/credentials/tests/TestFabricTable.cpp2457 CharSpan fabricLabel = "placeholder"_span;CODE
LOWsrc/credentials/tests/TestFabricTable.cpp2470 fabricLabel = "placeholder"_span;CODE
LOWsrc/credentials/tests/TestFabricTable.cpp2480 fabricLabel = "placeholder"_span;CODE
LOWsrc/credentials/tests/TestFabricTable.cpp2516 fabricLabel = "placeholder"_span;CODE
LOWsrc/credentials/tests/TestFabricTable.cpp2519 fabricLabel = "placeholder"_span;CODE
LOWsrc/credentials/tests/TestFabricTable.cpp2526 fabricLabel = "placeholder"_span;CODE
AI Structural Patterns11 hits · 10 pts
SeverityFileLineSnippetContext
LOWscripts/tools/bouffalolab/generate_factory_data.py121CODE
LOWscripts/tests/chiptest/results.py263CODE
LOWsrc/python_testing/TC_EWATERHTRBase.py37CODE
LOWsrc/python_testing/TC_PAVSTTestBase.py188CODE
LOWsrc/python_testing/TC_TSTAT_4_2.py139CODE
LOWsrc/python_testing/TC_SUTestBase.py49CODE
LOWsrc/python_testing/TC_JFADMIN_1_4.py99CODE
LOW…esting_infrastructure/matter/testing/matter_testing.py2277CODE
LOW…sting_infrastructure/matter/testing/linux/namespace.py263CODE
LOWsrc/controller/python/matter/ChipDeviceCtrl.py2273CODE
LOWsrc/controller/python/matter/clusters/Attribute.py1171CODE
Slop Phrases4 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMexamples/tv-casting-app/linux/simple-app-helper.cpp386 // For demonstration purposes add another TargetApp Vendor ID to interact with after commissioning. If theCOMMENT
MEDIUMexamples/pump-app/ti/cc13x4_26x4/main/AppTask.cpp520 // Post event for demonstration purposes, we must ensure that theCOMMENT
LOW.github/workflows/pr-validation.yaml40 # body: 'Please make sure to delete starter instructions from your PR summary and replace them with a descCOMMENT
LOW…matter_testing_infrastructure/matter/testing/runner.py419 # TODO: If CASE Admin Subject is a CAT tag range, then make sure toCOMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWintegrations/mock_server/src/handler.py90 def handle_request(self) -> None:CODE