Repository Analysis

imputnet/helium

Private, fast, and honest web browser

1.1 Likely human-written View on GitHub
1.1
Adjusted Score
1.1
Raw Score
100%
Time Factor
2026-05-30
Last Push
16,612
Stars
C++
Language
68,651
Lines of Code
173
Files
68
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 68

Pattern Findings

68 matches across 6 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers22 hits · 26 pts
SeverityFileLineSnippet
LOWutils/downloads.py242def _chromium_hashes_generator(hashes_path):
LOWutils/patches.py153def generate_patches_from_series(patches_dir, resolve=False):
LOWutils/make_domsub_script.py17def make_domain_substitution_script(regex_path, files_path, backup_type, output_path):
LOWutils/name_substitution_utils.py37def strip_message_text_for_fp(text):
LOWutils/name_substitution_utils.py147def dedup_translations_in_place(translation, seen):
LOWutils/tests/test_patches.py16def test_find_and_check_patch():
LOWdevutils/validate_patches.py146def _download_googlesource_file(download_session, repo_url, version, relative_path):
LOWdevutils/validate_patches.py225def _get_last_chromium_modification():
LOWdevutils/validate_patches.py234def _get_gitiles_git_log_date(log_entry):
LOWdevutils/validate_patches.py239def _get_gitiles_commit_before_date(repo_url, target_branch, target_datetime):
LOWdevutils/validate_patches.py318def _get_target_file_deps_node(download_session, root_deps_tree, target_file):
LOWdevutils/_lint_tests.py30def a_all_patches_in_series_exist():
LOWdevutils/_lint_tests.py36def a_all_patches_in_tree_are_in_series():
LOWdevutils/_lint_tests.py45def b_all_patches_have_meaningful_contents():
LOWdevutils/_lint_tests.py51def b_all_patches_have_no_trailing_whitespace():
LOWdevutils/_lint_tests.py61def c_all_new_files_have_license_header():
LOWdevutils/_lint_tests.py76def c_all_new_headers_have_correct_guard():
LOWdevutils/_lint_tests.py120def d_no_whitespace_only_changes():
LOWdevutils/i18n_generate.py61def extract_strings_from_hunk(hunk):
LOWdevutils/tests/test_check_patch_files.py24def test_check_series_duplicates():
LOWdevutils/third_party/unidiff/patch.py281 def _add_no_newline_marker_to_last_hunk(self):
LOWdevutils/third_party/unidiff/patch.py289 def _append_trailing_empty_line(self):
Deep Nesting25 hits · 25 pts
SeverityFileLineSnippet
LOWutils/filescfg.py52
LOWutils/prune_binaries.py176
LOWutils/generate_resources.py32
LOWutils/downloads.py294
LOWutils/downloads.py333
LOWutils/downloads.py93
LOWutils/domain_substitution.py186
LOWutils/clone.py48
LOWutils/_extraction.py148
LOWutils/third_party/schema.py234
LOWdevutils/validate_patches.py183
LOWdevutils/validate_patches.py406
LOWdevutils/validate_patches.py486
LOWdevutils/validate_patches.py553
LOWdevutils/validate_patches.py610
LOWdevutils/validate_patches.py623
LOWdevutils/run_other_pylint.py33
LOWdevutils/update_lists.py259
LOWdevutils/update_lists.py284
LOWdevutils/i18n_translate.py152
LOWdevutils/check_patch_files.py50
LOWdevutils/_lint_tests.py76
LOWdevutils/_lint_tests.py120
LOWdevutils/i18n_generate.py61
LOWdevutils/third_party/unidiff/patch.py217
Unused Imports12 hits · 12 pts
SeverityFileLineSnippet
LOWdevutils/third_party/unidiff/patch.py27
LOWdevutils/third_party/unidiff/constants.py27
LOWdevutils/third_party/unidiff/__init__.py27
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/__init__.py30
LOWdevutils/third_party/unidiff/errors.py27
Over-Commented Block6 hits · 6 pts
SeverityFileLineSnippet
LOWdevutils/pytest.ini1[pytest]
LOWdevutils/third_party/unidiff/patch.py1# -*- coding: utf-8 -*-
LOWdevutils/third_party/unidiff/constants.py1# -*- coding: utf-8 -*-
LOWdevutils/third_party/unidiff/__init__.py1# -*- coding: utf-8 -*-
LOWdevutils/third_party/unidiff/__version__.py1# -*- coding: utf-8 -*-
LOWdevutils/third_party/unidiff/errors.py1# -*- coding: utf-8 -*-
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippet
LOWutils/downloads.py316 # Read file in chunks. Default is 262144 bytes.
LOWdevutils/validate_patches.py541 # Write file to patch
Excessive Try-Catch Wrapping1 hit · 1 pts
SeverityFileLineSnippet
LOWdevutils/lint.py40 except Exception: