Repository Analysis

defold/defold

Defold is a completely free to use game engine for development of desktop, console, mobile and web games.

4.1 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of defold/defold, a C++ project with 6,274 GitHub stars. SynthScan v2.0 examined 1,643,349 lines of code across 5341 source files, recording 6082 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 4.1 places this repository in the Likely human-written 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).

4.1
Adjusted Score
4.1
Raw Score
100%
Time Factor
2026-08-28
Last Push
6.3K
Stars
C++
Language
1.6M
Lines of Code
5.3K
Files
6.1K
Pattern Hits
2026-08-29
Scan Date
0.01
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 4HIGH 29MEDIUM 523LOW 5526

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 6082 distinct pattern matches across 18 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 Block4751 hits · 4288 pts
SeverityFileLineSnippetContext
LOWapply_license.py1#!/usr/bin/env python3COMMENT
LOWlog.h1// Copyright 2020-2025 The Defold FoundationCOMMENT
LOWlog.h141COMMENT
LOWlog.h161#define DLIB_LOG_DOMAIN "DEFAULT"COMMENT
LOWlog.h181#elseCOMMENT
LOWrepackageall.sh1#!/usr/bin/env bashCOMMENT
LOWrepackageall.sh21# ./packages/repack.sh protobuf-2.3.0-arm64-ios.tar.gzCOMMENT
LOWwebgpu_textureformat.h1#pragma onceCOMMENT
LOWsize.cpp1#include <stdio.h>COMMENT
LOWsize.cpp21// /// Current yCOMMENT
LOWsize.cpp41// const static uint32_t MAX_GAMEPAD_AXIS_COUNT = 32;COMMENT
LOWsize.cpp61// char m_Text[MAX_CHAR_COUNT];COMMENT
LOWsize.cpp81// uint16_t m_GamepadIndex;COMMENT
LOWsize.cpp101// float m_Value;COMMENT
LOWsize.cpp121// uint16_t m_IsGamepad : 1;COMMENT
LOWsize.cpp141// uint16_t m_Reserved0;COMMENT
LOWsize.cpp161COMMENT
LOWsize.cpp181// float m_ScreenDY;COMMENT
LOWsize.cpp201// /// If the input was 0 last updateCOMMENT
LOWfeather/feather_harness.mm1#import <Foundation/Foundation.h>COMMENT
LOWci/ci.py1#!/usr/bin/env pythonCOMMENT
LOWci/ci_helper.py1#!/usr/bin/env pythonCOMMENT
LOWci/trigger-build.py1#!/usr/bin/env pythonCOMMENT
LOWci/ci.sh1#!/bin/bashCOMMENT
LOWbuild_tools/run.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/waf_dynamo.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/sdk.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/BuildUtility.py1#! /usr/bin/env pythonCOMMENT
LOWbuild_tools/log.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/release_to_egs.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/release_to_steam.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/__init__.py1#! /usr/bin/env pythonCOMMENT
LOWbuild_tools/release_to_github.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/http_cache.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/waf_content.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/codesigning.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/solution_msvs.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/unpack.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/build_ios.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/waf_csharp.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/BuildTimeTracker.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/github.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/releasenotes.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/cross_build.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/s3.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWbuild_tools/set_sdk_vars.py1#!/usr/bin/env pythonCOMMENT
LOWbuild_tools/TestContext.py1#! /usr/bin/env pythonCOMMENT
LOWbuild_tools/waf_objectivec.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWscripts/build.py1#!/usr/bin/env pythonCOMMENT
LOWscripts/build.py1781 # > {COMMENT
LOWscripts/ev_code_signing.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/iwyu-clang.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/unpack_arc.py1#!/usr/bin/env python3COMMENT
LOWscripts/clean_s3_archive.py1#!/usr/bin/env pythonCOMMENT
LOWscripts/symbolicate.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWscripts/update-editor-binaries.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/make_patch_from_private_to_main.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/scan_build_gather_report.py1#! /usr/bin/env pythonCOMMENT
LOWscripts/copy_from_private_repo.py1#!/usr/bin/env pythonCOMMENT
LOWscripts/move_s3_release.py1#!/usr/bin/env pythonCOMMENT
4691 more matches not shown…
Decorative Section Separators433 hits · 1197 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/sdk.py936# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py2032# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py2049# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3111# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3203# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3351# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3583# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3625# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3785# ------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh23# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh25# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh59# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh61# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh72# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh74# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh85# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh87# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh93# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/update-editor-binaries.sh95# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh23# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh25# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh43# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh45# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh53# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh55# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh68# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/macos/macos-repack.sh70# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh23# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh25# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh43# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh45# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh59# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh61# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh101# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/web/web-repack.sh103# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh24# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh26# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh49# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh51# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh169# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh171# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh253# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack.sh255# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh27# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh29# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh53# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh55# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh93# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh95# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh147# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/ios-repack.sh149# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh24# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh26# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh49# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh51# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh166# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh168# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh256# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/mobile/android-repack-asan.sh258# ----------------------------------------------------------------------------COMMENT
MEDIUMscripts/dmsdk/gen_ir.py15#-------------------------------------------------------------------------------COMMENT
373 more matches not shown…
Hyper-Verbose Identifiers346 hits · 278 pts
SeverityFileLineSnippetContext
LOWci/ci.py531def release_settings_for_branch(branch):CODE
LOWci/ci.py543def release_notes_required_for_branch(branch):CODE
LOWci/ci.py547def get_pull_request_target_branch():CODE
LOWci/ci_helper.py72def can_build_private_platform(repository, platform):CODE
LOWci/ci_helper.py100def is_private_platform_build_path(path):CODE
LOWci/ci_helper.py129def should_build_private_platform(branch, repository):CODE
LOWci/ci_helper.py175def is_platform_supported_by_repo(args):CODE
LOWbuild_tools/solution_msvs_xbox.py265def _target_name_from_project(project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py273def _is_visual_studio_executable_project(project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py359def _patch_xbone_slnx_platform(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py363def _patch_xbone_sln_platform(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py367def _solution_vcxproj_paths_from_slnx(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py417def _project_configuration_condition(configuration, platform):CODE
LOWbuild_tools/solution_msvs_xbox.py421def _add_xbone_project_configuration_aliases(project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py292def _read_vs_debugger_working_directory(project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py333def _sanitize_xbox_identity_name(name):CODE
LOWbuild_tools/solution_msvs_xbox.py339def _write_xbone_project_manifest(project_dir, manifest_path, app_name, exe_name):CODE
LOWbuild_tools/solution_msvs_xbox.py383def _solution_vcxproj_paths_from_sln(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py457 def duplicate_conditioned_children(parent):CODE
LOWbuild_tools/solution_msvs_xbox.py492def _xbone_stage_post_build_command(project_path, private_repo_root, defold_root):CODE
LOWbuild_tools/solution_msvs_xbox.py512def _patch_xbone_executable_vcxproj(project_path, private_repo_root, defold_root):CODE
LOWbuild_tools/solution_msvs_xbox.py576def _patch_xbone_vcxproj_user(project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py633def patch_xbone_cmake_solution(build_dir, solution_path, private_repo_root, defold_root, log):CODE
LOWbuild_tools/solution_msvs_xbox.py655def _xbone_debug_project_guid(project_name):CODE
LOWbuild_tools/solution_msvs_xbox.py667def _resolve_solution_project_path(solution_dir, project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py690def _collect_xbone_cmake_solution_projects(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py746def _find_xbone_debug_target_projects_from_slnx(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py768def _find_xbone_debug_target_projects_from_sln(solution_path):CODE
LOWbuild_tools/solution_msvs_xbox.py788def _find_xbone_debug_target_projects(build_dir, solution_path=None):CODE
LOWbuild_tools/solution_msvs_xbox.py825def _copy_xbone_project_filters(target_project_path, project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py831def _source_items_from_project(target_project_path):CODE
LOWbuild_tools/solution_msvs_xbox.py877def _write_xbone_debug_project(project_dir, project_name, target_name, target_project_path, build_dir, private_repo_rootCODE
LOWbuild_tools/solution_msvs_xbox.py1411def _slnx_merge_private_xbox_sources(root, private_repo_root, project_paths):STRING
LOWbuild_tools/solution_msvs_xbox.py1417def _slnx_merge_private_extender_sources(root, private_repo_root):STRING
LOWbuild_tools/solution_msvs_xbox.py1423def _replace_xbone_slnx_projects(solution_path, source_slnx_path, debug_projects_by_source, log, defold_root=None, privaSTRING
LOWbuild_tools/solution_msvs_xbox.py1065def _collect_solution_folder_structure(solution_path, projects, defold_root=None, include_solution_items=False):STRING
LOWbuild_tools/solution_msvs_xbox.py1106def _solution_project_configuration(project, configuration):STRING
LOWbuild_tools/solution_msvs_xbox.py1112def _write_xbone_debug_solution(solution_path, projects, defold_root=None):STRING
LOWbuild_tools/solution_msvs_xbox.py1179def _cleanup_xbone_debug_projects_from_slnx(solution_path):STRING
LOWbuild_tools/solution_msvs_xbox.py1225def _slnx_sort_solution_folders(root):STRING
LOWbuild_tools/solution_msvs_xbox.py1241def _slnx_merge_solution_files(root, folder_files):STRING
LOWbuild_tools/solution_msvs_xbox.py1283def _private_clcompile_engine_sources(project_paths, private_repo_root):STRING
LOWbuild_tools/solution_msvs_xbox.py1331def _engine_solution_folder_for_file(file_path, repo_roots):STRING
LOWbuild_tools/solution_msvs_xbox.py1357def _engine_solution_folder_exists(folder, repo_roots):STRING
LOWbuild_tools/solution_msvs_xbox.py1372def _slnx_relocate_engine_solution_files(root, repo_roots):STRING
LOWbuild_tools/solution_msvs_xbox.py1634def generate_xbone_debug_solution(build_dir, target_name, private_repo_root, defold_root, log, solution_path=None, visuaSTRING
LOWbuild_tools/waf_dynamo.py73def platform_supports_feature(platform, feature, data):CODE
LOWbuild_tools/waf_dynamo.py101def _default_cmake_target_platform():CODE
LOWbuild_tools/waf_dynamo.py133def _fail_if_unconfigured_cmake_library():CODE
LOWbuild_tools/waf_dynamo.py208def prepend_private_search_paths(env, platform):STRING
LOWbuild_tools/waf_dynamo.py211def include_path_contains_dmsdk(path):STRING
LOWbuild_tools/waf_dynamo.py215def prepend_private_task_paths(task_gen, platform):STRING
LOWbuild_tools/waf_dynamo.py175def _install_unconfigured_cmake_library_guard():STRING
LOWbuild_tools/waf_dynamo.py182 def run_command_with_cmake_library_guard(cmd_name):STRING
LOWbuild_tools/waf_dynamo.py235def platform_get_platform_lib(platform):STRING
LOWbuild_tools/waf_dynamo.py247def platform_graphics_libs_and_symbols(platform):STRING
LOWbuild_tools/waf_dynamo.py918def default_install_staticlib(self):STRING
LOWbuild_tools/waf_dynamo.py1560def create_test_server_config(ctx, port=None, ip=None, config_name=None):STRING
LOWbuild_tools/sdk.py195def get_local_darwin_toolchain_path():CODE
LOWbuild_tools/sdk.py201def get_local_darwin_toolchain_version():CODE
286 more matches not shown…
Self-Referential Comments41 hits · 148 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/waf_dynamo.py1647 # Create the environment for the taskSTRING
MEDIUMscripts/sdk_merge.py16 # Create a fresh bucket per thread to avoid shared boto3 state across threads.COMMENT
MEDIUM…a-native/proofs/hol_light/x86_64/proofs/build-proof.sh12# This file is derived from s2n-bignum's tools/build-proof.shCOMMENT
MEDIUM…b/src/mbedtls/tf-psa-crypto/include/psa/crypto_extra.h1507 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h958 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h1225 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h1510 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h1570 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h1919 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h1982 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h2437 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h2507 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp1962/*# Create a point-to-point constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp1994/*# Create a hinge constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2029/*# Create a cone-twist constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2040/*# Create a generic six-degree-of-freedom constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2053/*# Create a generic spring six-degree-of-freedom constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2093/*# Create a slider constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2104/*# Create a universal constraintCOMMENT
MEDIUM…amesys/scripts/bullet3d/script_bullet3d_constraint.cpp2115/*# Create a hinge2 constraintCOMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1792/*# Create a distance joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1800/*# Create a mouse joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1808/*# Create a prismatic joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1816/*# Create a revolute joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1824/*# Create a weld joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1832/*# Create a wheel joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1840/*# Create a friction joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1848/*# Create a rope joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1856/*# Create a pulley joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1864/*# Create a gear joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1820/*# Create a distance joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1828/*# Create a mouse joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1836/*# Create a prismatic joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1844/*# Create a revolute joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1852/*# Create a weld joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1860/*# Create a wheel joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1868/*# Create a motor joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1876/*# Create a filter joint.COMMENT
MEDIUM…/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp1240/*# Create a chain and attach its segment shapes to this body.COMMENT
MEDIUMengine/jni/scripts/gen_java.py1260 # This file is disposable, so continue if cleanup fails.COMMENT
MEDIUMengine/ddf/src/waf_ddf.py309 # Create a __init__.py package fileCOMMENT
Cross-Language Confusion22 hits · 138 pts
SeverityFileLineSnippetContext
HIGHscripts/cmake/plot_ninja_log.py365let hoverTask = null;CODE
HIGHscripts/cmake/plot_ninja_log.py366let drag = null;CODE
HIGHscripts/cmake/plot_ninja_log.py405 const dpr = window.devicePixelRatio || 1;CODE
HIGHscripts/cmake/plot_ninja_log.py488 if (task.end < visibleStart || task.start > visibleEnd) continue;CODE
HIGHscripts/cmake/plot_ninja_log.py495 const isMatch = query && task.label.toLowerCase().includes(query);CODE
HIGHscripts/cmake/plot_ninja_log.py502 if (isMatch || isHover) {{CODE
HIGHscripts/cmake/plot_ninja_log.py533 if (lane < 0 || lane >= DATA.lane_count) return null;CODE
HIGHscripts/cmake/plot_ninja_log.py533 if (lane < 0 || lane >= DATA.lane_count) return null;CODE
HIGHscripts/cmake/plot_ninja_log.py535 if (task.lane === lane && task.start <= time && task.end >= time) {{CODE
HIGHscripts/cmake/plot_ninja_log.py539 return null;CODE
HIGHscripts/cmake/plot_ninja_log.py594 drag = null;CODE
HIGHscripts/cmake/plot_ninja_log.py620 hoverTask = null;CODE
HIGH…/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py978 print (' tags.push(%s); // %s' % (hb_tag_rust (tags[0]), ot.names[tags[0]]))CODE
HIGH…/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py1019 print (' tags.push(%s); // %s' % (hb_tag_rust (tags[0]), ot.names[tags[0]]))CODE
HIGH…/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py1235print (" if (!p || p >= limit || limit - p < %i) goto out;" % min_subtag_len)CODE
HIGH…/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py1263 print (' for (i = 0; i < %s && i < *count; i++)' % len (tags))CODE
HIGH…/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py1315 print (' for (i = 0; i < %s && i < *count; i++)' % len (tags))CODE
HIGH…z/package/harfbuzz-13.2.1/src/gen-vowel-constraints.py308 print (' for (buffer->idx = 0; buffer->idx + 1 < count && buffer->successful;)')CODE
HIGHengine/jni/scripts/gen_java.py373 # l(f" public {jni_field_name}: ?*const fn ({funcptr_args_c(field_type, prefix)}) callconv(.C) {funcpCOMMENT
HIGHengine/jni/scripts/gen_java.py393 # l(f" {jni_field_name}: [{array_sizes[0]}]?*const anyopaque = [_]?*const anyopaque{{null}} ** {aCOMMENT
HIGHengine/jni/scripts/gen_java.py874 l(f' if (src == 0 || src_count == 0) return 0;')CODE
HIGHengine/jni/scripts/gen_java.py893 l(f' if (src == 0 || src_count == 0) return 0;')CODE
Deep Nesting132 hits · 118 pts
SeverityFileLineSnippetContext
LOWci/ci.py551CODE
LOWbuild_tools/run.py62CODE
LOWbuild_tools/waf_dynamo.py117CODE
LOWbuild_tools/waf_dynamo.py215CODE
LOWbuild_tools/waf_dynamo.py247CODE
LOWbuild_tools/waf_dynamo.py452CODE
LOWbuild_tools/waf_dynamo.py819CODE
LOWbuild_tools/waf_dynamo.py868CODE
LOWbuild_tools/waf_dynamo.py1613CODE
LOWbuild_tools/waf_dynamo.py1781CODE
LOWbuild_tools/sdk.py256CODE
LOWbuild_tools/sdk.py477CODE
LOWbuild_tools/sdk.py512CODE
LOWbuild_tools/sdk.py965CODE
LOWbuild_tools/sdk.py1033CODE
LOWbuild_tools/sdk.py1081CODE
LOWbuild_tools/release_to_steam.py71CODE
LOWbuild_tools/release_to_github.py64CODE
LOWbuild_tools/http_cache.py80CODE
LOWbuild_tools/http_cache.py123CODE
LOWbuild_tools/waf_content.py55CODE
LOWbuild_tools/waf_content.py64CODE
LOWbuild_tools/waf_content.py200CODE
LOWbuild_tools/waf_content.py69CODE
LOWbuild_tools/waf_content.py206CODE
LOWbuild_tools/solution_xcode.py123CODE
LOWbuild_tools/solution_xcode.py252CODE
LOWbuild_tools/solution_xcode.py142CODE
LOWbuild_tools/build_ios.py676CODE
LOWbuild_tools/build_ios.py798CODE
LOWbuild_tools/build_ios.py918CODE
LOWbuild_tools/build_ios.py1092CODE
LOWbuild_tools/BuildTimeTracker.py120CODE
LOWbuild_tools/cross_build.py244CODE
LOWbuild_tools/cross_build.py370CODE
LOWscripts/build.py519CODE
LOWscripts/build.py724CODE
LOWscripts/build.py1360CODE
LOWscripts/build.py1482CODE
LOWscripts/build.py1526CODE
LOWscripts/build.py1771CODE
LOWscripts/build.py1834CODE
LOWscripts/build.py2095CODE
LOWscripts/build.py2154CODE
LOWscripts/build.py2361CODE
LOWscripts/build.py2819CODE
LOWscripts/build.py2981CODE
LOWscripts/build.py3052CODE
LOWscripts/build.py3823CODE
LOWscripts/sdk_merge.py57CODE
LOWscripts/scan_build_gather_report.py201CODE
LOWscripts/releasenotes_github_projectv2.py315CODE
LOWscripts/releasenotes_github_projectv2.py577CODE
LOWscripts/unpack_ddf.py265CODE
LOWscripts/project_synth/generate.py234CODE
LOWscripts/project_synth/generate.py283CODE
LOWscripts/project_synth/generate.py517CODE
LOWscripts/project_synth/generate.py628CODE
LOWscripts/project_synth/generate.py647CODE
LOWscripts/project_synth/generate.py1279CODE
72 more matches not shown…
Excessive Try-Catch Wrapping93 hits · 116 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/solution_msvs_xbox.py1057def _solution_item_path(solution_dir, file_path):CODE
LOWbuild_tools/solution_msvs_xbox.py278 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py354 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py426 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py79 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py298 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py696 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py751 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py846 except Exception:CODE
LOWbuild_tools/solution_msvs_xbox.py1429 except Exception as e:STRING
LOWbuild_tools/solution_msvs_xbox.py1295 except Exception:STRING
LOWbuild_tools/solution_msvs_xbox.py1613 except Exception as e:STRING
MEDIUMbuild_tools/waf_dynamo.py101def _default_cmake_target_platform():CODE
LOWbuild_tools/waf_dynamo.py1625 except Exception as e:STRING
LOWbuild_tools/waf_dynamo.py1678 except Exception:STRING
LOWbuild_tools/http_cache.py53 except Exception:CODE
LOWbuild_tools/http_cache.py67 except Exception as e:CODE
LOWbuild_tools/http_cache.py75 except Exception as e: log(str(e))CODE
LOWbuild_tools/http_cache.py98 except Exception:CODE
LOWbuild_tools/http_cache.py112 except Exception:CODE
LOWbuild_tools/http_cache.py143 except Exception:CODE
LOWbuild_tools/http_cache.py178 except Exception:CODE
LOWbuild_tools/http_cache.py225 except Exception as e:CODE
LOWbuild_tools/http_cache.py235 except Exception:CODE
LOWbuild_tools/solution_msvs.py103 except Exception as e:CODE
LOWbuild_tools/solution_msvs.py251 except Exception as e:CODE
LOWbuild_tools/solution_msvs.py377 except Exception:CODE
LOWbuild_tools/solution_msvs.py428 except Exception as e:CODE
MEDIUMbuild_tools/solution_msvs.py248def organize_slnx(solution_path, defold_root, log):CODE
MEDIUMbuild_tools/solution_msvs.py371def _available_cmake_generators():CODE
LOWbuild_tools/build_ios.py268 except Exception as e:CODE
LOWbuild_tools/build_ios.py558 except Exception as e:CODE
LOWbuild_tools/build_ios.py1753 except Exception as e:CODE
LOWbuild_tools/build_ios.py1788 except Exception as e:CODE
LOWbuild_tools/github.py64 except Exception as err:CODE
LOWbuild_tools/github.py75 except Exception as err:CODE
LOWbuild_tools/github.py86 except Exception as err:CODE
LOWbuild_tools/github.py97 except Exception as err:CODE
LOWbuild_tools/github.py108 except Exception as err:CODE
LOWbuild_tools/github.py122 except Exception as err:CODE
MEDIUMbuild_tools/github.py21def _enable_verbose_logging():CODE
MEDIUMbuild_tools/set_sdk_vars.py46 print(f"Error: {var_name} is not defined in sdk.py", file=sys.stderr)CODE
MEDIUMscripts/build.py583def __call__(self):CODE
LOWscripts/build.py572 except Exception as e:CODE
LOWscripts/build.py859 except Exception as e:CODE
LOWscripts/build.py1766 except Exception as e:CODE
LOWscripts/build.py2494 except Exception:CODE
LOWscripts/build.py3084 except Exception:CODE
LOWscripts/build.py3440 except Exception:CODE
LOWscripts/sdk_merge.py53 except Exception:CODE
LOWscripts/unpack_arc.py215 except Exception as e:STRING
LOWscripts/project_synth/profile.py219 except Exception:CODE
LOWscripts/project_synth/profile.py230 except Exception:CODE
LOWscripts/project_synth/profile.py350 except Exception:CODE
LOWscripts/cmake/run_interactive.py50 except Exception:CODE
LOWscripts/cmake/run_interactive.py60 except Exception:CODE
LOWscripts/cmake/testserver.py225 except Exception as e:CODE
LOWscripts/cmake/testserver.py264 except Exception:CODE
MEDIUMscripts/cmake/testserver.py68def _default_route_interface() -> str:CODE
LOWengine/script/test_script_server.py64 except Exception as e:CODE
33 more matches not shown…
Unused Imports97 hits · 94 pts
SeverityFileLineSnippetContext
LOWwebgpu.py1CODE
LOWwebgpu.py1CODE
LOWci/trigger-build.py21CODE
LOWbuild_tools/waf_dynamo.py15CODE
LOWbuild_tools/waf_dynamo.py15CODE
LOWbuild_tools/waf_dynamo.py15CODE
LOWbuild_tools/waf_dynamo.py20CODE
LOWbuild_tools/waf_dynamo.py23CODE
LOWbuild_tools/waf_dynamo.py23CODE
LOWbuild_tools/waf_dynamo.py23CODE
LOWbuild_tools/clang_compilation_database.py8CODE
LOWbuild_tools/release_to_egs.py18CODE
LOWbuild_tools/release_to_steam.py17CODE
LOWbuild_tools/release_to_github.py17CODE
LOWbuild_tools/release_to_github.py18CODE
LOWbuild_tools/release_to_github.py20CODE
LOWbuild_tools/release_to_github.py25CODE
LOWbuild_tools/release_to_github.py27CODE
LOWbuild_tools/waf_content.py24CODE
LOWbuild_tools/codesigning.py23CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py15CODE
LOWbuild_tools/waf_csharp.py17CODE
LOWbuild_tools/waf_csharp.py17CODE
LOWbuild_tools/waf_csharp.py18CODE
LOWbuild_tools/waf_csharp.py18CODE
LOWbuild_tools/waf_csharp.py18CODE
LOWbuild_tools/waf_csharp.py19CODE
LOWbuild_tools/waf_csharp.py20CODE
LOWbuild_tools/waf_csharp.py21CODE
LOWbuild_tools/waf_csharp.py21CODE
LOWbuild_tools/BuildTimeTracker.py16CODE
LOWbuild_tools/github.py15CODE
LOWscripts/build.py23CODE
LOWscripts/build.py26CODE
LOWscripts/unpack_arc.py26CODE
LOWscripts/unpack_arc.py32CODE
LOWscripts/unpack_arc.py19CODE
LOWscripts/scan_build_gather_report.py20CODE
LOWscripts/releasenotes_github_projectv2.py18CODE
LOWscripts/releasenotes_github_projectv2.py18CODE
LOWscripts/releasenotes_github_projectv2.py18CODE
LOWscripts/releasenotes_github_projectv2.py25CODE
LOWscripts/unpack_ddf.py69CODE
LOWscripts/project_synth/generate.py1CODE
LOWscripts/project_synth/profile.py1CODE
LOWscripts/project_synth/cli.py1CODE
LOWscripts/project_synth/progress.py1CODE
LOWscripts/project_synth/proto.py1CODE
LOWscripts/project_synth/proto.py38CODE
LOWscripts/dmsdk/gen_sdk.py16CODE
LOWscripts/dmsdk/gen_sdk.py20CODE
37 more matches not shown…
Fake / Example Data47 hits · 50 pts
SeverityFileLineSnippetContext
LOW…amo.cr/com.dynamo.cr.bob/lib/time_report_template.html55 }</style><script>(()=>{var e={168:(e,t,n)=>{var r=n(874),i={};for(var a in r)r.hasOwnProperty(a)&&(i[r[a]]=a);var CODE
LOW…m.dynamo.cr/com.dynamo.cr.bob/lib/report_template.html97a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).biCODE
LOW…/skribidi/package/Skribidi/test/test_font_collection.c156 uint8_t dummy_data[] = { 0, 1, 2, 3, 4, 5, 6 };CODE
LOW…/skribidi/package/Skribidi/test/test_font_collection.c157 skb_font_handle_t font_handle = skb_font_collection_add_font_from_data(font_collection, "Failing", SKB_FONT_FAMILY_DEFCODE
LOW…l/skribidi/package/Skribidi/example/example_richtext.c166 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vuCODE
LOW…l/skribidi/package/Skribidi/example/example_richtext.c166 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vuCODE
LOWengine/script/src/script_json.cpp121 * local jsonstring = '{"persons":[{"name":"John Doe"},{"name":"Darth Vader"}]}'COMMENT
LOWengine/script/src/script_json.cpp173 * { name = "John Doe"},COMMENT
LOWengine/script/src/script_json.cpp185 * {"persons":[{"name":"John Doe"},{"name":"Darth Vader"}]}COMMENT
LOWengine/dlib/src/test/test_crypt.cpp153 const char* source = "Lorem Ipsum";CODE
LOWengine/dlib/src/test/test_crypt.cpp192 const char* expected = "Lorem Ipsum";CODE
LOWengine/dlib/src/test/test_crypt.cpp235 const char* expected = "Lorem Ipsum";CODE
LOWengine/dlib/src/test/test_dlib.py32 uncompressed = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ornare non massa a imperdiet. CODE
LOWengine/dlib/src/test/test_dlib.py32 uncompressed = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ornare non massa a imperdiet. CODE
LOWengine/hid/src/hid_null.cpp50 char** dummy_data = g_DummyData->Get((uintptr_t)context);CODE
LOWengine/hid/src/hid_null.cpp51 delete *dummy_data;CODE
LOWengine/font/src/test/test_font.cpp37//static const char* g_TextLorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tempus quam in lacinia iCOMMENT
LOWengine/font/src/test/test_font.cpp37//static const char* g_TextLorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tempus quam in lacinia iCOMMENT
LOWengine/font/src/test/fontviewer/fontviewer.cpp79"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et "CODE
LOWengine/font/src/test/fontviewer/fontviewer.cpp79"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et "CODE
LOWengine/engine/content/builtins/scripts/mobdebug.lua219 sref[#sref+1] = 'placeholder'CODE
LOWengine/engine/content/builtins/scripts/mobdebug.lua222 sref[#sref+1] = 'placeholder'CODE
LOW…esources/reload_unchanged_project/non-editable/xml.xml6 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmodCODE
LOW…esources/reload_unchanged_project/non-editable/xml.xml6 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmodCODE
LOW…ources/reload_unchanged_project/non-editable/json.json6 "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laborCODE
LOW…ources/reload_unchanged_project/non-editable/json.json6 "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laborCODE
LOW…st/resources/reload_unchanged_project/editable/xml.xml6 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmodCODE
LOW…st/resources/reload_unchanged_project/editable/xml.xml6 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmodCODE
LOW…/resources/reload_unchanged_project/editable/json.json6 "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laborCODE
LOW…/resources/reload_unchanged_project/editable/json.json6 "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut laborCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt5Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt5Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt25Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt25Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt45Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt45Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt65Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt65Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt85Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt85Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt105Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt105Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt125Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt125Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt145Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOW…t/resources/editor_extensions/zip_project/foo/long.txt145Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sagCODE
LOWshare/report_libs/js/datatables-1.10.10.min.js59a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).biCODE
Slop Phrases25 hits · 44 pts
SeverityFileLineSnippetContext
LOWbuild_tools/sdk.py43# If you update editor JDK version, don't forget to update it here too:COMMENT
LOWbuild_tools/sdk.py43# If you update editor JDK version, don't forget to update it here too:COMMENT
MEDIUMexternal/box2d_v2/Box2D/Common/b2Settings.cpp37// You can modify this to use your logging facility.COMMENT
LOW…ulletDynamics/ConstraintSolver/btConeTwistConstraint.h319 // note: don't forget to enableMotor()COMMENT
LOWengine/shaderc/src/shaderc_jni.cpp486 // Don't forget to add them to the corresponding java file (e.g. Shaderc.java)COMMENT
LOWengine/texc/src/texclibrary_jni.cpp482 // Don't forget to add them to the corresponding java file (e.g. ModelImporter.java)COMMENT
LOWengine/render/src/render/render.h136 // Don't forget to change dmGamesysDDF::OrthoZoomMode if you change hereCOMMENT
LOWengine/gui/src/gui.h336 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h347 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h355 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h364 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h373 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h388 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h396 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/dmsdk/gui/gui.h129 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/dmsdk/gui/gui.h399 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/jni/src/test/testapi.cpp370 // Don't forget to add them to the corresponding java file (e.g. JniTest.java)COMMENT
LOWengine/atlasc/src/atlasc_jni.cpp244 // Don't forget to add them to the corresponding java file (e.g. AtlasCompiler.java)COMMENT
LOWengine/modelc/src/modelimporter_jni.cpp732 // Don't forget to add them to the corresponding java file (e.g. ModelImporter.java)COMMENT
MEDIUMreleasenotes/1.11.1.json5 "body": "Material properties from a GLTF file are now exposed into shaders via a special hard-coded uniform:CODE
LOWreleasenotes/1.12.3.json92 "body": "\u26a0\ufe0f The minimum supported Android API version has been increased from 19 (Android 4.4) to CODE
MEDIUMreleasenotes/1.10.2.json276 "body": "Now, directories may be accessed as resources in editor scripts. The directories have 2 properties:CODE
MEDIUMreleasenotes/1.10.2.json490 "body": "Now editor scripts can access and edit animations and collision groups of tilesources using these 3CODE
MEDIUMreleasenotes/1.10.2.json504 "body": "Now you can edit tilemaps using editor scripts! To support this feature, we introduce the followingCODE
MEDIUMreleasenotes/1.10.2.json504 "body": "Now you can edit tilemaps using editor scripts! To support this feature, we introduce the followingCODE
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICAL…amo.cr/com.dynamo.cr.bob/lib/time_report_template.html55 }</style><script>(()=>{var e={168:(e,t,n)=>{var r=n(874),i={};for(var a in r)r.hasOwnProperty(a)&&(i[r[a]]=a);var CODE
CRITICAL…m.dynamo.cr/com.dynamo.cr.bob/lib/report_template.html54void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(CODE
CRITICAL…namo.cr.bob/src/com/dynamo/bob/pipeline/ModelUtil.java1293 Rig.Bone.Builder b = com.dynamo.rig.proto.Rig.Bone.newBuilder();CODE
CRITICALshare/report_libs/js/datatables-1.10.10.min.js16void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(CODE
Structural Annotation Overuse23 hits · 39 pts
SeverityFileLineSnippetContext
LOWREADME_BUILD.md127### Step 3 - Installing SDKs (mostly optional)COMMENT
LOWscripts/build.py2970 # Step 1: Generate the packageCOMMENT
LOWscripts/build.py2975 # Step 2: Upload the packageCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java530 // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such asCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java541 // Step 2: preserve the SDL logical control names from the upstream row, butCOMMENT
LOW…/src/com/dynamo/bob/archive/test/ZipPublisherTest.java55 // Step 1: Read files and create ArchiveEntry objectsCOMMENT
LOW…/src/com/dynamo/bob/archive/test/ZipPublisherTest.java97 // Step 2: Publish all ArchiveEntry objectsCOMMENT
LOWexternal/box2d/Box2D/src/island.c547 // Step 1: Ensure every child island points to its root island. This avoids merging a child island withCOMMENT
LOWexternal/box2d/Box2D/src/island.c577 // Step 2: merge every awake island into its parent (which must be a root island)COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1125 // Step 1: Reflection pass with D3DCompiler to build deterministic resource mappings.COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1150 // Step 2: Create root signature and inject it into the source for SM5.1+.COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1159 // Step 3: Compile final shader blob using either external toolchain or D3DCompiler fallback.COMMENT
LOWengine/input/src/test/test_input.cpp815 // Step 1: Both touches beganCOMMENT
LOWengine/input/src/test/test_input.cpp852 // Step 2: Touch 1 ended, while touch 0 movedCOMMENT
LOWengine/input/src/test/test_input.cpp884 // Step 3: Touch 0 endedCOMMENT
LOWengine/dlib/src/test/test_crypt.cpp212 // Step 1: size query, as documented in dmsdk/dlib/crypt.hCOMMENT
LOWengine/dlib/src/test/test_crypt.cpp219 // Step 2: decode into a buffer sized from the queryCOMMENT
LOWengine/dlib/src/python/dlib/__init__.py17# NOTE: The output here is parsed later on, so don't print invalid code!COMMENT
LOWengine/dlib/src/dlib/socket_posix.cpp608 // NOTE: This method should probably be used on Linux as wellCOMMENT
LOWengine/dlib/src/basis/encoder/basisu_frontend.cpp1998 // Step 1: Sort endpoint clusters by the base colors/intensCOMMENT
LOWengine/dlib/src/basis/encoder/basisu_frontend.cpp2019 // Step 2: Eliminate redundant endpoint clusters, or empty endpoint clustersCOMMENT
LOWengine/graphics/src/vulkan/graphics_vulkan.cpp2396 // NOTE: This function doesn't seem to be used anywhere?COMMENT
LOWengine/graphics/src/opengl/graphics_opengl.cpp2506 // NOTE: This function doesn't seem to be used anywhere?COMMENT
Verbosity Indicators23 hits · 39 pts
SeverityFileLineSnippetContext
LOWscripts/build.py2970 # Step 1: Generate the packageCOMMENT
LOWscripts/build.py2975 # Step 2: Upload the packageCOMMENT
LOW…o.cr.bob/src/com/dynamo/bob/pipeline/ExtenderUtil.java443 // We need to check if the resource is not a directory before adding it to the list of paths found.COMMENT
LOW…o.cr.bob/src/com/dynamo/bob/pipeline/ExtenderUtil.java752 // We need to check if the resource is not a directory before adding it to the list of paths found.COMMENT
LOW…o.cr.bob/src/com/dynamo/bob/pipeline/ExtenderUtil.java840 // We need to check if the resource is not a directory before adding it to the list of paths found.COMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java530 // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such asCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java541 // Step 2: preserve the SDL logical control names from the upstream row, butCOMMENT
LOW…amo.cr.bob/src/com/dynamo/bob/bundle/BundleHelper.java945 // We need to check if the resource is not a directory before adding it to the list of paths found.COMMENT
LOW…/src/com/dynamo/bob/archive/test/ZipPublisherTest.java55 // Step 1: Read files and create ArchiveEntry objectsCOMMENT
LOW…/src/com/dynamo/bob/archive/test/ZipPublisherTest.java97 // Step 2: Publish all ArchiveEntry objectsCOMMENT
LOWexternal/box2d_v2/Box2D/Dynamics/b2World.h100 /// The purpose of this function is to support sub-stepping. Sub-stepping is often used to maintainCOMMENT
LOWexternal/box2d/Box2D/src/island.c547 // Step 1: Ensure every child island points to its root island. This avoids merging a child island withCOMMENT
LOWexternal/box2d/Box2D/src/island.c577 // Step 2: merge every awake island into its parent (which must be a root island)COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1125 // Step 1: Reflection pass with D3DCompiler to build deterministic resource mappings.COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1150 // Step 2: Create root signature and inject it into the source for SM5.1+.COMMENT
LOWengine/shaderc/src/shaderc_hlsl.cpp1159 // Step 3: Compile final shader blob using either external toolchain or D3DCompiler fallback.COMMENT
LOWengine/input/src/test/test_input.cpp815 // Step 1: Both touches beganCOMMENT
LOWengine/input/src/test/test_input.cpp852 // Step 2: Touch 1 ended, while touch 0 movedCOMMENT
LOWengine/input/src/test/test_input.cpp884 // Step 3: Touch 0 endedCOMMENT
LOWengine/dlib/src/test/test_crypt.cpp212 // Step 1: size query, as documented in dmsdk/dlib/crypt.hCOMMENT
LOWengine/dlib/src/test/test_crypt.cpp219 // Step 2: decode into a buffer sized from the queryCOMMENT
LOWengine/dlib/src/basis/encoder/basisu_frontend.cpp1998 // Step 1: Sort endpoint clusters by the base colors/intensCOMMENT
LOWengine/dlib/src/basis/encoder/basisu_frontend.cpp2019 // Step 2: Eliminate redundant endpoint clusters, or empty endpoint clustersCOMMENT
AI Slop Vocabulary13 hits · 37 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/waf_dynamo.py1551 # The Android test harness sets up an 'adb reverse' tunnel for the port in the testSTRING
MEDIUM.github/workflows/main-ci.yml222 # build_android.py and the adb test harness at it. Without a device those wouldCOMMENT
MEDIUM…o/bob/pipeline/shader/ShaderCompilePipelineLegacy.java221 // Generate spirv for each shader module so we can utilize the reflection from itCOMMENT
MEDIUM…rc/BulletCollision/NarrowPhaseCollision/btConvexCast.h34//will need to digg deeper to make the algorithm more robustCOMMENT
MEDIUM…BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp97 // @@@ this needs to be made more robustCOMMENT
MEDIUM…cs/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp871 // so it is much simpler (and more robust) just to simply use inf (with the proper sign)COMMENT
MEDIUM…let3d/package/bullet-3.25/src/LinearMath/btMatrix3x3.h682 ///extractRotation is from "A robust method to extract the rotational part of deformations"COMMENT
MEDIUM…bedtls/tf-psa-crypto/drivers/pqcp/mldsa-native/META.sh24# More robust extraction using yqCOMMENT
MEDIUM…o/drivers/pqcp/mldsa-native/proofs/cbmc/list_proofs.sh6# which are those containing a *harness.c file.COMMENT
MEDIUMengine/gamesys/src/gamesys/gamesys_private.cpp176 // TODO: Make this more robust. If the constant is e.g. animated (which might get the pointer)COMMENT
MEDIUMengine/gamesys/src/gamesys/gamesys_private.cpp220 // TODO: Make this more robust. If the constant is e.g. animated (which might get the pointer)COMMENT
MEDIUMengine/gamesys/src/gamesys/test/test_script_http.cpp316 // Increasing that timeout value should make it robust again. /MAWECOMMENT
MEDIUMengine/sound/src/stb_vorbis/stb_vorbis.c51// 1.10 - 2017-03-03 - more robust seeking; fix negative ilog(); clear error in open_memoryCOMMENT
Synthetic Comment Markers4 hits · 30 pts
SeverityFileLineSnippetContext
HIGHengine/dlib/src/mbedtls/library/error.c99 /* Begin Auto-Generated Code. */COMMENT
HIGHengine/dlib/src/mbedtls/library/error.c294 /* End Auto-Generated Code. */COMMENT
HIGHengine/dlib/src/mbedtls/library/error.c315 /* Begin Auto-Generated Code. */COMMENT
HIGHengine/dlib/src/mbedtls/library/error.c410 /* End Auto-Generated Code. */COMMENT
Redundant / Tautological Comments17 hits · 26 pts
SeverityFileLineSnippetContext
LOWexternal/glfw/compile.sh164# Check if we are using GNU C (or something claiming it is)COMMENT
LOWengine/script/src/script_types.cpp38 /*# Check if passed type is vector.COMMENT
LOWengine/script/src/script_types.cpp54 /*# Check if passed type is matrix4.COMMENT
LOWengine/script/src/script_types.cpp67 /*# Check if passed type is vector3.COMMENT
LOWengine/script/src/script_types.cpp80 /*# Check if passed type is vector4.COMMENT
LOWengine/script/src/script_types.cpp93 /*# Check if passed type is quaternion.COMMENT
LOWengine/script/src/script_types.cpp106 /*# Check if passed type is hash.COMMENT
LOWengine/script/src/script_types.cpp119 /*# Check if passed type is URL.COMMENT
LOWengine/script/src/dmsdk/script/script.h613 /*# Check if Lua callback is valid.COMMENT
LOW…pto/drivers/pqcp/mldsa-native/test/acvp/acvp_client.py20# Check if we need to use a wrapper for execution (e.g. QEMU)COMMENT
LOW…c/gamesys/scripts/box2d/v2/script_box2d_fixture_v2.cpp686/*# Check if a fixture is a sensor.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1163/*# Check if sensor events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1175/*# Check if contact events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1187/*# Check if pre-solve events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1199/*# Check if hit events are enabled for a shape.COMMENT
LOW…/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp1641/*# Set velocity to reach a target transform.COMMENT
LOWengine/resource/src/arcc.py230 # Write filename stringCOMMENT
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHapply_license.py0// copyright 2020-2024 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christiSTRING
HIGHengine/font/scripts/generate_font_renderer_bindings.py0// copyright 2020-2024 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christiSTRING
HIGHengine/ddf/src/ddfc.py0// copyright 2020-2024 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christiSTRING
AI Structural Patterns8 hits · 6 pts
SeverityFileLineSnippetContext
LOWbuild_tools/build_ios.py1735CODE
LOWbuild_tools/build_ios.py1793CODE
LOWbuild_tools/build_ios.py1064CODE
LOWscripts/build.py606CODE
LOWengine/docs/lua_annotations.py268CODE
LOW…/graphics/src/test/test_app_graphics_package_assets.py78CODE
LOW…/graphics/src/test/test_app_graphics_package_assets.py83CODE
LOWengine/ddf/src/ddfc.py556CODE