Repository Analysis

BOINC/boinc

Open-source software for volunteer computing and grid computing.

7.1 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of BOINC/boinc, a C++ project with 2,447 GitHub stars. SynthScan v2.0 examined 504,576 lines of code across 2293 source files, recording 3363 pattern matches distributed across 15 syntactic categories. The overall adjusted score of 7.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).

7.1
Adjusted Score
7.1
Raw Score
100%
Time Factor
2026-08-09
Last Push
2.4K
Stars
C++
Language
504.6K
Lines of Code
2.3K
Files
3.4K
Pattern Hits
2026-08-09
Scan Date
0.00
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

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

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 1HIGH 1MEDIUM 176LOW 3185

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 3363 distinct pattern matches across 15 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 Block3033 hits · 2862 pts
SeverityFileLineSnippetContext
LOWversion.h1// BOINC version definitions.COMMENT
LOWversion.h21#define BOINC_RELEASE 0COMMENT
LOWversion.h41// Package is a pre-release (Alpha/Beta) packageCOMMENT
LOWgitlog2boinclog.sh1#!/bin/bashCOMMENT
LOWgl.py1# This file is part of BOINC.COMMENT
LOWcoverity-model.cpp1// This file is part of BOINC.COMMENT
LOWproject_specific_defines.h1// This is a place for project specific defines that might be necessary for yourCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h41#endifCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h61//! \ingroup stereoapiCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h81//! \retval ::NVAPI_ERROR COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h101//! \retval ::NVAPI_STEREO_NOT_INITIALIZED Stereo part of NVAPI not initialized.COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h121//! the application should call NvAPI_DestroyStereoHandle() for that stereo handle. COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h141NVAPI_INTERFACE NvAPI_Stereo_CreateHandleFromIUnknown(IUnknown *pDevice, StereoHandle *pStereoHandle);COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h161//! \retval ::NVAPI_ERROR COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h181//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h201//! WHEN TO USE: After the stereo handle for the device interface is created via successfull call to the appropriate NCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h221// FUNCTION NAME: NvAPI_Stereo_IsActivatedCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h241//! \ingroup stereoapiCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h261//! \retval ::NVAPI_STEREO_INVALID_DEVICE_INTERFACE Device interface is not valid. Create again, then attach again.COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h281//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h301//! WHEN TO USE: After the stereo handle for the device interface is created via successfull call to the appropriate NCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h321//COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h341//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h361//! \param [in] StereoEye Defines active eye in Direct stereo modeCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h381//! \ingroup stereoapiCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h401//! \retval ::NVAPI_API_NOT_INTIALIZED NVAPI not initialized.COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h421//COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h441///////////////////////////////////////////////////////////////////////////////COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h461NVAPI_INTERFACE NvAPI_Stereo_IsWindowedModeSupported(NvU8* bSupported);COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h481//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h501//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h521//COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h541//COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h561NVAPI_INTERFACE NvAPI_Stereo_SetDefaultProfile(__in const char* szProfileName);COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_stereo.h581//! # !=0 - size of buffer required for currently set default stereo profile name including trailingCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h41#ifndef __nvapi_deprecated_functionCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h161 NvU8 data4[8];COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h201//! NvAPI Version Definition \nCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h341//COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h401COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h421//! \retval NVAPI_OK Call successful.COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h441//! \note In drivers older than 105.00, all physical GPU handles get invalidated on aCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h461#if defined(_D3D9_H_) || defined(__d3d10_h__) || defined(__d3d11_h__)COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_common.h481//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_surround.h41#endifCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_surround.h61NVAPI_INTERFACE NvAPI_DISP_GetGDIPrimaryDisplayId(NvU32* displayId);COMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_surround.h81//! the displays as identified inCOMMENT
LOWcoprocs/NVIDIA/include/nvapi_lite_surround.h101#include"nvapi_lite_salend.h"COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h41COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h61#endifCOMMENT
LOWcoprocs/NVIDIA/include/nvapi.h81///////////////////////////////////////////////////////////////////////////////COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h101COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h121//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h141//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h161//! SUPPORTED OS: Windows XP and higher, Mac OS XCOMMENT
LOWcoprocs/NVIDIA/include/nvapi.h241} NV_DP_BPC;COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h261//!COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h541//! A A | | | | | | | COMMENT
LOWcoprocs/NVIDIA/include/nvapi.h581 //other timing related extrasCOMMENT
LOWcoprocs/NVIDIA/include/nvapi.h601#define NV_TIMING_INTERLACED_NO_EXTRA_VBLANK_ON_FIELD2 2COMMENT
2973 more matches not shown…
Self-Referential Comments137 hits · 409 pts
SeverityFileLineSnippetContext
MEDIUMgl.py1# This file is part of BOINC.COMMENT
MEDIUMtools/boinc_submit_test.py1# This file is part of BOINC.COMMENT
MEDIUMtools/submit_api_test.py1# This file is part of BOINC.COMMENT
MEDIUMpy/Boinc/setup_project.py574 # Create the project log directorySTRING
MEDIUMosx/ci_build_libs_cmake.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_RemovePodman/Sign_Notarize_RemovePodman.sh3# This file is part of BOINC.COMMENT
MEDIUMdeploy/prepare_deployment.py3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/make_GridRepublic.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/make_GridRepublic.sh131# Create the installer's preinstall and preupgrade scripts from the standard preinstall scriptCOMMENT
MEDIUMmac_installer/make_CharityEngine.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/make_CharityEngine.sh133# Create the installer's preinstall and preupgrade scripts from the standard preinstall scriptCOMMENT
MEDIUMmac_installer/release_brand.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/release_boinc.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/release_campus_party.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/make_ProgThruProc.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/make_ProgThruProc.sh133# Create the installer's preinstall and preupgrade scripts from the standard preinstall scriptCOMMENT
MEDIUMmac_installer/make_certificate_updater.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/release_GridRepublic.sh3# This file is part of BOINC.COMMENT
MEDIUMmac_installer/release_GridRepublic.sh99# Create the installer's preinstall and preupgrade scripts from the standard preinstall scriptCOMMENT
MEDIUMmac_installer/notarize_boinc.sh3# This file is part of BOINC.COMMENT
MEDIUMtests/windows_installer_integration_tests.py1# This file is part of BOINC.COMMENT
MEDIUMtests/testhelper.py1# This file is part of BOINC.COMMENT
MEDIUMtests/msi_validation.py3# This file is part of BOINC.COMMENT
MEDIUMtests/executeUnitTests.sh3# This file is part of BOINC.COMMENT
MEDIUMtests/download_boinc_installer.py3# This file is part of BOINC.COMMENT
MEDIUMtests/linux_package_integration_tests.py3# This file is part of BOINC.COMMENT
MEDIUMtests/crypt_prog_tests.py3# This file is part of BOINC.COMMENT
MEDIUMtests/testset.py1# This file is part of BOINC.COMMENT
MEDIUMtests/windows_installer_integration_tests_prepare.py1# This file is part of BOINC.COMMENT
MEDIUMtests/windows_installer_integration_tests_prepare.py106 # Create the userCOMMENT
MEDIUMtests/integration_test/installTestSuite.sh3# This file is part of BOINC.COMMENT
MEDIUMtests/integration_test/executeTestSuite.sh3# This file is part of BOINC.COMMENT
MEDIUMtests/vcpkg/portfilefix.py3# This file is part of BOINC.COMMENT
MEDIUMclientscr/boinc_ss_helper.sh1# This file is part of BOINC.COMMENT
MEDIUMhtml/ops/build_po.php25# This file is distributed under the same license as BOINC.COMMENT
MEDIUMmingw/ci_make_apps.sh3# This file is part of BOINC.COMMENT
MEDIUMmingw/ci_configure_apps.sh3# This file is part of BOINC.COMMENT
MEDIUMmingw/ci_configure_libs_cmake.sh3# This file is part of BOINC.COMMENT
MEDIUMsamples/wrapper/BuildMacWrapper.sh3# This file is part of BOINC.COMMENT
MEDIUMsamples/vboxwrapper/BuildMacVboxWrapper.sh3# This file is part of BOINC.COMMENT
MEDIUMsamples/example_app/MakeMacExample.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/update_vcpkg_apps.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/update_vcpkg_client.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/update_vcpkg_manager.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/update_vcpkg_libs.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/ci_configure_manager.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/ci_configure_libs.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/ci_configure_client.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/armhf/ci_configure_apps.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/armhf/ci_configure_manager.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/armhf/ci_configure_libs.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/armhf/ci_configure_client.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/arm64/ci_configure_apps.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/arm64/ci_configure_manager.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/arm64/ci_configure_libs.sh3# This file is part of BOINC.COMMENT
MEDIUMlinux/arm64/ci_configure_client.sh3# This file is part of BOINC.COMMENT
MEDIUMrelease_tools/set-client-version.py3# This file is part of BOINC.COMMENT
MEDIUMrelease_tools/set-multithread-version.py3# This file is part of BOINC.COMMENT
MEDIUMrelease_tools/prepare_release_artifacts.py3# This file is part of BOINC.COMMENT
MEDIUMrelease_tools/set-wrapper-version.py3# This file is part of BOINC.COMMENT
77 more matches not shown…
Excessive Try-Catch Wrapping39 hits · 64 pts
SeverityFileLineSnippetContext
MEDIUMtests/windows_installer_integration_tests.py74 print(f"Error accessing registry: {e}")CODE
MEDIUMtests/windows_installer_integration_tests.py87 print(f"Error checking service: {e}")CODE
MEDIUMtests/windows_installer_integration_tests.py100 print(f"Error checking user: {e}")CODE
MEDIUMtests/windows_installer_integration_tests.py118 print(f"Error checking group: {e}")CODE
MEDIUMtests/windows_installer_integration_tests.py60def _get_value_from_registry(self, key, value):CODE
MEDIUMtests/windows_installer_integration_tests.py77def _check_service_exists(self, service_name):CODE
MEDIUMtests/windows_installer_integration_tests.py90def _check_user_exists(self, username):CODE
MEDIUMtests/windows_installer_integration_tests.py103def _check_group_exists(self, groupname, username=None):CODE
LOWtests/windows_installer_integration_tests.py73 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py86 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py99 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py117 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py198 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py233 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py248 except Exception as e:CODE
LOWtests/windows_installer_integration_tests.py289 except Exception as e:CODE
MEDIUMtests/download_boinc_installer.py75 print(f"Error: Invalid platform '{platform}' or type '{version_type}'")CODE
MEDIUMtests/download_boinc_installer.py103 print(f"Error: Invalid platform '{platform}'. Use 'x64' or 'arm64'")CODE
MEDIUMtests/download_boinc_installer.py107 print(f"Error: Invalid type '{version_type}'. Use 'release' or 'alpha'")CODE
LOWtests/download_boinc_installer.py116 except Exception as e:CODE
MEDIUMtests/download_boinc_installer.py117 print(f"Error downloading XML: {e}")CODE
MEDIUMtests/download_boinc_installer.py127 print(f"Error: Could not find download URL for {platform} {version_type}")CODE
LOWtests/download_boinc_installer.py135 except Exception as e:CODE
MEDIUMtests/download_boinc_installer.py136 print(f"Error downloading file: {e}")CODE
MEDIUMtests/windows_installer_integration_tests_prepare.py34 print("Error: This script must be run on Windows.", file=sys.stderr)CODE
MEDIUMtests/windows_installer_integration_tests_prepare.py64 print(f"Error creating user: {error_msg}", file=sys.stderr)CODE
LOWtests/windows_installer_integration_tests_prepare.py67 except Exception as e:CODE
LOWtests/old/testbase.py696 except Exception as e:CODE
LOWtests/old/testbase.py751 except Exception:CODE
MEDIUMtests/old/testbase.py553def read_cpu_time_file(self, filename):CODE
MEDIUMtests/vcpkg/portfilefix.py44 print(f"Error: REF {ref} not found in portfile.cmake")CODE
MEDIUMtests/vcpkg/portfilefix.py47 print(f"Error: SHA512 {hash} not found in portfile.cmake")CODE
LOWsamples/vm_wrapper/VMwrapper.py250 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py267 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py288 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py328 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py609 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py694 except Exception as e:CODE
LOWsamples/vm_wrapper/VMwrapper.py723except Exception as e:CODE
Unused Imports41 hits · 41 pts
SeverityFileLineSnippetContext
LOWtools/boinc_submit_test.py25CODE
LOWpy/Boinc/setup_project.py6CODE
LOWpy/Boinc/setup_project.py8CODE
LOWpy/Boinc/setup_project.py9CODE
LOWpy/Boinc/setup_project.py10CODE
LOWpy/Boinc/add_util.py5CODE
LOWpy/Boinc/boincxml.py5CODE
LOWpy/Boinc/database.py31CODE
LOWpy/Boinc/database.py33CODE
LOWpy/Boinc/database.py34CODE
LOWpy/Boinc/database.py282CODE
LOWpy/Boinc/tools.py3CODE
LOWpy/Boinc/tools.py11CODE
LOWpy/Boinc/tools.py11CODE
LOWpy/Boinc/configxml.py22CODE
LOWpy/Boinc/configxml.py25CODE
LOWpy/Boinc/projectxml.py12CODE
LOWpy/Boinc/projectxml.py14CODE
LOWpy/Boinc/projectxml.py15CODE
LOWpy/Boinc/db_base.py11CODE
LOWtests/old/test_uc.py9CODE
LOWtests/old/test_masterurl_failure.py5CODE
LOWtests/old/testbase.py16CODE
LOWtests/old/testbase.py17CODE
LOWtests/old/testbase.py17CODE
LOWtests/old/test_1sec.py9CODE
LOWtests/old/test_sched_moved.py7CODE
LOWtests/old/test_signal.py7CODE
LOWtests/old/test_concat.py7CODE
LOWtests/old/test_rsc.py7CODE
LOWtests/old/test_abort.py8CODE
LOWtests/old/test_exit.py7CODE
LOWsched/assimilator.py9CODE
LOWsched/testasm.py3CODE
LOWsched/testasm.py4CODE
LOWsched/pymw_assimilator.py3CODE
LOWsched/pymw_assimilator.py4CODE
LOWsamples/vm_wrapper/VMwrapper.py21CODE
LOWsamples/vm_wrapper/VMwrapper.py22CODE
LOWlib/boinc_submit.py21CODE
LOWlib/submit_api.py26CODE
Hyper-Verbose Identifiers32 hits · 34 pts
SeverityFileLineSnippetContext
LOWpy/Boinc/setup_project.py133def check_core_client_executable():STRING
LOWpy/Boinc/setup_project.py652 def _build_sched_commandlines(self, progname, kwargs):STRING
LOWpy/Boinc/add_util.py149def exception_is_duplicate_entry(exception):CODE
LOWpy/Boinc/db_base.py320 def _create_objects_from_sql_results(self, results, kwargs):CODE
LOWpy/Boinc/db_base.py323 def _create_object_from_sql_result(self, result):CODE
LOWpy/Boinc/db_base.py522def check_database_consistency():CODE
LOWdeploy/prepare_deployment.py303def prepare_linux_client_vcpkg(target_directory):CODE
LOWdeploy/prepare_deployment.py309def prepare_linux_client_vcpkg_armhf(target_directory):CODE
LOWdeploy/prepare_deployment.py324def prepare_linux_apps_vcpkg_armhf(target_directory):CODE
LOWdeploy/prepare_deployment.py333def prepare_linux_manager_with_webview(target_directory):CODE
LOWdeploy/prepare_deployment.py336def prepare_linux_manager_with_webview_vcpkg(target_directory):CODE
LOWdeploy/prepare_deployment.py342def prepare_linux_manager_with_webview_vcpkg_armhf(target_directory):CODE
LOWdeploy/prepare_deployment.py345def prepare_linux_manager_without_webview(target_directory):CODE
LOWdeploy/prepare_deployment.py351def prepare_win_apps_mingw_vcpkg(target_directory):CODE
LOWdeploy/prepare_deployment.py373def prepare_macos_makefile_apps(target_directory):CODE
LOWtests/windows_installer_integration_tests.py51 def _get_test_executable_file_path(self, filename):CODE
LOWtests/windows_installer_integration_tests.py140 def test_registry_records_exist(self):CODE
LOWtests/windows_installer_integration_tests.py157 def test_boinc_master_user_only_exists(self):CODE
LOWtests/windows_installer_integration_tests.py163 def test_service_groups_and_memberships(self):CODE
LOWtests/testhelper.py21 def get_current_version_number(self):CODE
LOWtests/linux_package_integration_tests.py50 def _get_test_executable_file_path(self, filename):CODE
LOWtests/linux_package_integration_tests.py94 def _get_key_value_pairs_from_file(self, filename):CODE
LOWtests/linux_package_integration_tests.py111 def _get_ca_certificates_file_paths(self):CODE
LOWtests/linux_package_integration_tests.py197 def test_selected_values_from_boinc_client_service_file(self):CODE
LOWtests/old/testbase.py313 def install_platforms_versions(self):CODE
LOWtests/old/testbase.py403 def disable_file_upload_handler(self, num = ''):CODE
LOWtests/old/testbase.py405 def reenable_file_upload_handler(self, num = ''):CODE
LOWtests/old/cgiserver.py22class PHPHTTPRequestHandler(CGIHTTPServer.CGIHTTPRequestHandler):CODE
LOW…sts/server-test/tests/user-tests/CreateAccountTest.php27 public function testCreateAccountNoParams()CODE
LOW…sts/server-test/tests/user-tests/CreateAccountTest.php38 public function testCreateAccountEmailAndUserNameNoPassword()CODE
LOW…sts/server-test/tests/user-tests/CreateAccountTest.php54 public function testCreateAccountPasswordAndUserNameNoEmail()CODE
LOW…sts/server-test/tests/user-tests/CreateAccountTest.php87 public function testCreateAndLookupAccount()CODE
AI Slop Vocabulary13 hits · 33 pts
SeverityFileLineSnippetContext
MEDIUMtools/batch_collect_assimilate.py3# Assimilator for apps using the batch-collect paradigm:COMMENT
LOWpy/Boinc/setup_project.py85# my_symlink and my_link just add the filename to the exception object if oneCOMMENT
LOWmac_installer/release_boinc.sh94## work correctly, so we can't just add the current script to our "UninstallCOMMENT
MEDIUMsched/transitioner.cpp626 // but it makes the BOINC back-end more robust.COMMENT
MEDIUMsamples/image_libs/tgalib.cpp20 // will want to do more error checking to make it more robust. This isCOMMENT
MEDIUM…java/edu/berkeley/boinc/attach/ProjectAttachService.kt255 // makes login more robust on bad network connectionsCOMMENT
MEDIUM…java/edu/berkeley/boinc/attach/ProjectAttachService.kt466 // makes login more robust on bad network connectionsCOMMENT
MEDIUM…java/edu/berkeley/boinc/attach/ProjectAttachService.kt509 // makes login more robust on bad network connectionsCOMMENT
MEDIUM…java/edu/berkeley/boinc/attach/ProjectAttachService.kt600 // makes login more robust on bad network connectionsCOMMENT
MEDIUMapi/x_opengl.cpp578 // on. This seems simpler and more robust. On the otherCOMMENT
LOWmac_build/Mac_SA_Secure.sh317# We must not modify permissions of any of Podman's data so just setCOMMENT
LOWmac_build/Mac_SA_Insecure.sh132 # We must not modify permissions of any of Podman's data so just setCOMMENT
MEDIUMclient/cpu_benchmark.h32// separate different compilations of whetstone.cpp which will utilizeCOMMENT
Example Usage Blocks18 hits · 27 pts
SeverityFileLineSnippetContext
LOWmac_RemovePodman/Sign_Notarize_RemovePodman.sh32## Usage:COMMENT
LOWmac_installer/make_GridRepublic.sh32## Usage:COMMENT
LOWmac_installer/make_CharityEngine.sh32## Usage:COMMENT
LOWmac_installer/release_brand.sh27## Usage:COMMENT
LOWmac_installer/release_boinc.sh106## Usage:COMMENT
LOWmac_installer/release_campus_party.sh36## Usage:COMMENT
LOWmac_installer/make_ProgThruProc.sh33## Usage:COMMENT
LOWmac_installer/make_certificate_updater.sh29## Usage:COMMENT
LOWmac_installer/release_GridRepublic.sh30## Usage:COMMENT
LOWtests/executeUnitTests.sh22# Usage:COMMENT
LOW3rdParty/buildGoogletestLinux.sh22# Usage:COMMENT
LOW3rdParty/buildWxLinux.sh22# Usage:COMMENT
LOW3rdParty/buildMacDependencies.sh32## Usage:COMMENT
LOWmac_build/buildMacMakefiles-CI.sh24# Usage:COMMENT
LOWmac_build/Make_BOINC_Service.sh31## Usage:COMMENT
LOWmac_build/Update_Info_Plists.sh34## Usage:COMMENT
LOWmac_build/buildMacBOINC-CI.sh24# Usage:COMMENT
LOWmac_build/BuildMacBOINC.sh51## Usage:COMMENT
Deep Nesting25 hits · 24 pts
SeverityFileLineSnippetContext
LOWpy/Boinc/setup_project.py652CODE
LOWpy/Boinc/sched_messages.py14CODE
LOWpy/Boinc/db_base.py179CODE
LOWtests/windows_installer_integration_tests.py203CODE
LOWsched/assimilator.py207CODE
LOWsched/pymw_assimilator.py16CODE
LOWsamples/vm_wrapper/VMwrapper.py378CODE
LOWsamples/vm_wrapper/VMwrapper.py80CODE
LOWsamples/vm_wrapper/VMwrapper.py173CODE
LOWsamples/vm_wrapper/VMwrapper.py226CODE
LOWrelease_tools/set-client-version.py43CODE
LOWrelease_tools/set-client-version.py68CODE
LOWrelease_tools/set-client-version.py81CODE
LOWrelease_tools/set-multithread-version.py40CODE
LOWrelease_tools/set-wrapper-version.py40CODE
LOWrelease_tools/set-wslwrapper-version.py22CODE
LOWrelease_tools/set-dockerwrapper-version.py40CODE
LOWrelease_tools/set-vboxwrapper-version.py40CODE
LOWrelease_tools/set-worker-version.py40CODE
LOWlib/boinc_submit.py336CODE
LOWci_tools/update_actions.py32CODE
LOWci_tools/update_actions.py77CODE
LOWci_tools/trailing_whitespaces_check.py28CODE
LOWci_tools/source_code_check.py28CODE
LOWci_tools/update_copyright_year.py56CODE
Decorative Section Separators7 hits · 21 pts
SeverityFileLineSnippetContext
MEDIUMsched/assimilator.py295# --------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py45#----------------------------------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py47#----------------------------------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py375#------------------------------------------------------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py377#------------------------------------------------------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py514#---------------------------------------------------------------------------------COMMENT
MEDIUMsamples/vm_wrapper/VMwrapper.py516#---------------------------------------------------------------------------------COMMENT
Slop Phrases5 hits · 14 pts
SeverityFileLineSnippetContext
LOWcoprocs/NVIDIA/include/nvapi.h7783// Don't forget to update NVVIOCONFIG_VALIDFIELDS in nvapi.spec when NVVIOCONFIG_ALLFIELDS changes.COMMENT
MEDIUMmac_installer/release_brand.sh71## For testing only, you can use the development build by adding a fifth argument -devCOMMENT
MEDIUMmac_installer/release_boinc.sh125## For testing only, you can use the development build by adding a fourth argument -devCOMMENT
MEDIUMmac_installer/release_campus_party.sh47## For testing only, you can use the development build by adding a fourth argument -devCOMMENT
MEDIUMmac_installer/release_GridRepublic.sh41## For testing only, you can use the development build by adding a fourth argument -devCOMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALhtml/user/sample_jquery.min.js4void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"CODE
Redundant / Tautological Comments6 hits · 9 pts
SeverityFileLineSnippetContext
LOWtests/windows_installer_integration_tests_prepare.py98 # Check if running on WindowsCOMMENT
LOWtests/server-test/setup.sh5#Check if using apt-getCOMMENT
LOWtests/server-test/setup.sh17#Check if using yumCOMMENT
LOWtests/server-test/setup.sh36# Check if docker compose is installed. If it isn't, direct user to instructionsCOMMENT
LOWtests/server-test/setup.sh43# Check if composer is installed. If it isn't, direct user to instructionsCOMMENT
LOWsamples/vm_wrapper/VMwrapper.py235 # Check if the virtual machine is already on clientCOMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHclient/project.h145 // should be done (as requested by server).COMMENT
AI Structural Patterns4 hits · 4 pts
SeverityFileLineSnippetContext
LOWpy/Boinc/setup_project.py461CODE
LOWtests/old/test_uc.py58CODE
LOWtests/old/testbase.py255CODE
LOWsched/assimilator.py106CODE
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWmac_installer/uninstall.cpp233 // TODO: Handle errors from privileged uninstallCOMMENT