Repository Analysis

lynx-family/lynx

Empower the Web community and invite more to build across platforms.

6.1 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of lynx-family/lynx, a C++ project with 14,968 GitHub stars. SynthScan v2.0 examined 1,112,291 lines of code across 7515 source files, recording 6000 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 6.1 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).

6.1
Adjusted Score
6.1
Raw Score
100%
Time Factor
2026-07-14
Last Push
15.0K
Stars
C++
Language
1.1M
Lines of Code
7.5K
Files
6.0K
Pattern Hits
2026-07-14
Scan Date
0.02
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 12HIGH 107MEDIUM 326LOW 5555

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 6000 distinct pattern matches across 23 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 Block3005 hits · 2955 pts
SeverityFileLineSnippetContext
LOWtools/cliff.toml1# git-cliff ~ default configuration fileCOMMENT
LOWtools/rtf/core/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/options/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/checker/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/target/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/template/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/utils/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/utils/emu_env_setup.py81 # self.is_root_rule = TrueCOMMENT
LOWtools/rtf/core/container/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/core/builder/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/plugins/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/plugin_manager/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/args_parser/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/rtf/cli/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/config/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/lldb/lynx_lldb.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/feature_count/base.py61 return all_featuresCOMMENT
LOWtools/feature_count/base.py101def check_elements(last_features):COMMENT
LOWtools/feature_count/base.py201# ]COMMENT
LOWtools/feature_count/base.py221# "feature_2" : Feature("feature_2", Language.TypeScript, kFeatureUnknownValue),COMMENT
LOWtools/feature_count/base.py261 feature.value = 0COMMENT
LOWtools/feature_count/base.py301# Feature("feature_3", Language.Java, 3),COMMENT
LOWtools/feature_count/base.py321 spec_features = get_all_features_from_spec(spec_file)COMMENT
LOWtools/feature_count/base.py341 # Feature("feature_0", Language.Objc, 0), COMMENT
LOWtools/error_code/checker/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/native/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/harmony/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/typescript/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/android/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/error_code/generator/darwin/__init__.py1# Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWtools/api/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/api/docs/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/api/parser/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/api/parser/ts_morph/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/api/parser/doxygen/__init__.py1# Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWtools/css_generator/css_parser_gn_generator.py21 or files[i].find('BUILD.gn') != -1):COMMENT
LOWtools/css_generator/css_parser_gn_generator.py41 # ignore_line_start = TrueCOMMENT
LOWcore/renderer/template_entry.h1// Copyright 2023 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/page_proxy.h1// Copyright 2021 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/template_assembler.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/template_assembler.h21#include "base/include/fml/task_runner.h"COMMENT
LOWcore/renderer/lynx_env_config.h1// Copyright 2021 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/js_bundle_holder_impl.h1// Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/template_entry_holder.h1// Copyright 2024 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/pipeline/pipeline_lifecycle_observer.h1// Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/pipeline/pipeline_context_manager.h1// Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/pipeline/pipeline_context.h1// Copyright 2025 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/dynamic_css_styles_manager.h1// Copyright 2021 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_utils.h1// Copyright 2023 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/unit_handler.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_property_bitset.h1// Copyright 2020 The Chromium AuthorsCOMMENT
LOWcore/renderer/css/css_property_bitset.h21// clang-format offCOMMENT
LOWcore/renderer/css/dynamic_direction_styles_manager.h1// Copyright 2021 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/text_attributes.h1// Copyright 2020 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_keyframes_token.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_value.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_parser_token.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/measure_context.h1// Copyright 2021 The Lynx Authors. All rights reserved.COMMENT
LOWcore/renderer/css/css_style_sheet_manager.h1// Copyright 2019 The Lynx Authors. All rights reserved.COMMENT
2945 more matches not shown…
Hyper-Verbose Identifiers994 hits · 910 pts
SeverityFileLineSnippetContext
LOWtools/buildtools_helper.py9def directory_really_is_buildtools(directory):CODE
LOWtools/rtf/core/checker/native_coverage_checker.py27 def __get_file_to_changed_map(self, count):CODE
LOWtools/rtf/core/checker/android_coverage_checker.py17 def __get_file_to_changed_map(self, count):CODE
LOWtools/rtf/core/utils/emu_env_setup.py70 def start_real_device_use_root(self):CODE
LOWtools/rtf/core/utils/shell_runner.py27def run_command_with_error_log(cmd, shell=True, cwd=None, silent=False, error_msg=None):CODE
LOWtools/rtf/core/container/native_ut_container.py89 def wait_for_execution_finish(self, timeout=20 * 60):CODE
LOWtools/config/gen_config.py151def _gen_lynx_config_constants(configs: list[Config]):CODE
LOWtools/config/gen_config.py221def _gen_compile_options_types(options: list[Config], export_options: list[Config]):STRING
LOWtools/config/config_utils.py85def sort_by_deprecated_and_alphabetical(configs):CODE
LOWtools/ios_tools/process_podfile_test.py38 def test_insert_source_to_podfile_skips_duplicate_source(self):CODE
LOWtools/ios_tools/process_podfile_test.py52 def test_pin_pod_source_adds_source_to_matching_component(self):CODE
LOWtools/ios_tools/process_podfile_test.py77 def test_pin_pod_source_replaces_existing_source(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py38 def test_use_local_pod_source_keeps_http_source_format(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py90 def test_generate_zip_file_quotes_shell_arguments(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py186 def test_publish_component_skips_existing_pod_version(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py195 def test_publish_component_treats_confirmed_version_after_failure_as_success(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py207 def test_publish_component_retries_with_exponential_backoff(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py229 def test_publish_component_raises_after_retry_attempts(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py241 def test_build_publish_command_quotes_shell_arguments(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper_test.py256 def test_is_pod_version_published_ignores_decode_failure(self):CODE
LOWtools/ios_tools/cocoapods_publish_helper.py48def get_selected_podspec_names(src_dir, component):CODE
LOWtools/ios_tools/cocoapods_publish_helper.py84def wait_before_publish_retry(component, version, attempt, delay_seconds):CODE
LOWtools/ios_tools/cocoapods_publish_helper.py139def validate_storage_type_options(storage_type):CODE
LOWtools/ios_tools/cocoapods_publish_helper.py275def prepare_cocoapods_publish_source(CODE
LOWtools/ios_tools/cocoapods_publish_helper.py314def publish_component_to_local_source(component,local_pod_source_name):CODE
LOWtools/feature_count/base.py51def get_last_features_frome_cxx_feature_h():CODE
LOWtools/feature_count/base.py74def add_empty_feature_to_last_features(last_features):CODE
LOWtools/feature_count/base.py147def check_spec_features_valid(spec_features):CODE
LOWtools/feature_count/base.py178def get_all_features_from_spec(spec_file):CODE
LOWtools/feature_count/base.py223def reset_and_remove_features_if_need(last_features, spec_features):CODE
LOWtools/feature_count/native_generator.py71def generate_to_string_header(file):STRING
LOWtools/feature_count/native_generator.py86def generate_to_string_footer(file):STRING
LOWtools/error_code/common.py132def meta_data_value_for_sub_code(meta_data, code, behavior):CODE
LOWtools/error_code/checker/metadata_checker.py27 def declared_metadata_keywords(self):CODE
LOWtools/error_code/checker/metadata_checker.py113 def _check_metadata_default_and_values(self, index, metadata):CODE
LOWtools/error_code/generator/base_generator.py51 def _register_child_generator(self, generator):CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py84 def _value_to_immediate_param(self, meta_data, data_value):CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py102 def _value_list_code_for_enum(self, meta_data, value_list):CODE
LOW…rror_code/generator/android/sub_code_file_generator.py160 def _value_to_immediate_param(self, meta_data, data_value):CODE
LOW…rror_code/generator/android/sub_code_file_generator.py177 def _value_list_code_for_enum(self, meta_data, value_list):CODE
LOWtools/error_code/generator/darwin/darwin_base.py46def data_value_to_immediate_param(meta_data, data_value):CODE
LOWtools/error_code/generator/darwin/darwin_base.py63def _get_value_list_code_for_enum(meta_data, value_list):CODE
LOWtools/api/api_writer.py15def build_api_metadata_content(object_list):CODE
LOWtools/api/api_writer_test.py25 def test_empty_metadata_keeps_existing_file(self):CODE
LOWtools/api/api_writer_test.py38 def test_empty_metadata_does_not_create_new_file(self):CODE
LOWtools/api/api_writer_test.py49 def test_valid_metadata_replaces_file(self):CODE
LOWtools/api/api_doc.py40def store_object_in_api_desc_dict(CODE
LOWtools/api/api_doc.py68def get_api_data_store_by_desc(platform_object_dict: dict) -> dict:CODE
LOWtools/api/api_doc.py91def _init_native_api_deault_template() -> Template:CODE
LOWtools/api/api_doc.py107def generate_docs_from_api_dict(api_desc_dict: dict) -> bool:CODE
LOWtools/api/env_setup.py65def guarantee_generated_files():STRING
LOWtools/api/main_test.py13 def test_update_api_metadata_for_platforms_runs_all_platforms(self):CODE
LOWtools/api/main.py20def _update_platform_api_metadata(platform):CODE
LOWtools/api/main.py27def _update_api_metadata_for_platforms(platforms):CODE
LOWtools/api/parser/ts_morph/harmony_parser.py158 def _get_oh_package_main_file(self, oh_package_path: str):CODE
LOWtools/api/parser/ts_morph/harmony_parser.py190 def _parse_single_file_content_exports(CODE
LOWtools/api/parser/ts_morph/harmony_parser.py250 def _parse_ets_exports_recursive(self) -> dict:CODE
LOWtools/api/parser/ts_morph/api-parser.ts358export function buildConstructorPrototype(CODE
LOWtools/api/parser/doxygen/common_parse.py21def briefdescription_parse_in_online(breifdescription) -> str:CODE
LOWtools/css_generator/scripts/generate-types.ts53function generateShorthandsOrLonghands(CODE
934 more matches not shown…
Unused Imports743 hits · 698 pts
SeverityFileLineSnippetContext
LOWtools/rtf/core/checker/native_coverage_checker.py9CODE
LOWtools/rtf/core/checker/android_coverage_checker.py9CODE
LOWtools/rtf/core/target/target.py5CODE
LOWtools/rtf/core/target/target.py7CODE
LOWtools/rtf/core/utils/git_helper.py7CODE
LOWtools/rtf/core/builder/builder_manager.py9CODE
LOWtools/rtf/plugins/plugin_factory.py4CODE
LOWtools/rtf/plugins/coverage_check_plugin.py6CODE
LOWtools/config/check_and_run.py14CODE
LOWtools/config/check_and_run.py48CODE
LOWtools/config/check_and_run.py49CODE
LOWtools/feature_count/java_generator.py6CODE
LOWtools/feature_count/typescript_generator.py6CODE
LOWtools/feature_count/objc_generator.py7CODE
LOWtools/feature_count/native_generator.py6CODE
LOWtools/error_code/gen_error_code.py8CODE
LOWtools/error_code/gen_error_code.py9CODE
LOWtools/error_code/checker/spec_checker.py4CODE
LOWtools/error_code/checker/spec_checker.py5CODE
LOWtools/error_code/checker/spec_checker.py6CODE
LOWtools/error_code/checker/spec_checker.py7CODE
LOWtools/error_code/checker/metadata_checker.py4CODE
LOWtools/error_code/checker/metadata_checker.py5CODE
LOWtools/error_code/checker/error_code_def_checker.py4CODE
LOWtools/error_code/checker/error_code_def_checker.py5CODE
LOWtools/error_code/generator/base_generator.py5CODE
LOWtools/error_code/generator/code_generator.py4CODE
LOWtools/error_code/generator/code_generator.py5CODE
LOWtools/error_code/generator/code_generator.py6CODE
LOWtools/error_code/generator/code_generator.py7CODE
LOWtools/error_code/generator/code_generator.py8CODE
LOWtools/error_code/generator/code_generator.py9CODE
LOWtools/error_code/generator/code_generator.py10CODE
LOWtools/error_code/generator/code_generator.py11CODE
LOW…/error_code/generator/native/sub_code_src_generator.py4CODE
LOW…/error_code/generator/native/sub_code_src_generator.py5CODE
LOW…/error_code/generator/native/sub_code_src_generator.py6CODE
LOW…/error_code/generator/native/sub_code_src_generator.py7CODE
LOWtools/error_code/generator/native/native_common.py5CODE
LOWtools/error_code/generator/native/native_common.py6CODE
LOW…ror_code/generator/native/sub_code_header_generator.py4CODE
LOW…ror_code/generator/native/sub_code_header_generator.py5CODE
LOW…ror_code/generator/native/sub_code_header_generator.py6CODE
LOW…ror_code/generator/native/sub_code_header_generator.py7CODE
LOWtools/error_code/generator/native/native_generator.py4CODE
LOWtools/error_code/generator/native/native_generator.py5CODE
LOWtools/error_code/generator/native/native_generator.py6CODE
LOWtools/error_code/generator/native/native_generator.py7CODE
LOWtools/error_code/generator/native/native_generator.py8CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py4CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py5CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py6CODE
LOWtools/error_code/generator/harmony/harmony_common.py4CODE
LOWtools/error_code/generator/harmony/harmony_generator.py4CODE
LOWtools/error_code/generator/harmony/harmony_generator.py5CODE
LOWtools/error_code/generator/harmony/harmony_generator.py6CODE
LOWtools/error_code/generator/harmony/harmony_generator.py7CODE
LOW…rror_code/generator/harmony/behavior_file_generator.py4CODE
LOW…rror_code/generator/harmony/behavior_file_generator.py5CODE
LOW…rror_code/generator/harmony/behavior_file_generator.py6CODE
683 more matches not shown…
Deep Nesting429 hits · 388 pts
SeverityFileLineSnippetContext
LOWtools/rtf/core/target/android_ut_target.py88CODE
LOWtools/rtf/core/utils/lcov_reader.py6CODE
LOWtools/rtf/core/container/native_ut_container.py89CODE
LOWtools/rtf/plugins/plugin_factory.py14CODE
LOWtools/config/gen_config.py71CODE
LOWtools/config/gen_config.py248CODE
LOWtools/config/gen_config.py260CODE
LOWtools/config/config_def.py20CODE
LOWtools/ios_tools/generate_podspec_scripts_by_gn.py24CODE
LOWtools/ios_tools/cocoapods_publish_helper.py400CODE
LOWtools/ios_tools/process_podfile.py85CODE
LOWtools/feature_count/base.py74CODE
LOWtools/error_code/checker/metadata_checker.py58CODE
LOWtools/error_code/checker/metadata_checker.py86CODE
LOWtools/error_code/checker/metadata_checker.py113CODE
LOWtools/error_code/checker/error_code_def_checker.py83CODE
LOWtools/error_code/checker/error_code_def_checker.py102CODE
LOWtools/error_code/checker/error_code_def_checker.py142CODE
LOWtools/error_code/checker/error_code_def_checker.py170CODE
LOW…/error_code/generator/native/sub_code_src_generator.py93CODE
LOW…ror_code/generator/native/sub_code_header_generator.py47CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py84CODE
LOW…rror_code/generator/android/sub_code_file_generator.py160CODE
LOWtools/error_code/generator/darwin/darwin_base.py26CODE
LOWtools/error_code/generator/darwin/darwin_base.py46CODE
LOWtools/api/api_doc.py40CODE
LOWtools/api/parser/ts_morph/harmony_parser.py190CODE
LOWtools/api/parser/ts_morph/harmony_parser.py250CODE
LOWtools/api/parser/doxygen/common_parse.py25CODE
LOWtools/api/parser/doxygen/common_parse.py65CODE
LOWtools/api/parser/doxygen/common_parse.py86CODE
LOWtools/api/parser/doxygen/memberdef_parse.py18CODE
LOWtools/api/parser/doxygen/memberdef_parse.py106CODE
LOWtools/css_generator/generate_types.py27CODE
LOWtools/css_generator/generate_types.py103CODE
LOWtools/css_generator/generate_layout_property.py54CODE
LOWtools/css_generator/enum_css_generator.py67CODE
LOWtools/css_generator/utils.py129CODE
LOWtools/android_tools/update_local_properties.py12CODE
LOW…nce/performance_observer/generate_performance_entry.py23CODE
LOW…nce/performance_observer/generate_performance_entry.py42CODE
LOW…nce/performance_observer/generate_performance_entry.py86CODE
LOW…nce/performance_observer/generate_performance_entry.py166CODE
LOW…ce/performance_observer/sub_generator/ets_generator.py58CODE
LOW…ce/performance_observer/sub_generator/ets_generator.py115CODE
LOW…ce/performance_observer/sub_generator/ets_generator.py186CODE
LOW…ce/performance_observer/sub_generator/ets_generator.py227CODE
LOW…nce/performance_observer/sub_generator/ts_generator.py25CODE
LOW…e/performance_observer/sub_generator/java_generator.py145CODE
LOW…e/performance_observer/sub_generator/java_generator.py223CODE
LOW…e/performance_observer/sub_generator/java_generator.py304CODE
LOW…e/performance_observer/sub_generator/java_generator.py348CODE
LOW…e/performance_observer/sub_generator/java_generator.py369CODE
LOW…nce/performance_observer/sub_generator/oc_generator.py12CODE
LOW…nce/performance_observer/sub_generator/oc_generator.py116CODE
LOW…nce/performance_observer/sub_generator/oc_generator.py341CODE
LOWtools/vpython_tools/vpython_env_setup.py20CODE
LOWcore/renderer/css/css_value_lldb.py51CODE
LOWcore/renderer/css/css_value_lldb.py93CODE
LOWexplorer/harmony/script/build.py201CODE
369 more matches not shown…
Decorative Section Separators172 hits · 302 pts
SeverityFileLineSnippetContext
MEDIUMtools/css_generator/generate_types.py16# ---------------------COMMENT
MEDIUM…llection/layout/LynxCollectionViewLayoutSectionModel.m308 // ▲ ┌─────────────┐ ┌─────────────┐ ▲COMMENT
MEDIUM…llection/layout/LynxCollectionViewLayoutSectionModel.m311 // │ │ │ │ │ │ │ ───────► │ │ │COMMENT
MEDIUM…llection/layout/LynxCollectionViewLayoutSectionModel.m317 // ││ └──▼──────┘ ││ ││ └─▼───────┘ ││ targetContentOffsetCOMMENT
MEDIUM…llection/layout/LynxCollectionViewLayoutSectionModel.m319 // └┼─────────────┼┘ └┼─────────────┼┘COMMENT
MEDIUM…llection/layout/LynxCollectionViewLayoutSectionModel.m320 // └─────────────┘ └─────────────┘COMMENT
MEDIUMthird_party/py_deps/requests/compat.py25# -------------------COMMENT
MEDIUMthird_party/py_deps/requests/compat.py27# -------------------COMMENT
MEDIUMthird_party/py_deps/requests/compat.py78# --------------COMMENT
MEDIUMthird_party/py_deps/requests/compat.py80# --------------COMMENT
MEDIUMthird_party/py_deps/yaml/__init__.py20#------------------------------------------------------------------------------COMMENT
MEDIUMthird_party/py_deps/yaml/__init__.py23#------------------------------------------------------------------------------COMMENT
MEDIUMthird_party/py_deps/yaml/__init__.py28#------------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1# -----------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py32# -----------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py60# ----------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py72#-----------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py76#-----------------------------------------------------------------------------COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py199#-----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py205#-----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1277# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1282# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1287# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1451# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1455# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1464# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1470# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1518 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1524 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1534 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1749 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1754 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1763 # ------------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1768 # ------------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1778 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1785 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1795 # -------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1802 # -------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2033# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2038# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2040# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2094# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2099# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2247 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2249 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2254 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2274 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2283 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2440 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2450 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2458 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2472 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2480 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2490 # -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2870# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2875# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2877# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2883# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2892# -----------------------------------------------------------------------------STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2896# -----------------------------------------------------------------------------STRING
112 more matches not shown…
Cross-Language Confusion53 hits · 299 pts
SeverityFileLineSnippetContext
HIGHtools/ios_tools/cocoapods_publish_helper.py311 run_command(f'cd {local_pod_source_name} && git init && git commit --allow-empty --message "Initial commit."')CODE
HIGH…rror_code/generator/harmony/sub_code_file_generator.py58 self._append_with_indent("\t\t\treturn null;\n")CODE
HIGH…rror_code/generator/android/sub_code_file_generator.py139 self._append_with_indent("\t\t\treturn null;\n")CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py134 let originRecord: Record<string, Object> = (props[\'{prop}\']!== undefined)? props[\'{prop}\'] as Record<string,CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py145 ets_code += f' this.{prop} = (props[\'{prop}\']!== undefined)? props[\'{prop}\'] as {prop_type} :CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py156 ets_code += f' this.{prop} = (props[\'{prop}\']!== undefined)? props[\'{prop}\'] as {prop_typCODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py160 ets_code += f' this.{prop} = (props[\'{prop}\'] !== undefined) ? new {prop_type}(props[\'CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py162 ets_code += f' this.{prop} = (props[\'{prop}\'] !== undefined) ? new {prop_type}(props[\'CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py170 ets_code += f' this.{prop} = (props[\'{prop}\'] !== undefined && typeof props[\'{prop}\'] ===CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py170 ets_code += f' this.{prop} = (props[\'{prop}\'] !== undefined && typeof props[\'{prop}\'] ===CODE
HIGH…ce/performance_observer/sub_generator/ets_generator.py172 ets_code += f' this.{prop} = (props[\'{prop}\'] !== undefined && typeof props[\'{prop}\'] ===CODE
HIGH…e/performance_observer/sub_generator/java_generator.py37 branch_statement = f' if (type.equals("{entry_type}") && name.equals("{entry_name}")) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py42 branch_statement = f' else if (type.equals("{entry_type}") && name.equals("{entry_name}")) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py72 f' if (result == null) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py96 f' if (result == null) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py113 f' if (result == null) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py126 f' if (result == null) {{\n' \CODE
HIGH…e/performance_observer/sub_generator/java_generator.py269 java_code += f' this.{prop} = props.get("{prop}") != null ? ({prop_type}) props.get("{proCODE
HIGH…e/performance_observer/sub_generator/java_generator.py276 java_code += f' this.{prop} = props.get("{prop}") != null ? new {prop_type}((HashMap<StriCODE
HIGHexplorer/darwin/macos/lynx_explorer/build_resources.py68 subprocess.check_call(['bash', '-c', 'pnpm install --no-frozen-lockfile && pnpm run build'], cwd=homepage_dir)CODE
HIGHthird_party/py_deps/jinja2/compiler.py1276 self.write(", undefined, loop_render_func, depth):")CODE
HIGHthird_party/py_deps/jinja2/compiler.py1278 self.write(", undefined):" if extended_loop else ":")CODE
HIGHthird_party/py_deps/jinja2/lexer.py358 self.push(result)CODE
HIGHthird_party/py_deps/jinja2/environment.py129 environment.undefined, UndefinedCODE
HIGHthird_party/py_deps/jinja2/environment.py1205 undefined, # type: ignoreCODE
HIGH…inding/idl-codegen/tools/blinkpy/common/pretty_diff.py77 while (parent && parent.tagName != 'TR') {CODE
HIGH…binding/idl-codegen/third_party/jinja2/asyncsupport.py192 def __init__(self, async_iterator, undefined, after, length, recurse=None,CODE
HIGH…binding/idl-codegen/third_party/jinja2/asyncsupport.py194 LoopContextBase.__init__(self, undefined, recurse, depth0)CODE
HIGH…binding/idl-codegen/third_party/jinja2/asyncsupport.py233async def make_async_loop_context(iterable, undefined, recurse=None, depth0=0):CODE
HIGH…binding/idl-codegen/third_party/jinja2/asyncsupport.py255 return AsyncLoopContext(async_iterator, undefined, after, length, recurse,CODE
HIGH…rty/binding/idl-codegen/third_party/jinja2/compiler.py1115 self.write(', undefined, loop_render_func, depth):')CODE
HIGH…rty/binding/idl-codegen/third_party/jinja2/compiler.py1117 self.write(extended_loop and ', undefined):' or ':')CODE
HIGH…arty/binding/idl-codegen/third_party/jinja2/runtime.py359 def __init__(self, undefined, recurse=None, depth0=0):CODE
HIGH…arty/binding/idl-codegen/third_party/jinja2/runtime.py423 def __init__(self, iterable, undefined, recurse=None, depth0=0):CODE
HIGH…arty/binding/idl-codegen/third_party/jinja2/runtime.py424 LoopContextBase.__init__(self, undefined, recurse, depth0)CODE
HIGH…_party/binding/idl-codegen/third_party/jinja2/lexer.py329 self.push(result)CODE
HIGH…/binding/idl-codegen/third_party/jinja2/environment.py102 assert issubclass(environment.undefined, Undefined), 'undefined must ' \CODE
HIGH…/binding/idl-codegen/third_party/jinja2/environment.py943 frozenset(extensions), optimized, undefined, finalize, autoescape,CODE
HIGHthird_party/binding/idl-codegen/scripts/napi_types.py1313 # the code generator to distinguish between passing null, andCOMMENT
HIGH…rd_party/binding/idl-codegen/scripts/napi_interface.py1071 # 12.2. If V is undefined, and there is an entry in S whose list ofCOMMENT
HIGH…rd_party/binding/idl-codegen/scripts/napi_interface.py1082 # 12.3. Otherwise: if V is null or undefined, and there is an entry in S thatCOMMENT
HIGH…rd_party/binding/idl-codegen/scripts/napi_interface.py1082 # 12.3. Otherwise: if V is null or undefined, and there is an entry in S thatCOMMENT
HIGH…rd_party/binding/idl-codegen/scripts/napi_interface.py1168 # method is not undefined, then remove from S all other entries.COMMENT
HIGH…arty/binding/idl-codegen/scripts/bind_gen/interface.py5288// { [[Value]]: undefined, [[Writable]]: false, [[Enumerable]]: false,COMMENT
HIGH…arty/binding/idl-codegen/scripts/bind_gen/interface.py3716 if (${blink_property_name} == attribute.name && attribute.set_value) {CODE
HIGH…arty/binding/idl-codegen/scripts/bind_gen/interface.py1052 # 12.2. If V is undefined, ...STRING
HIGH…arty/binding/idl-codegen/scripts/bind_gen/interface.py1057 # 12.3. if V is null or undefined, ...STRING
HIGH…arty/binding/idl-codegen/scripts/bind_gen/interface.py1057 # 12.3. if V is null or undefined, ...STRING
HIGH…rd_party/binding/idl-codegen/scripts/bind_gen/union.py244 # 12.3. if V is null or undefined, ...COMMENT
HIGH…rd_party/binding/idl-codegen/scripts/bind_gen/union.py244 # 12.3. if V is null or undefined, ...COMMENT
HIGH…ding/idl-codegen/scripts/web_idl/extended_attribute.py214 if not ExtendedAttribute.equals(l, r):CODE
HIGH…_party/binding/idl-codegen/scripts/web_idl/idl_type.py172 and ExtendedAttributes.equals(self.extended_attributes,CODE
HIGHclay/testing/run_tests.py449 'source {}/sanitizer_suppressions.sh >/dev/null && env'CODE
Cross-Language Confusion (JS/TS)47 hits · 258 pts
SeverityFileLineSnippetContext
HIGH…us/compiler/unit_test/test_lepus_ir_lepus_air_case9.js5 print(msg);CODE
HIGH…piler/unit_test/test_lepus_ir_lse_integration_cases.js67print("lse_integration_cases.js passed");CODE
HIGH…ompiler/unit_test/test_lepus_ir_lse_immutable_loads.js10 print("intervening call");CODE
HIGH…ompiler/unit_test/test_lepus_ir_lse_immutable_loads.js45print("lse_immutable_loads.js passed");CODE
HIGH…ime/lepus/compiler/unit_test/test_lepus_ir_lse_loop.js22print("lse_loop.js passed");CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case10.js5 print(msg);CODE
HIGH…/unit_test/test_lepus_ir_toplevel_closure_sync_test.js25print("toplevel_closure_sync_test passed");CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case11.js13 print(msg);CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case11.js219print("case11 earlySum=" + earlySum + " lateSum=" + lateSum);CODE
HIGH…us/compiler/unit_test/test_lepus_ir_lepus_air_case8.js5 print(msg);CODE
HIGH…_lepus_ir_regression_nested_closure_upvalue_mapping.js37print("regression_nested_closure_upvalue_mapping passed");CODE
HIGH…us/compiler/unit_test/test_lepus_ir_lepus_air_case7.js10 print(msg);CODE
HIGH…us/compiler/unit_test/test_lepus_ir_lepus_air_case7.js95print("FAIL=" + __assert_fail_count);CODE
HIGH…us/compiler/unit_test/test_lepus_ir_lse_global_vars.js57print("lse_global_vars.js passed");CODE
HIGH…me/lepus/compiler/unit_test/test_lepus_ir_lse_alias.js73print("lse_alias.js passed");CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lse_closure_vars.js72print("lse_closure_vars.js passed");CODE
HIGH…iler/unit_test/test_lepus_ir_lse_comprehensive_test.js97print("lse_comprehensive_test.js passed");CODE
HIGH…us/compiler/unit_test/test_lepus_ir_lepus_air_case5.js897print("your_test compiled and executed");CODE
HIGH…e/lepus/compiler/unit_test/test_lepus_ir_lse_branch.js26print("lse_branch.js passed");CODE
HIGH…nit_test/test_lepus_ir_toplevel_update_complex_test.js9print("a: ", a);CODE
HIGH…nit_test/test_lepus_ir_toplevel_update_complex_test.js10print("b: ", b);CODE
HIGH…nit_test/test_lepus_ir_toplevel_update_complex_test.js11print("c: ", c);CODE
HIGH…nit_test/test_lepus_ir_toplevel_update_complex_test.js12print("test(): ", test());CODE
HIGHcore/runtime/lepus/compiler/unit_test/p0_feature.js35print(json_obj);CODE
HIGH…/compiler/unit_test/test_lepus_ir_toplevel_opt_test.js7print("a: ", a);CODE
HIGH…/compiler/unit_test/test_lepus_ir_toplevel_opt_test.js8print("b: ", b);CODE
HIGH…/compiler/unit_test/test_lepus_ir_toplevel_opt_test.js9print("check(): ", check());CODE
HIGH…/compiler/unit_test/test_lepus_ir_toplevel_opt_test.js16print("a after set: ", a);CODE
HIGH…/compiler/unit_test/test_lepus_ir_toplevel_opt_test.js17print("check() after set: ", check());CODE
HIGH…r/unit_test/test_lepus_ir_toplevel_global_sync_test.js32print("toplevel_global_sync_test passed");CODE
HIGH…er/unit_test/test_lepus_ir_toplevel_protection_test.js17print("sum: ", result);CODE
HIGH…er/unit_test/test_lepus_ir_toplevel_protection_test.js18print("c: ", c);CODE
HIGH…runtime/lepus/compiler/unit_test/for_statement_test.js5print(j);CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case12.js15 print(msg);CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case12.js280print("case12 sumA=" + sumA + " sumB=" + sumB + " sumC=" + sumC + " prefixSum=" + prefixSum);CODE
HIGH…mpiler/unit_test/test_lepus_ir_test_lse_closure_rse.js16 print(x); // Side effectCODE
HIGH…ime/lepus/compiler/unit_test/array.prototype.filter.js23print(result);CODE
HIGH…pus/compiler/unit_test/test_lepus_ir_lse_array_test.js24print("test_lse_array_methods passed");CODE
HIGH…ler/unit_test/test_lepus_ir_lse_precision_stability.js60print("lse_precision_stability.js passed");CODE
HIGH…epus/compiler/unit_test/test_lepus_ir_lse_precision.js66print("lse_precision.js passed");CODE
HIGH…iler/unit_test/test_lepus_ir_lse_vulnerability_test.js31print("lse_vulnerability_test.js passed");CODE
HIGH…/lepus/compiler/unit_test/test_lepus_ir_lse_complex.js24print("lse_complex.js passed");CODE
HIGH…epus/compiler/unit_test/array.prototype.filter_test.js19print(result);CODE
HIGH…t_lepus_ir_regression_toplevel_redundant_writes_mix.js38print("regression_toplevel_redundant_writes_mix passed");CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case13.js14 print(msg);CODE
HIGH…s/compiler/unit_test/test_lepus_ir_lepus_air_case13.js278print("case13 sumA=" + sumA + " sumD=" + sumD + " varSum=" + varSum);CODE
HIGH…/compiler/unit_test/test_lepus_ir_lse_complex_cases.js89print("lse_complex_cases.js passed");CODE
Self-Referential Comments106 hits · 250 pts
SeverityFileLineSnippetContext
MEDIUMtools/rtf/core/target/target.py41 # This method is used for a subclass to initialize its own private membersCOMMENT
MEDIUMtools/js_tools/build.py81 # Create an argument parserCOMMENT
MEDIUM…ce/performance_observer/sub_generator/ets_generator.py192 # Define the class nameCOMMENT
MEDIUM…ce/performance_observer/sub_generator/ets_generator.py195 # Define the parent class type for the interface, if anyCOMMENT
MEDIUM…nce/performance_observer/sub_generator/ts_generator.py70 # Define the interface nameCOMMENT
MEDIUM…nce/performance_observer/sub_generator/ts_generator.py76 # Define the interface nameCOMMENT
MEDIUM…nce/performance_observer/sub_generator/ts_generator.py79 # Define the parent class type for the interface, if anyCOMMENT
MEDIUM…e/performance_observer/sub_generator/java_generator.py312 # Define the class nameCOMMENT
MEDIUM…e/performance_observer/sub_generator/java_generator.py315 # Define the parent class type for the interface, if anyCOMMENT
MEDIUMexplorer/windows/lynx_explorer/build_resources.py43# Create the resource directory with explicit error checkingCOMMENT
MEDIUMexplorer/showcase/build_and_copy.py17# Define the Lynx example directory nameCOMMENT
MEDIUMtesting/integration_test/demo_pages/build_and_copy.py24# Define the Android assets directoryCOMMENT
MEDIUMtesting/integration_test/demo_pages/build_and_copy.py30# Define the iOS resource directoryCOMMENT
MEDIUMthird_party/py_deps/jinja2/bccache.py332 """This class implements a bytecode cache that uses a memcache cache forSTRING
MEDIUMthird_party/py_deps/jinja2/ext.py102 """This method is called before the actual lexing and can be used toSTRING
MEDIUMthird_party/py_deps/soupsieve/css_parser.py933 # Initialize important variablesSTRING
MEDIUMthird_party/py_deps/idna/idnadata.py1# This file is automatically generated by tools/idna-dataCOMMENT
MEDIUMthird_party/py_deps/idna/uts46data.py1# This file is automatically generated by tools/idna-dataCOMMENT
MEDIUMthird_party/py_deps/bs4/__init__.py776 """This method is part of the PageElement API, but `BeautifulSoup` doesn't implementSTRING
MEDIUMthird_party/py_deps/bs4/__init__.py784 """This method is part of the PageElement API, but `BeautifulSoup` doesn't implementSTRING
MEDIUMthird_party/py_deps/bs4/dammit.py486 """This class is capable of guessing a number of possible encodingsSTRING
MEDIUMthird_party/py_deps/bs4/builder/_html5lib.py399 # Create a brand new NavigableString from this string.COMMENT
MEDIUMthird_party/py_deps/qrcode/image/styles/colormasks.py64 # The following functions are helpful for color calculation:COMMENT
MEDIUMthird_party/py_deps/requests/sessions.py562 # Create the Request.COMMENT
MEDIUMthird_party/py_deps/yaml/reader.py1# This module contains abstractions for the input stream. You don't have toCOMMENT
MEDIUMthird_party/py_deps/urllib3/util/url.py266 output = [] # Initialize the variable to use to store outputCODE
MEDIUMthird_party/py_deps/urllib3/util/connection.py23# This function is copied from socket.py in the Python 2.7 standardCOMMENT
MEDIUMthird_party/py_deps/urllib3/util/connection.py104 """This function is designed to work in the context ofSTRING
MEDIUMthird_party/py_deps/urllib3/http2/probe.py66 """This function is for testing purposes only. Gets the current state of the probe cache"""STRING
MEDIUMthird_party/py_deps/urllib3/http2/probe.py71 """This function is for testing purposes only. Reset the cache values"""STRING
MEDIUM…dl-codegen/tools/blinkpy/common/net/results_fetcher.py59 """This class represents an interface to test results for particular builds.STRING
MEDIUM…g/idl-codegen/tools/blinkpy/common/system/log_utils.py38 # Create the filter.COMMENT
MEDIUM…g/idl-codegen/tools/blinkpy/common/system/log_utils.py48 # Create the handler.COMMENT
MEDIUM…codegen/tools/blinkpy/common/system/filesystem_mock.py200 # This function is called a lot, so we optimize it; there areCOMMENT
MEDIUM…codegen/tools/blinkpy/common/system/filesystem_mock.py306 # This function is called a lot, so we try to optimize the common casesCOMMENT
MEDIUM…/idl-codegen/tools/blinkpy/common/system/filesystem.py352 # Create a shell command to call rmdir. (Note rmdir is a shellCOMMENT
MEDIUM…l-codegen/tools/blinkpy/common/system/platform_info.py34 """This class provides a consistent (and mockable) interpretation ofSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2738# This file is automatically generated. Do not edit.COMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py202# The following classes are used for the LR parser itself. These are notSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py207# This class is used to hold non-terminal grammar symbols during parsing.STRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1280# The following functions, classes, and variables are used to represent andSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1467# The following class represents the contents of the specified grammar alongSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2036# The following classes and functions are used to generate LR parsing tables onSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2097# This class implements the LR table generation algorithm. There are noSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2873# The following functions and classes are used to implement the PLYSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py2934# This class represents information extracted for building a parser includingSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py223# This class is a wrapper around the objects actually passed to eachSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py661 # Create the error symbol for the first time and make it the new lookahead symbolSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py967 # Create the error symbol for the first time and make it the new lookahead symbolSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1254 # Create the error symbol for the first time and make it the new lookahead symbolSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1327 # Create a list of unique production symbols used in the productionSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1337 # Create a string representationSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1408# This class represents a specific stage of parsing a production rule. ForSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py1617 # Create a production and add it to the list of productionsSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/yacc.py3328 # Create a grammar objectSTRING
MEDIUMthird_party/binding/idl-codegen/third_party/ply/lex.py554# This class represents information needed to build a lexer as extracted from aCOMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/ply/lex.py324 # Create a token for returnCOMMENT
MEDIUM…party/binding/idl-codegen/third_party/mako/pyparser.py4# This module is part of Mako and is released underCOMMENT
MEDIUMthird_party/binding/idl-codegen/third_party/mako/cmd.py4# This module is part of Mako and is released underCOMMENT
MEDIUM…d_party/binding/idl-codegen/third_party/mako/compat.py4# This module is part of Mako and is released underCOMMENT
46 more matches not shown…
Excessive Try-Catch Wrapping144 hits · 185 pts
SeverityFileLineSnippetContext
LOWtools/rtf/core/checker/native_coverage_checker.py39 except Exception as e:CODE
LOWtools/rtf/core/checker/android_coverage_checker.py33 except Exception as e:CODE
LOWtools/rtf/core/target/observer.py122 except Exception as e:CODE
LOWtools/rtf/core/target/android_ut_target.py71 except Exception as e:CODE
LOWtools/rtf/core/target/android_ut_target.py107 except Exception as e:CODE
LOWtools/rtf/core/target/android_ut_target.py180 except Exception as e:CODE
LOWtools/rtf/core/container/android_ut_container.py89 except Exception as e:CODE
MEDIUMtools/rtf/core/container/android_ut_container.py81def after_test(self):CODE
LOWtools/config/gen_config.py78 except Exception:CODE
MEDIUMtools/config/gen_config.py75def check_version(v_str):CODE
MEDIUMtools/config/check_and_run.py115 print(f"Error: Script not found at {GEN_CONFIG_SCRIPT}")CODE
LOWtools/config/check_and_run.py128 except Exception as e:CODE
MEDIUMtools/config/check_and_run.py129 print(f"Error: Failed to execute subprocess: {e}")CODE
MEDIUMtools/js_tools/build.py65 print(f"Error occurred during build: {e}", file=sys.stderr)CODE
LOWtools/js_tools/build.py66 except Exception as e:CODE
MEDIUMtools/error_code/gen_error_code.py20 print("Error code spec check failed")CODE
LOWtools/api/api_utils.py25 except Exception as e:CODE
LOWtools/api/parser/ts_morph/harmony_parser.py146 except Exception as e:CODE
LOWtools/api/parser/ts_morph/harmony_parser.py267 except Exception as e:CODE
LOWtools/api/parser/ts_morph/harmony_parser.py297 except Exception as e:CODE
LOWtools/api/parser/doxygen/doxygen_parser.py61 except Exception as e:CODE
MEDIUMtools/api/parser/doxygen/doxygen_parser.py58def dump(self) -> bool:CODE
LOWtools/css_generator/generate_layout_property.py69 except Exception as e:CODE
MEDIUMtools/css_generator/generate_layout_property.py70 print(f"Error processing {file_path}: {e}")CODE
MEDIUMtools/android_tools/prepare_android_build.py31 print(f"Error installing {component};{version}: {e}")CODE
MEDIUMtools/android_tools/prepare_android_build.py38 print("Error: Please configure the ANDROID_HOME environment variable first.")CODE
MEDIUMtools/android_tools/prepare_android_build.py42 print("Error: buildtools directory not found. Please run `tools/hab sync . -f` first.")CODE
LOWtools/performance/performance_observer/utils.py57 except Exception as e:CODE
LOWplatform/dynamic_lib/macos/package_sdk.py59except Exception as e:CODE
LOWplatform/dynamic_lib/linux/package_sdk.py78except Exception as e:CODE
LOWplatform/darwin/macos/package_sdk.py67except Exception as e:CODE
LOWplatform/windows/package_sdk.py66except Exception as e:CODE
MEDIUMexplorer/darwin/macos/lynx_explorer/build_resources.py134 print(f"Error executing command: {e}")CODE
LOWexplorer/darwin/macos/lynx_explorer/build_resources.py136except Exception as e:CODE
LOWexplorer/windows/lynx_explorer/build_resources.py142except Exception as e:CODE
LOW…ion_test/test_script/case_sets/xelement/video_utils.py49 except Exception as e:CODE
LOW…ration_test/test_script/lib/test_runner/test_runner.py185 except Exception as e:CODE
LOWtesting/integration_test/test_script/lib/ios/test.py55 except Exception:CODE
LOWtesting/integration_test/test_script/lib/ios/test.py64 except Exception:CODE
LOWtesting/integration_test/test_script/lib/ios/test.py71 except Exception:CODE
LOWtesting/integration_test/test_script/lib/ios/test.py77 except Exception:CODE
LOWtesting/integration_test/test_script/lib/ios/test.py83 except Exception:CODE
MEDIUMtesting/integration_test/test_script/lib/ios/test.py67def assert_not_existing(self, element, message='exist'):CODE
MEDIUMtesting/integration_test/test_script/lib/ios/test.py74def assert_visible(self, element, message='invisible'):CODE
MEDIUMtesting/integration_test/test_script/lib/ios/test.py80def assert_invisible(self, element, message='visible'):CODE
LOW…sting/integration_test/test_script/lib/common/utils.py68 except Exception as e:CODE
MEDIUM…sting/integration_test/test_script/lib/common/utils.py62def target():CODE
LOW…sting/integration_test/test_script/lib/android/test.py55 except Exception:CODE
LOW…sting/integration_test/test_script/lib/android/test.py64 except Exception:CODE
LOW…sting/integration_test/test_script/lib/android/test.py71 except Exception:CODE
LOW…sting/integration_test/test_script/lib/android/test.py77 except Exception:CODE
LOW…sting/integration_test/test_script/lib/android/test.py83 except Exception:CODE
MEDIUM…sting/integration_test/test_script/lib/android/test.py67def assert_not_existing(self, element, message='exist'):CODE
MEDIUM…sting/integration_test/test_script/lib/android/test.py74def assert_visible(self, element, message='invisible'):CODE
MEDIUM…sting/integration_test/test_script/lib/android/test.py80def assert_invisible(self, element, message='visible'):CODE
LOWthird_party/py_deps/typing_extensions.py854 except Exception as e:CODE
LOWthird_party/py_deps/jinja2/sandbox.py298 except Exception:CODE
LOWthird_party/py_deps/jinja2/lexer.py656 except Exception as e:CODE
LOWthird_party/py_deps/jinja2/environment.py476 except Exception:CODE
LOWthird_party/py_deps/jinja2/environment.py523 except Exception as e:CODE
84 more matches not shown…
Hallucination Indicators12 hits · 120 pts
SeverityFileLineSnippetContext
CRITICAL…ent_animax/src/main/java/com/lynx/animax/UIAnimaX.java503 com.lynx.animax.base.bridge.JavaOnlyMap toMap = new com.lynx.animax.base.bridge.JavaOnlyMap();CODE
CRITICAL…element/LynxUIScrollCoordinatorSlotDragAutoRegistry.kt14 com.lynx.xelement.scroll.coordinator.childitem.LynxUIScrollCoordinatorSlotDrag(context) {}CODE
CRITICAL…/java/com/lynx/xelement/LynxUIViewPagerAutoRegistry.kt14 com.lynx.xelement.viewpager.viewpager.LynxUIViewPager(context) {}CODE
CRITICAL…nx/xelement/LynxUIScrollCoordinatorSlotAutoRegistry.kt14 com.lynx.xelement.scroll.coordinator.childitem.LynxUIScrollCoordinatorSlot(context) {}CODE
CRITICAL…a/com/lynx/xelement/LynxUIViewPagerItemAutoRegistry.kt14 com.lynx.xelement.viewpager.childitem.LynxViewpagerItem(context) {}CODE
CRITICAL…/xelement/LynxUIScrollCoordinatorHeaderAutoRegistry.kt14 com.lynx.xelement.scroll.coordinator.childitem.LynxUIScrollCoordinatorHeader(context) {}CODE
CRITICAL…m/lynx/xelement/LynxUIScrollCoordinatorAutoRegistry.kt14 com.lynx.xelement.scroll.coordinator.LynxUIScrollCoordinator(context) {}CODE
CRITICAL…xelement/LynxUIScrollCoordinatorToolbarAutoRegistry.kt14 com.lynx.xelement.scroll.coordinator.childitem.LynxUIScrollCoordinatorToolbar(context) {}CODE
CRITICAL…main/java/com/lynx/explorer/LynxViewShellActivity.java284 com.lynx.explorer.modules.LynxNodeAPIModule.putEnv(lynxView.getLynxContext(), napiEnv);CODE
CRITICAL…main/java/com/lynx/explorer/LynxViewShellActivity.java289 com.lynx.explorer.modules.LynxNodeAPIModule.removeEnv(lynxView.getLynxContext());CODE
CRITICAL…ng/idl-codegen/third_party/doc/_static/jquery-3.5.1.js8084jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) {CODE
CRITICAL…/binding/idl-codegen/third_party/doc/_static/jquery.js2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):fCODE
AI Structural Patterns76 hits · 74 pts
SeverityFileLineSnippetContext
LOWtools/ios_tools/skip_pod_lint.py29CODE
LOWtools/css_generator/css_parser_generator.py66CODE
LOWtools/oliver/lynx-tasm/gn_to_cmake_oliver.py52CODE
LOW…st/test_script/lib/test_runner/mixin/img_diff_mixin.py16CODE
LOW…st/test_script/lib/test_runner/mixin/img_diff_mixin.py28CODE
LOWthird_party/py_deps/jinja2/environment.py294CODE
LOWthird_party/py_deps/jinja2/environment.py386CODE
LOWthird_party/py_deps/jinja2/environment.py1167CODE
LOWthird_party/py_deps/bs4/element.py443CODE
LOWthird_party/py_deps/bs4/element.py1813CODE
LOWthird_party/py_deps/charset_normalizer/api.py33CODE
LOWthird_party/py_deps/charset_normalizer/api.py545CODE
LOWthird_party/py_deps/charset_normalizer/api.py575CODE
LOWthird_party/py_deps/charset_normalizer/api.py606CODE
LOWthird_party/py_deps/requests/sessions.py500CODE
LOWthird_party/py_deps/requests/models.py258CODE
LOWthird_party/py_deps/requests/models.py351CODE
LOWthird_party/py_deps/json5/lib.py33CODE
LOWthird_party/py_deps/json5/lib.py74CODE
LOWthird_party/py_deps/json5/lib.py187CODE
LOWthird_party/py_deps/json5/lib.py261CODE
LOWthird_party/py_deps/yaml/__init__.py178CODE
LOWthird_party/py_deps/yaml/__init__.py215CODE
LOWthird_party/py_deps/yaml/dumper.py11CODE
LOWthird_party/py_deps/yaml/dumper.py29CODE
LOWthird_party/py_deps/yaml/dumper.py47CODE
LOWthird_party/py_deps/yaml/cyaml.py53CODE
LOWthird_party/py_deps/yaml/cyaml.py70CODE
LOWthird_party/py_deps/yaml/cyaml.py87CODE
LOWthird_party/py_deps/urllib3/fields.py76CODE
LOWthird_party/py_deps/urllib3/_base_connection.py140CODE
LOWthird_party/py_deps/urllib3/__init__.py117CODE
LOWthird_party/py_deps/urllib3/response.py722CODE
LOWthird_party/py_deps/urllib3/connection.py600CODE
LOWthird_party/py_deps/urllib3/connection.py621CODE
LOWthird_party/py_deps/urllib3/connection.py683CODE
LOWthird_party/py_deps/urllib3/connectionpool.py175CODE
LOWthird_party/py_deps/urllib3/connectionpool.py377CODE
LOWthird_party/py_deps/urllib3/connectionpool.py592CODE
LOWthird_party/py_deps/urllib3/connectionpool.py980CODE
LOWthird_party/py_deps/urllib3/util/ssl_.py378CODE
LOWthird_party/py_deps/urllib3/util/ssl_.py396CODE
LOWthird_party/py_deps/urllib3/util/ssl_.py413CODE
LOWthird_party/py_deps/urllib3/util/retry.py211CODE
LOW…party/py_deps/urllib3/contrib/emscripten/connection.py182CODE
LOW…party/py_deps/urllib3/contrib/emscripten/connection.py242CODE
LOW…-codegen/tools/blinkpy/common/system/executive_mock.py79CODE
LOW…-codegen/tools/blinkpy/common/system/executive_mock.py121CODE
LOW…g/idl-codegen/tools/blinkpy/common/system/executive.py321CODE
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py145CODE
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py3216CODE
LOWthird_party/binding/idl-codegen/third_party/ply/lex.py862CODE
LOW…nding/idl-codegen/third_party/pyjson5/src/json5/lib.py29CODE
LOW…nding/idl-codegen/third_party/pyjson5/src/json5/lib.py51CODE
LOW…nding/idl-codegen/third_party/pyjson5/src/json5/lib.py143CODE
LOW…nding/idl-codegen/third_party/pyjson5/src/json5/lib.py183CODE
LOW…d_party/binding/idl-codegen/third_party/mako/lookup.py156CODE
LOW…party/binding/idl-codegen/third_party/mako/template.py239CODE
LOW…party/binding/idl-codegen/third_party/mako/template.py534CODE
LOW…_party/binding/idl-codegen/third_party/mako/codegen.py32CODE
16 more matches not shown…
Modern Structural Boilerplate66 hits · 66 pts
SeverityFileLineSnippetContext
LOWtools/ci/habitat_cache_helper.py25def set_output(name: str, value: str) -> None:CODE
LOWtools/error_code/checker/spec_checker.py9__all__ = ["SpecChecker"]CODE
LOWtools/error_code/checker/error_code_def_checker.py7__all__ = [ "ErrorCodeDefChecker" ]CODE
LOWtools/error_code/generator/code_generator.py13__all__ = ['ErrorCodeGenerator']CODE
LOW…/error_code/generator/native/sub_code_src_generator.py9__all__ = ["NativeSubCodeSrcGenerator"]CODE
LOW…ror_code/generator/native/sub_code_header_generator.py9__all__ = ["NativeSubCodeHeaderFileGenerator"]CODE
LOWtools/error_code/generator/native/native_generator.py10__all__ = ["NativeGenerator"]CODE
LOW…rror_code/generator/harmony/sub_code_file_generator.py8__all__ = ["SubErrCodeFileGenerator"]CODE
LOWtools/error_code/generator/harmony/harmony_generator.py9__all__ = ["HarmonyGenerator"]CODE
LOW…rror_code/generator/harmony/behavior_file_generator.py8__all__ = ["ErrBehaviorFileGenerator"]CODE
LOWtools/error_code/generator/typescript/ts_generator.py7__all__ = ["TypescriptGenerator"]CODE
LOW…rror_code/generator/android/sub_code_file_generator.py8__all__ = ["SubErrorCodeFileGenerator"]CODE
LOWtools/error_code/generator/android/android_generator.py9__all__ = ["AndroidGenerator"]CODE
LOW…rror_code/generator/android/behavior_file_generator.py8__all__ = ["ErrorBehaviorFileGenerator"]CODE
LOW…/error_code/generator/darwin/sub_code_src_generator.py9__all__ = ["SubErrorCodeSrcFileGenerator"]CODE
LOW…/error_code/generator/darwin/behavior_src_generator.py9__all__ = ["BehaviorSrcGenerator"]CODE
LOWtools/error_code/generator/darwin/darwin_generator.py11__all__ = ["DarwinGenerator"]CODE
LOW…ror_code/generator/darwin/sub_code_header_generator.py9__all__ = ["SubErrorCodeHeaderFileGenerator"]CODE
LOW…ror_code/generator/darwin/behavior_header_generator.py9__all__ = ["BehaviorHeaderGenerator"]CODE
LOWthird_party/py_deps/typing_extensions.py21__all__ = [CODE
LOWthird_party/py_deps/jinja2/bccache.py183 def set_bucket(self, bucket: Bucket) -> None:CODE
LOWthird_party/py_deps/idna/__init__.py24__all__ = [CODE
LOWthird_party/py_deps/bs4/__init__.py23__all__ = [CODE
LOWthird_party/py_deps/bs4/builder/_htmlparser.py8__all__ = [CODE
LOWthird_party/py_deps/bs4/builder/__init__.py62__all__ = [CODE
LOWthird_party/py_deps/bs4/builder/__init__.py77__all__ = [CODE
LOWthird_party/py_deps/bs4/builder/_html5lib.py4__all__ = [CODE
LOWthird_party/py_deps/bs4/builder/_lxml.py7__all__ = [CODE
LOWthird_party/py_deps/certifi/__init__.py3__all__ = ["contents", "where"]CODE
LOWthird_party/py_deps/json5/__init__.py21__all__ = [CODE
LOWthird_party/py_deps/yaml/scanner.py27__all__ = ['Scanner', 'ScannerError']CODE
LOWthird_party/py_deps/yaml/error.py2__all__ = ['Mark', 'YAMLError', 'MarkedYAMLError']CODE
LOWthird_party/py_deps/yaml/constructor.py2__all__ = [CODE
LOWthird_party/py_deps/yaml/composer.py2__all__ = ['Composer', 'ComposerError']CODE
LOWthird_party/py_deps/yaml/representer.py2__all__ = ['BaseRepresenter', 'SafeRepresenter', 'Representer',CODE
LOWthird_party/py_deps/yaml/dumper.py2__all__ = ['BaseDumper', 'SafeDumper', 'Dumper']CODE
LOWthird_party/py_deps/yaml/cyaml.py2__all__ = [CODE
LOWthird_party/py_deps/yaml/parser.py62__all__ = ['Parser', 'ParserError']CODE
LOWthird_party/py_deps/yaml/reader.py18__all__ = ['Reader', 'ReaderError']CODE
LOWthird_party/py_deps/yaml/loader.py2__all__ = ['BaseLoader', 'FullLoader', 'SafeLoader', 'Loader', 'UnsafeLoader']CODE
LOWthird_party/py_deps/yaml/resolver.py2__all__ = ['BaseResolver', 'Resolver']CODE
LOWthird_party/py_deps/yaml/serializer.py2__all__ = ['Serializer', 'SerializerError']CODE
LOWthird_party/py_deps/yaml/emitter.py9__all__ = ['Emitter', 'EmitterError']CODE
LOWthird_party/py_deps/urllib3/_version.py4__all__ = [CODE
LOWthird_party/py_deps/urllib3/poolmanager.py32__all__ = ["PoolManager", "ProxyManager", "proxy_from_url"]CODE
LOWthird_party/py_deps/urllib3/response.py1328 def _update_chunk_length(self) -> None:CODE
LOWthird_party/py_deps/urllib3/_collections.py21__all__ = ["RecentlyUsedContainer", "HTTPHeaderDict"]CODE
LOWthird_party/py_deps/urllib3/_request_methods.py12__all__ = ["RequestMethods"]CODE
LOWthird_party/py_deps/urllib3/util/wait.py7__all__ = ["wait_for_read", "wait_for_write"]CODE
LOWthird_party/py_deps/urllib3/contrib/pyopenssl.py67__all__ = ["inject_into_urllib3", "extract_from_urllib3"]CODE
LOWthird_party/py_deps/urllib3/contrib/pyopenssl.py455 def set_default_verify_paths(self) -> None:CODE
LOWthird_party/py_deps/urllib3/contrib/pyopenssl.py458 def set_ciphers(self, ciphers: bytes | str) -> None:CODE
LOWthird_party/py_deps/urllib3/contrib/pyopenssl.py496 def set_alpn_protocols(self, protocols: list[bytes | str]) -> None:CODE
LOWthird_party/py_deps/urllib3/contrib/pyopenssl.py531 def _set_ctx_options(self) -> None:CODE
LOW…rd_party/py_deps/urllib3/contrib/emscripten/request.py18 def set_header(self, name: str, value: str) -> None:CODE
LOW…rd_party/py_deps/urllib3/contrib/emscripten/request.py21 def set_body(self, body: _TYPE_BODY | None) -> None:CODE
LOWthird_party/py_deps/urllib3/http2/__init__.py5__all__ = [CODE
LOWthird_party/py_deps/urllib3/http2/probe.py84__all__ = [CODE
LOWthird_party/py_deps/doxmlparser/index.py1619__all__ = [STRING
LOW…_party/binding/idl-codegen/third_party/ply/__init__.py37__all__ = ['lex','yacc']CODE
6 more matches not shown…
AI Slop Vocabulary33 hits · 60 pts
SeverityFileLineSnippetContext
MEDIUMcore/runtime/lepus/ir/ir_context.h49 // robust in those scenarios.COMMENT
MEDIUMcore/runtime/lepus/ir/llvh/include/llvh/ADT/Hashing.h619/// behavior in the presence of integral promotions. Essentially,COMMENT
MEDIUM…/runtime/lepus/ir/llvh/include/llvh/Support/Compiler.h496/// However, this doesn't make any attempt to leverage the fancier techniquesCOMMENT
MEDIUM…untime/lepus/ir/llvh/include/llvh/Support/MathExtras.h672/// Essentially, it is a floor operation across the domain of powers of two.COMMENT
MEDIUM…untime/lepus/ir/llvh/include/llvh/Support/MathExtras.h679/// Essentially, it is a ceil operation across the domain of powers of two.COMMENT
MEDIUMplatform/embedder/public/capi/lynx_view_builder_capi.h66// resources, configurations, or state that the LynxView may utilize. ByCOMMENT
LOWthird_party/py_deps/jinja2/compiler.py1009 # if we have a known extends we just add a template runtimeCOMMENT
LOWthird_party/py_deps/jinja2/idtracking.py112 # Otherwise we can just set it to undefined.COMMENT
LOWthird_party/py_deps/jinja2/bccache.py224 # explicitly forced otherwise. We can just use that.COMMENT
LOWthird_party/py_deps/bs4/builder/_html5lib.py461 # but we just set/changed the attributes, so call it again.COMMENT
MEDIUMthird_party/py_deps/requests/sessions.py678 # Set defaults that the hooks can utilize to ensure they always haveSTRING
LOWthird_party/py_deps/requests/models.py633 # method. To prevent iterating over None, simply use an empty listCOMMENT
LOWthird_party/py_deps/requests/utils.py448 # a UNC path, then just return the value without quotes. Using theSTRING
LOWthird_party/py_deps/certifi/core.py70 # file, it will just return the file system location and theCOMMENT
MEDIUMthird_party/py_deps/urllib3/exceptions.py251 """Response needs to be chunked in order to read it as chunks."""STRING
MEDIUMthird_party/jsoncpp/include/json/config.h15/// If defined, indicates that json may leverage CppTL libraryCOMMENT
LOW…party/binding/idl-codegen/tools/blinkpy/common/host.py54 # so for now we just pass along the whole Host object.COMMENT
MEDIUM…/idl-codegen/tools/blinkpy/common/checkout/git_mock.py58 # We should make those tests more robust, but for now we just return True always (since no test needs otherwise)COMMENT
LOW…/idl-codegen/tools/blinkpy/common/checkout/git_mock.py58 # We should make those tests more robust, but for now we just return True always (since no test needs otherwise)COMMENT
LOW…-codegen/tools/blinkpy/common/system/executive_mock.py90 # FIXME: Once executive wraps os.getpid() we can just use a static pid for "this" process.COMMENT
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py406 # is already set, we just use that. Otherwise, we'll pullSTRING
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py750 # is already set, we just use that. Otherwise, we'll pullSTRING
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py1056 # is already set, we just use that. Otherwise, we'll pullSTRING
LOW…_party/binding/idl-codegen/third_party/mako/codegen.py1041 # in an enclosing namespace (i.e. names we can just use)COMMENT
LOW…rty/binding/idl-codegen/third_party/jinja2/compiler.py854 # if we have a known extends we just add a template runtimeCOMMENT
LOW…y/binding/idl-codegen/third_party/jinja2/idtracking.py92 # Otherwise we can just set it to undefined.COMMENT
LOW…arty/binding/idl-codegen/third_party/jinja2/runtime.py33#: a string. We can just use the text type here.COMMENT
LOW…arty/binding/idl-codegen/third_party/jinja2/bccache.py227 # explicitly forced otherwise. We can just use that.COMMENT
MEDIUM…rty/binding/idl-codegen/third_party/doc/changelog.html644<li><p class="caption" id="change-1.0.4-2"><span class="target" id="change-5a254376fcfe88072601688a7fd34bb2"><strong>[buCODE
MEDIUM…ng/idl-codegen/third_party/doc/_static/jquery-3.5.1.js10819// understands anonymous AMD modules. A named AMD is safest and most robustCOMMENT
LOW…d_party/binding/idl-codegen/scripts/idl_definitions.py1141 # interface type. We do not distinguish these, and just use the type name.COMMENT
LOWthird_party/binding/idl-codegen/scripts/napi_methods.py495 # TODO(peria): remove once [DefaultValue] removed and just useCOMMENT
LOW…rty/binding/idl-codegen/scripts/code_generator_napi.py268 # For constants just use the inherited for simplicity.COMMENT
Structural Annotation Overuse26 hits · 54 pts
SeverityFileLineSnippetContext
LOWcore/renderer/dom/style_resolver.h256 // Step 1: InitStyle - Initialize current computed style with parent computedCOMMENT
LOWcore/renderer/dom/style_resolver.h263 // Step 2: Collect matched rules into the legacy TLS vectors. The new stylingCOMMENT
LOW…/dom/fragment/ai/architecture/fragment_layer_render.md783 // Step 1: Get array lengthsCOMMENT
LOW…/dom/fragment/ai/architecture/fragment_layer_render.md789 // Step 2: Pre-allocate Java arraysCOMMENT
LOW…/dom/fragment/ai/architecture/fragment_layer_render.md794 // Step 3: Copy data to Java arraysCOMMENT
LOWcore/runtime/lepus/ir/transformer/vm/reg_alloc.h130 /// NOTE: This method may shrink the register file. It should only be usedCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h614 // Step 1: Word[0] >>= 4 ; 0x0ABBCCDDCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h615 // Step 2: Word[0] |= 0x10000000 ; 0x1ABBCCDDCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h616 // Step 3: Word[1] >>= 4 ; 0x0EEFF001COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h617 // Step 4: Word[1] |= 0x50000000 ; 0x5EEFF001COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h618 // Step 5: Word[2] >>= 4 ; 0x02334455COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h662 // Step 1: Word[2] <<= 4 ; 0x23344550COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h663 // Step 2: Word[2] |= 0x0000000E ; 0x2334455ECOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h664 // Step 3: Word[1] <<= 4 ; 0xEFF00110COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h665 // Step 4: Word[1] |= 0x0000000A ; 0xEFF0011ACOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h666 // Step 5: Word[0] <<= 4 ; 0xABBCCDD0COMMENT
LOW…/darwin/ios/lynx/shadow_node/text/LynxTextShadowNode.m892 // Step 1: Create NSTextStorage to trigger fixFontAttributeInRange, ensuring correct fontCOMMENT
LOW…/darwin/ios/lynx/shadow_node/text/LynxTextShadowNode.m896 // Step 2: Immediately extract as a plain NSMutableAttributedString, and all subsequentCOMMENT
LOWthird_party/py_deps/bs4/__init__.py605 # Step 1: does it end with a common textual file extension?COMMENT
LOWthird_party/py_deps/bs4/__init__.py614 # Step 2: it _might_ be a file, but there are a few thingsCOMMENT
LOWthird_party/py_deps/bs4/__init__.py644 # Step 3: If it survived all of those checks, it's similarCOMMENT
LOWthird_party/py_deps/bs4/builder/_htmlparser.py112 # NOTE: This method is required so long as Python 3.9 isCOMMENT
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py2545 # Step 1: Construct C = { I0, I1, ... IN}, collection of LR(0) itemsSTRING
LOWclay/ui/component/builtin_views.h9// NOTE: This function must be referenced in another translation unit which willCOMMENT
LOW…latform/darwin/macos/framework/Source/FlutterEngine.mm386 // Step 1: Launch the shell.COMMENT
LOW…latform/darwin/macos/framework/Source/FlutterEngine.mm392 // Step 2: Tell the platform view to initialize itself.COMMENT
Verbosity Indicators22 hits · 45 pts
SeverityFileLineSnippetContext
LOWcore/renderer/dom/style_resolver.h256 // Step 1: InitStyle - Initialize current computed style with parent computedCOMMENT
LOWcore/renderer/dom/style_resolver.h263 // Step 2: Collect matched rules into the legacy TLS vectors. The new stylingCOMMENT
LOW…re/renderer/dom/fragment/event/platform_event_target.h93 // because the target may be reconstructed, we need to check if the currentCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h614 // Step 1: Word[0] >>= 4 ; 0x0ABBCCDDCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h615 // Step 2: Word[0] |= 0x10000000 ; 0x1ABBCCDDCOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h616 // Step 3: Word[1] >>= 4 ; 0x0EEFF001COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h617 // Step 4: Word[1] |= 0x50000000 ; 0x5EEFF001COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h618 // Step 5: Word[2] >>= 4 ; 0x02334455COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h662 // Step 1: Word[2] <<= 4 ; 0x23344550COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h663 // Step 2: Word[2] |= 0x0000000E ; 0x2334455ECOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h664 // Step 3: Word[1] <<= 4 ; 0xEFF00110COMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h665 // Step 4: Word[1] |= 0x0000000A ; 0xEFF0011ACOMMENT
LOWcore/runtime/lepus/ir/llvh/include/llvh/ADT/BitVector.h666 // Step 5: Word[0] <<= 4 ; 0xABBCCDD0COMMENT
LOW…/darwin/ios/lynx/shadow_node/text/LynxTextShadowNode.m892 // Step 1: Create NSTextStorage to trigger fixFontAttributeInRange, ensuring correct fontCOMMENT
LOW…/darwin/ios/lynx/shadow_node/text/LynxTextShadowNode.m896 // Step 2: Immediately extract as a plain NSMutableAttributedString, and all subsequentCOMMENT
LOWthird_party/py_deps/bs4/__init__.py605 # Step 1: does it end with a common textual file extension?COMMENT
LOWthird_party/py_deps/bs4/__init__.py614 # Step 2: it _might_ be a file, but there are a few thingsCOMMENT
LOWthird_party/py_deps/bs4/__init__.py644 # Step 3: If it survived all of those checks, it's similarCOMMENT
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py2545 # Step 1: Construct C = { I0, I1, ... IN}, collection of LR(0) itemsSTRING
LOW…latform/darwin/macos/framework/Source/FlutterEngine.mm386 // Step 1: Launch the shell.COMMENT
LOW…latform/darwin/macos/framework/Source/FlutterEngine.mm392 // Step 2: Tell the platform view to initialize itself.COMMENT
LOWbase/include/string/string_utils.h180// The purpose of this function is to replace \n, \r, and \t in \"\" with \\n,COMMENT
Redundant / Tautological Comments30 hits · 42 pts
SeverityFileLineSnippetContext
LOWtools/buildtools_helper.py14 # Check if there's an env.sh or env.ps1 exported LYNX_ROOT_DIR environment variable.COMMENT
LOWtools/license/license.py16 # Check if it's a directoryCOMMENT
LOWtools/license/license.py18 # Check if 'LICENSE' file exists in the current directoryCOMMENT
LOWtools/api/api_doc.py117 # Check if there is a custom template for the API.COMMENT
LOWtools/css_generator/generate_types.py72 # Check if it's a numeric literalCOMMENT
LOWtools/css_generator/generate_layout_property.py134 # Check if hash changedSTRING
LOWtools/css_generator/css_parser_generator.py264 # Check if the hash file exists.COMMENT
LOWplatform/android/lynx_js_sdk/jssdk_build.py28 # Check if the main JavaScript file exists and remove itCOMMENT
LOWplatform/android/lynx_js_sdk/jssdk_build.py32 # Check if the debug JavaScript file exists and remove itCOMMENT
LOWthird_party/py_deps/typing_extensions.py770 # Check if the members appears in the class dictionary...COMMENT
LOWthird_party/py_deps/bs4/__init__.py905 # Check if we are inserting into an already parsed node.COMMENT
LOWthird_party/py_deps/requests/models.py497 # Check if file, fo, generator, iterator.COMMENT
LOWthird_party/py_deps/yaml/scanner.py114 # Check if the next token is one of the given types.COMMENT
LOWthird_party/py_deps/yaml/scanner.py300 # Check if a simple key is required at the current position.COMMENT
LOWthird_party/py_deps/yaml/scanner.py350 # Check if we need to increase indentation.COMMENT
LOWthird_party/py_deps/urllib3/connection.py736 # Check if the target origin supports HTTP/2.COMMENT
LOWthird_party/py_deps/urllib3/connectionpool.py928 # Check if we should retry the HTTP response.COMMENT
LOWthird_party/py_deps/urllib3/util/request.py246 # Check if the body implements the buffer API.COMMENT
LOWthird_party/py_deps/urllib3/util/request.py250 # Check if the body is an iterableCOMMENT
LOWthird_party/py_deps/urllib3/util/response.py31 # Check if the object is a container for another file-like object thatCOMMENT
LOWthird_party/py_deps/doxmlparser/index.py691# Set this to false in order to deactivate during export, the use ofCOMMENT
LOW…en/tools/blinkpy/common/checkout/baseline_optimizer.py139 # Check if the results before and after optimization are equivalent.COMMENT
LOW…/tools/blinkpy/common/checkout/diff_parser_unittest.py81 # Check if a newly added file is correctly handled.COMMENT
LOW…inding/idl-codegen/tools/blinkpy/common/system/user.py121 # Check if dbus is already running. If dbus is not running, avoid takingCOMMENT
LOW…g/idl-codegen/tools/blinkpy/common/system/executive.py294 if hasattr(user_input, 'read'): # Check if the user_input is a file.CODE
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py2207 # Loop over the items in C and each grammar symbolsSTRING
LOW…rd_party/binding/idl-codegen/scripts/napi_interface.py813 # Check if all overloads with the shortest acceptable arguments list areCOMMENT
LOW…rd_party/binding/idl-codegen/scripts/napi_interface.py835 # Check if all overloads with the longest required arguments list areCOMMENT
LOWthird_party/binding/idl-codegen/scripts/utilities.py383 # Write file in binary so that when run on Windows, line endings are notCOMMENT
LOW…rty/binding/idl-codegen/scripts/idl_parser/idl_node.py176 # Check if node is of a given typeCOMMENT
Cross-File Repetition6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHthird_party/py_deps/jinja2/visitor.py0return the visitor function for this node or `none` if no visitor exists for this node. in that case the generic visit fSTRING
HIGH…arty/binding/idl-codegen/third_party/mako/_ast_util.py0return the visitor function for this node or `none` if no visitor exists for this node. in that case the generic visit fSTRING
HIGH…arty/binding/idl-codegen/third_party/jinja2/visitor.py0return the visitor function for this node or `none` if no visitor exists for this node. in that case the generic visit fSTRING
HIGHthird_party/py_deps/jinja2/visitor.py0called if no explicit visitor function exists for a node.STRING
HIGH…arty/binding/idl-codegen/third_party/mako/_ast_util.py0called if no explicit visitor function exists for a node.STRING
HIGH…arty/binding/idl-codegen/third_party/jinja2/visitor.py0called if no explicit visitor function exists for a node.STRING
Fake / Example Data21 hits · 22 pts
SeverityFileLineSnippetContext
LOW…c/main/java/com/lynx/tasm/behavior/PropsConstants.java41 public static final String PLACEHOLDER = "placeholder";CODE
LOW…c/main/java/com/lynx/xelement/input/LynxUIBaseInput.kt268 @LynxProp(name = "placeholder")CODE
LOWplatform/darwin/ios/lynx/ui/image/LynxUIImage.mm1314LYNX_PROP_SETTER("placeholder", setPlaceholder, NSString*) {CODE
LOW…tform/darwin/ios/lynx_xelement/input/LynxUIBaseInput.m354LYNX_PROP_SETTER("placeholder", setPlaceholder, NSString *) {CODE
LOW…in/ios/lynx_xelement/input/LynxUIBaseInputShadowNode.m236LYNX_PROP_SETTER("placeholder", setPlaceholder, NSString *) {CODE
LOW…in/java/com/lynx/explorer/input/LynxExplorerInput.java103 @LynxProp(name = "placeholder")CODE
LOW…n/java/com/lynx/explorer/input/kt/LynxExplorerInput.kt83 @LynxProp(name = "placeholder")CODE
LOW…s/lynx_explorer/LynxExplorer/input/LynxExplorerInput.m59LYNX_PROP_SETTER("placeholder", setPlaceholder, NSString *) { self.view.placeholder = value; }CODE
LOWthird_party/py_deps/jinja2/constants.py1#: list of lorem ipsum words used by the lipsum() helper functionCOMMENT
LOWthird_party/py_deps/jinja2/utils.py356 """Generate some lorem ipsum for the template."""STRING
LOW…ty/binding/idl-codegen/third_party/jinja2/constants.py13#: list of lorem ipsum words used by the lipsum() helper functionCOMMENT
LOW…_party/binding/idl-codegen/third_party/jinja2/utils.py239 """Generate some lorem ipsum for the template."""STRING
LOW…/binding/idl-codegen/third_party/jinja2/environment.py908 >>> template.render(name='John Doe') == u'Hello John Doe!'STRING
LOW…/binding/idl-codegen/third_party/jinja2/environment.py910 >>> stream = template.stream(name='John Doe')STRING
LOW…ay/third_party/txt/tests/old/perftests/WordBreaker.cpp25 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do "CODE
LOW…ay/third_party/txt/tests/old/perftests/WordBreaker.cpp25 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do "CODE
LOWjs_libraries/types/types/common/element/image.d.ts76 'placeholder'?: string;CODE
LOWjs_libraries/types/test/pages/input.test-d.tsx109 <input placeholder="placeholder" />;CODE
LOWjs_libraries/types/test/pages/input.test-d.tsx110 <textarea placeholder="placeholder" />;CODE
LOWjs_libraries/types/test/pages/input.test-d.tsx111 assertType<string | undefined>(a as IntrinsicElements['input']['placeholder']);CODE
LOWjs_libraries/types/test/pages/input.test-d.tsx112 assertType<string | undefined>(a as IntrinsicElements['textarea']['placeholder']);CODE
Slop Phrases7 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMtools/rtf/core/utils/emu_env_setup.py72 # On a physical device, you can use 'adb pull'COMMENT
LOW…om/lynx/tasm/behavior/ui/scroll/AndroidScrollView.java527 // Note: Don't forget to rest mPendingScrollToIndex to INVALID_INDEX because computeScroll()COMMENT
LOW…om/lynx/tasm/behavior/ui/scroll/AndroidScrollView.java1141 // Note: Don't forget to clamp valueCOMMENT
LOWthird_party/py_deps/urllib3/response.py1146 # TODO make sure to initially read enough data to get past the headersCOMMENT
MEDIUMthird_party/py_deps/urllib3/util/wait.py12# There are two types of APIs you can use for waiting on sockets: the fancyCOMMENT
LOWthird_party/binding/idl-codegen/third_party/ply/yacc.py3139 # Sort all of the actions by line number; make sure to stringifySTRING
MEDIUM.github/workflows/codeql.yml60 # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize howCOMMENT
Overly Generic Function Names5 hits · 5 pts
SeverityFileLineSnippetContext
LOW…us/compiler/unit_test/test_lepus_ir_lepus_air_case9.js57function processData(data, processorName) {CODE
LOW…s/compiler/unit_test/test_lepus_ir_lepus_air_case10.js57function processData(data, processorName) {CODE
LOW…us/compiler/unit_test/test_lepus_ir_lepus_air_case8.js57function processData(data, processorName) {CODE
LOW…us/compiler/unit_test/test_lepus_ir_lepus_air_case6.js19function processData(data, processorName) {CODE
LOW…ng/idl-codegen/third_party/doc/_static/jquery-3.5.1.js4399function getData( data ) {CODE
Docstring Block Structure1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…g/idl-codegen/scripts/interface_dependency_resolver.py66Resolve dependencies, merging them into IDL definitions of main file. Dependencies consist of 'partial interfacSTRING
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…ing/idl-codegen/third_party/typ/typ/tests/host_test.py42 # TODO: Add tests for divert=False or eliminate the flag?COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWbase/include/expected.h116// Example usage:COMMENT