Repository Analysis

defold/defold

Defold is a completely free to use game engine for development of desktop, 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,179 GitHub stars. SynthScan v2.0 examined 1,592,270 lines of code across 4969 source files, recording 5872 pattern matches distributed across 17 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-07-14
Last Push
6.2K
Stars
C++
Language
1.6M
Lines of Code
5.0K
Files
5.9K
Pattern Hits
2026-07-14
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

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 4HIGH 26MEDIUM 508LOW 5334

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 5872 distinct pattern matches across 17 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 Block4682 hits · 4209 pts
SeverityFileLineSnippetContext
LOWapply_license.py1#!/usr/bin/env python3COMMENT
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/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.py1761 else: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
LOWscripts/releasenotes_github_projectv2.py1#!/usr/bin/env python3COMMENT
LOWscripts/unpack_ddf.py1#!/usr/bin/env python3COMMENT
LOWscripts/docker/debug.sh1#!/bin/bashCOMMENT
LOWscripts/docker/run.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/docker/build.sh1#!/bin/bashCOMMENT
LOWscripts/macos/macos-vulkan-validation-layers.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/macos/macos-repack.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/cmake/select_feature_sources.py1#!/usr/bin/env python3COMMENT
LOWscripts/web/web-repack.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/web/wasm_symbol_sizes.py1#!/usr/bin/env python3COMMENT
LOWscripts/mobile/android-repack.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/mobile/android-wrap-asan.sh1#!/system/bin/shCOMMENT
LOWscripts/mobile/ios-repack.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/mobile/android-repack-asan.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/mobile/android-deploy.sh1#!/bin/shCOMMENT
LOWscripts/mobile/android_jar_reduce_size.sh1#!/bin/bashCOMMENT
LOWscripts/linux/install_wsl_packages.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/dmsdk/gen_cpp.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWscripts/dmsdk/gen_sdk.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
LOWscripts/dmsdk/gen_util.py1# Copyright 2020-2026 The Defold FoundationCOMMENT
4622 more matches not shown…
Decorative Section Separators431 hits · 1191 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/sdk.py905# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py2018# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py2035# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3034# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3126# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3274# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3502# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3544# ------------------------------------------------------------COMMENT
MEDIUMscripts/build.py3704# ------------------------------------------------------------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
371 more matches not shown…
Hyper-Verbose Identifiers243 hits · 210 pts
SeverityFileLineSnippetContext
LOWci/ci.py479def release_settings_for_branch(branch):CODE
LOWci/ci.py491def get_pull_request_target_branch():CODE
LOWci/ci_helper.py40def can_build_private_platform(repository, platform):CODE
LOWci/ci_helper.py70def 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.py903def default_install_staticlib(self):STRING
LOWbuild_tools/waf_dynamo.py1538def create_test_server_config(ctx, port=None, ip=None, config_name=None):STRING
LOWbuild_tools/sdk.py202def get_local_darwin_toolchain_path():CODE
LOWbuild_tools/sdk.py208def get_local_darwin_toolchain_version():CODE
LOWbuild_tools/sdk.py218def get_local_darwin_clang_version():CODE
LOWbuild_tools/sdk.py226def get_local_darwin_sdk_path(platform):CODE
LOWbuild_tools/sdk.py229def get_local_darwin_sdk_version(platform):CODE
183 more matches not shown…
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
Self-Referential Comments33 hits · 124 pts
SeverityFileLineSnippetContext
MEDIUMbuild_tools/waf_dynamo.py1625 # 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…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1810/*# Create a distance joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1818/*# Create a mouse joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1826/*# Create a prismatic joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1834/*# Create a revolute joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1842/*# Create a weld joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1850/*# Create a wheel joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1858/*# Create a friction joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1866/*# Create a rope joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1874/*# Create a pulley joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp1882/*# Create a gear joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1843/*# Create a distance joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1851/*# Create a mouse joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1859/*# Create a prismatic joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1867/*# Create a revolute joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1875/*# Create a weld joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1883/*# Create a wheel joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1891/*# Create a motor joint.COMMENT
MEDIUM…src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp1899/*# Create a filter joint.COMMENT
MEDIUM…/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp1231/*# 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
Excessive Try-Catch Wrapping94 hits · 117 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.py1603 except Exception as e:STRING
LOWbuild_tools/waf_dynamo.py1656 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.py559def __call__(self):CODE
LOWscripts/build.py548 except Exception as e:CODE
LOWscripts/build.py834 except Exception as e:CODE
LOWscripts/build.py1759 except Exception as e:CODE
LOWscripts/build.py2446 except Exception:CODE
LOWscripts/build.py3007 except Exception:CODE
LOWscripts/build.py3359 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.py221 except Exception as e:CODE
LOWscripts/cmake/testserver.py260 except Exception:CODE
MEDIUMscripts/cmake/testserver.py68def _default_route_interface() -> str:CODE
LOWengine/docs/test_script_doc.py194 except Exception:STRING
34 more matches not shown…
Deep Nesting120 hits · 107 pts
SeverityFileLineSnippetContext
LOWci/ci.py495CODE
LOWbuild_tools/run.py55CODE
LOWbuild_tools/run.py89CODE
LOWbuild_tools/waf_dynamo.py117CODE
LOWbuild_tools/waf_dynamo.py215CODE
LOWbuild_tools/waf_dynamo.py247CODE
LOWbuild_tools/waf_dynamo.py437CODE
LOWbuild_tools/waf_dynamo.py804CODE
LOWbuild_tools/waf_dynamo.py853CODE
LOWbuild_tools/waf_dynamo.py1591CODE
LOWbuild_tools/waf_dynamo.py1759CODE
LOWbuild_tools/sdk.py263CODE
LOWbuild_tools/sdk.py446CODE
LOWbuild_tools/sdk.py481CODE
LOWbuild_tools/sdk.py934CODE
LOWbuild_tools/sdk.py1002CODE
LOWbuild_tools/sdk.py1048CODE
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.py495CODE
LOWscripts/build.py699CODE
LOWscripts/build.py1342CODE
LOWscripts/build.py1475CODE
LOWscripts/build.py1519CODE
LOWscripts/build.py1764CODE
LOWscripts/build.py1827CODE
LOWscripts/build.py2081CODE
LOWscripts/build.py2140CODE
LOWscripts/build.py2745CODE
LOWscripts/build.py2904CODE
LOWscripts/build.py2975CODE
LOWscripts/build.py3742CODE
LOWscripts/sdk_merge.py57CODE
LOWscripts/scan_build_gather_report.py201CODE
LOWscripts/releasenotes_github_projectv2.py263CODE
LOWscripts/releasenotes_github_projectv2.py354CODE
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
60 more matches not shown…
Unused Imports94 hits · 92 pts
SeverityFileLineSnippetContext
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.py26CODE
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
LOWscripts/dmsdk/gen_doc.py15CODE
LOWscripts/dmsdk/gen_ir.py18CODE
34 more matches not shown…
Fake / Example Data45 hits · 48 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.cpp111 * local jsonstring = '{"persons":[{"name":"John Doe"},{"name":"Darth Vader"}]}'COMMENT
LOWengine/script/src/script_json.cpp165 * { name = "John Doe"},COMMENT
LOWengine/script/src/script_json.cpp177 * {"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.cpp174 const char* expected = "Lorem Ipsum";CODE
LOWengine/dlib/src/test/test_crypt.cpp194 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.cpp33//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.cpp33//static const char* g_TextLorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tempus quam in lacinia iCOMMENT
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 Phrases24 hits · 42 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.h260 // 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.cpp352 // 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.h330 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h341 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h349 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h358 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h367 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h382 // Don't forget to change gui_ddf.proto if you change hereCOMMENT
LOWengine/gui/src/gui.h390 // 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/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 Overuse22 hits · 38 pts
SeverityFileLineSnippetContext
LOWREADME_BUILD.md127### Step 3 - Installing SDKs (mostly optional)COMMENT
LOWscripts/build.py2893 # Step 1: Generate the packageCOMMENT
LOWscripts/build.py2898 # Step 2: Upload the packageCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java541 // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such asCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java552 // Step 2: build the packet bindings used by Darwin HID when runtime selectsCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java556 // Step 3: 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.cpp802 // Step 1: Both touches beganCOMMENT
LOWengine/input/src/test/test_input.cpp839 // Step 2: Touch 1 ended, while touch 0 movedCOMMENT
LOWengine/input/src/test/test_input.cpp871 // Step 3: Touch 0 endedCOMMENT
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.cpp2375 // NOTE: This function doesn't seem to be used anywhere?COMMENT
LOWengine/graphics/src/opengl/graphics_opengl.cpp2434 // NOTE: This function doesn't seem to be used anywhere?COMMENT
Verbosity Indicators22 hits · 38 pts
SeverityFileLineSnippetContext
LOWscripts/build.py2893 # Step 1: Generate the packageCOMMENT
LOWscripts/build.py2898 # Step 2: Upload the packageCOMMENT
LOW…o.cr.bob/src/com/dynamo/bob/pipeline/ExtenderUtil.java354 // 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.java663 // 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.java751 // 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.java541 // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such asCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java552 // Step 2: build the packet bindings used by Darwin HID when runtime selectsCOMMENT
LOW….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java556 // Step 3: 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.cpp802 // Step 1: Both touches beganCOMMENT
LOWengine/input/src/test/test_input.cpp839 // Step 2: Touch 1 ended, while touch 0 movedCOMMENT
LOWengine/input/src/test/test_input.cpp871 // Step 3: Touch 0 endedCOMMENT
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
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.cpp690/*# Check if a fixture is a sensor.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1181/*# Check if sensor events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1193/*# Check if contact events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1205/*# Check if pre-solve events are enabled for a shape.COMMENT
LOW…src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp1217/*# Check if hit events are enabled for a shape.COMMENT
LOW…/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp1665/*# Set velocity to reach a target transform.COMMENT
LOWengine/resource/src/arcc.py230 # Write filename stringCOMMENT
AI Slop Vocabulary8 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM…o/bob/pipeline/shader/ShaderCompilePipelineLegacy.java221 // Generate spirv for each shader module so we can utilize the reflection from itCOMMENT
MEDIUM…BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp99 // @@@ this needs to be made more robustCOMMENT
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
AI Structural Patterns7 hits · 5 pts
SeverityFileLineSnippetContext
LOWbuild_tools/build_ios.py1735CODE
LOWbuild_tools/build_ios.py1793CODE
LOWbuild_tools/build_ios.py1064CODE
LOWscripts/build.py582CODE
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