Defold is a completely free to use game engine for development of desktop, console, mobile and web games.
This report summarizes scanner evidence for defold/defold, a C++ project with 6,436 GitHub stars. SynthScan examined 2,065,759 lines of code across 6098 source files, recording 7139 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 3.9 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 6432 finding(s).
Are imports declared and package/API names verified? 174 finding(s).
Are wrappers, guards, and repeated structures necessary? 1377 finding(s).
Which changes need focused human review? 7139 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 7139 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/cmake/exported_symbols.in.cpp | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | scripts/mobile/android-wrap-hwasan.sh | 1 | #!/system/bin/sh | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 1 | #------------------------------------------------------------------------------- | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 21 | # return False | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 41 | # sys.exit(f"ERROR: Structs must only contain simple fields ({decl['name']})") | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 61 | # if item_decl['kind'] in ('MaxFieldAlignmentAttr', 'AlignedAttr'): | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 81 | # return - int(evaluate_expr(name, inner['inner'])) | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 101 | # for item_decl in decl['inner']: | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 121 | # outp['params'] = [] | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 141 | # if 'VarDecl' != decl['kind']: | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 161 | # outp['value'] = var_decl['value'] | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 181 | # def get_type(decl): | COMMENT |
| LOW | scripts/dmsdk/gen_ir.py | 201 | COMMENT | |
| LOW | scripts/dmsdk/gen_csharp.py | 261 | # n = enum_type.name | COMMENT |
| LOW | scripts/package/package_android_ndk.sh | 61 | # We keep the 24 version for support of vulkan | COMMENT |
| LOW | .github/workflows/main-ci.yml | 21 | contents: read | COMMENT |
| LOW | .github/workflows/main-ci.yml | 61 | # cache for the installed SDK, including its runtime packs. | COMMENT |
| LOW | .github/workflows/main-ci.yml | 81 | # | COMMENT |
| LOW | .github/workflows/pr-ok-to-test.yml | 1 | name: PR - ok to test | COMMENT |
| LOW | …/src/com/defold/extension/pipeline/ILuaObfuscator.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …/src/com/defold/extension/pipeline/ILuaTranspiler.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …rc/com/defold/extension/pipeline/ILuaPreprocessor.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …old/extension/pipeline/texture/TextureCompression.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …xtension/pipeline/texture/TextureCompressorBasisU.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …xtension/pipeline/texture/TextureCompressorParams.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …/extension/pipeline/texture/TextureCompressorASTC.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …old/extension/pipeline/texture/ITextureCompressor.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …on/pipeline/texture/TextureCompressorUncompressed.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …xtension/pipeline/texture/TextureCompressorPreset.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …com.dynamo.cr.bob/src/com/defold/util/IDigestable.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …com.dynamo.cr.bob/src/com/dynamo/bob/ProtoBuilder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …dynamo.cr.bob/src/com/dynamo/bob/IResourceScanner.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …bob/src/com/dynamo/bob/ClassLoaderResourceScanner.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …cr/com.dynamo.cr.bob/src/com/dynamo/bob/IProgress.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …cr/com.dynamo.cr.bob/src/com/dynamo/bob/IProgress.java | 41 | /// A shallow view over a progress scope split into parts. | COMMENT |
| LOW | …/com.dynamo.cr.bob/src/com/dynamo/bob/ProtoParams.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …/com.dynamo.cr.bob/src/com/dynamo/bob/IBobCommand.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …o.cr/com.dynamo.cr.bob/src/com/dynamo/bob/Builder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …o.cr.bob/src/com/dynamo/bob/CompileExceptionError.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …ynamo.cr/com.dynamo.cr.bob/src/com/dynamo/bob/Bob.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …/com.dynamo.cr.bob/src/com/dynamo/bob/TaskBuilder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | ….cr/com.dynamo.cr.bob/src/com/dynamo/bob/Progress.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …bob/src/com/dynamo/bob/CopyCustomResourcesBuilder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …o.cr.bob/src/com/dynamo/bob/ProjectResourceWalker.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …namo.cr.bob/src/com/dynamo/bob/ClassLoaderScanner.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …om.dynamo.cr.bob/src/com/dynamo/bob/BuilderParams.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …r/com.dynamo.cr.bob/src/com/dynamo/bob/TaskResult.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …cr.bob/src/com/dynamo/bob/EngineArtifactsProvider.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | ….cr/com.dynamo.cr.bob/src/com/dynamo/bob/Platform.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …o.cr.bob/src/com/dynamo/bob/PlatformArchitectures.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …namo.cr/com.dynamo.cr.bob/src/com/dynamo/bob/Task.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …om.dynamo.cr.bob/src/com/dynamo/bob/IClassScanner.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …o.cr/com.dynamo.cr.bob/src/com/dynamo/bob/Project.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …r.bob/src/com/dynamo/bob/MultipleCompileException.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …/com.dynamo.cr.bob/src/com/dynamo/bob/CopyBuilder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …amo.cr/com.dynamo.cr.bob/src/com/dynamo/bob/State.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …dynamo.cr.bob/src/com/dynamo/bob/LibraryException.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …src/com/dynamo/bob/pipeline/CollisionMeshCompiler.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …cr.bob/src/com/dynamo/bob/pipeline/TextureBuilder.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| LOW | …ob/src/com/dynamo/bob/pipeline/ShaderPreprocessor.java | 1 | // Copyright 2020-2026 The Defold Foundation | COMMENT |
| 5160 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | build_tools/sdk.py | 920 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 1909 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 1926 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 2913 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 3005 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 3153 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 3413 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 3473 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/build.py | 3633 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | scripts/macos/macos-repack.sh | 8 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/macos/macos-repack.sh | 10 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/macos/macos-repack.sh | 28 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/macos/macos-repack.sh | 30 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/macos/macos-repack.sh | 38 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/macos/macos-repack.sh | 40 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/macos/macos-repack.sh | 53 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/macos/macos-repack.sh | 55 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 8 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 10 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 28 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 30 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 44 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 46 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 86 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/web/web-repack.sh | 88 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 9 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 11 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 34 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 36 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 154 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 156 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 238 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack.sh | 240 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 12 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 14 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 38 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 40 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 78 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 80 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 132 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/ios-repack.sh | 134 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 9 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 11 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 34 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 36 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 151 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 153 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 241 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/mobile/android-repack-asan.sh | 243 | # ---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/dmsdk/gen_ir.py | 1 | #------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/dmsdk/gen_ir.py | 3 | #------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 20 | # ================================================ | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 431 | # ================================================ | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 720 | # ================================================ | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 728 | # ================================================ | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 785 | # ================================================ | COMMENT |
| MEDIUM | external/skribidi/package/Skribidi/emoji-data.txt | 802 | # ================================================ | COMMENT |
| MEDIUM⚡ | …13.2.1/src/ms-use/IndicSyllabicCategory-Additional.txt | 12 | # ================================================ | COMMENT |
| MEDIUM⚡ | …13.2.1/src/ms-use/IndicSyllabicCategory-Additional.txt | 14 | # ================================================ | COMMENT |
| MEDIUM⚡ | …13.2.1/src/ms-use/IndicSyllabicCategory-Additional.txt | 22 | # ================================================ | COMMENT |
| 359 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | apply_license.py | 70 | def find_defold_license_header(contents, comment): | CODE |
| LOW | apply_license.py | 130 | def update_defold_copyright_year(contents): | CODE |
| LOW | apply_license.py | 134 | def refresh_defold_copyright_year(filepath): | CODE |
| LOW | apply_license.py | 148 | def refresh_tracked_copyright_years(): | CODE |
| LOW | ci/ci.py | 555 | def release_settings_for_branch(branch): | CODE |
| LOW | ci/ci.py | 567 | def release_notes_required_for_branch(branch): | CODE |
| LOW | ci/ci.py | 571 | def get_pull_request_target_branch(): | CODE |
| LOW | ci/ci_helper.py | 56 | def can_build_private_platform(repository, platform): | CODE |
| LOW | ci/ci_helper.py | 84 | def is_private_platform_build_path(path): | CODE |
| LOW | ci/ci_helper.py | 113 | def should_build_private_platform(branch, repository): | CODE |
| LOW | ci/ci_helper.py | 159 | def is_platform_supported_by_repo(args): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 298 | def _target_name_from_project(project_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 306 | def _is_visual_studio_executable_project(project_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 392 | def _patch_xbone_slnx_platform(solution_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 396 | def _patch_xbone_sln_platform(solution_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 400 | def _solution_vcxproj_paths_from_slnx(solution_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 450 | def _project_configuration_condition(configuration, platform): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 454 | def _add_xbone_project_configuration_aliases(project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 325 | def _read_vs_debugger_working_directory(project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 366 | def _sanitize_xbox_identity_name(name): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 372 | def _write_xbone_project_manifest(project_dir, manifest_path, app_name, exe_name): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 416 | def _solution_vcxproj_paths_from_sln(solution_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 490 | def duplicate_conditioned_children(parent): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 525 | def _xbone_stage_post_build_command(project_path, private_repo_root, defold_root): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 545 | def _patch_xbone_executable_vcxproj(project_path, private_repo_root, defold_root): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 609 | def _patch_xbone_vcxproj_user(project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 666 | def patch_xbone_cmake_solution(build_dir, solution_path, private_repo_root, defold_root, log): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 688 | def _xbone_debug_project_guid(project_name): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 700 | def _resolve_solution_project_path(solution_dir, project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 723 | def _collect_xbone_cmake_solution_projects(solution_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 779 | def _find_xbone_debug_target_projects_from_slnx(solution_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 801 | def _find_xbone_debug_target_projects_from_sln(solution_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 821 | def _find_xbone_debug_target_projects(build_dir, solution_path=None): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 858 | def _copy_xbone_project_filters(target_project_path, project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 864 | def _source_items_from_project(target_project_path): | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 910 | def _write_xbone_debug_project(project_dir, project_name, target_name, target_project_path, build_dir, private_repo_root | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 1447 | def _slnx_merge_private_xbox_sources(root, private_repo_root, project_paths): | STRING |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 1453 | def _slnx_merge_private_extender_sources(root, private_repo_root): | STRING |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 1459 | def _replace_xbone_slnx_projects(solution_path, source_slnx_path, debug_projects_by_source, log, defold_root=None, priva | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1101 | def _collect_solution_folder_structure(solution_path, projects, defold_root=None, include_solution_items=False): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1142 | def _solution_project_configuration(project, configuration): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1148 | def _write_xbone_debug_solution(solution_path, projects, defold_root=None): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1215 | def _cleanup_xbone_debug_projects_from_slnx(solution_path): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1261 | def _slnx_sort_solution_folders(root): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1277 | def _slnx_merge_solution_files(root, folder_files): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1319 | def _private_clcompile_engine_sources(project_paths, private_repo_root): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1367 | def _engine_solution_folder_for_file(file_path, repo_roots): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1393 | def _engine_solution_folder_exists(folder, repo_roots): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1408 | def _slnx_relocate_engine_solution_files(root, repo_roots): | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1672 | def generate_xbone_debug_solution(build_dir, target_name, private_repo_root, defold_root, log, solution_path=None, visua | STRING |
| LOW⚡ | build_tools/sdk.py | 183 | def get_local_darwin_toolchain_path(): | CODE |
| LOW⚡ | build_tools/sdk.py | 189 | def get_local_darwin_toolchain_version(): | CODE |
| LOW⚡ | build_tools/sdk.py | 199 | def get_local_darwin_clang_version(): | CODE |
| LOW⚡ | build_tools/sdk.py | 207 | def get_local_darwin_sdk_path(platform): | CODE |
| LOW⚡ | build_tools/sdk.py | 210 | def get_local_darwin_sdk_version(platform): | CODE |
| LOW | build_tools/sdk.py | 122 | def _get_latest_version_from_folders(path, replace_patterns=[]): | CODE |
| LOW | build_tools/sdk.py | 143 | def _get_latest_version_from_list(entries, replace_patterns=[]): | CODE |
| LOW | build_tools/sdk.py | 149 | def _get_version_major_prefix(version): | CODE |
| LOW | build_tools/sdk.py | 229 | def get_android_build_tools_path(root): | CODE |
| LOW | build_tools/sdk.py | 244 | def get_android_local_sdk_path(verbose=False): | CODE |
| 775 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …amo.cr/com.dynamo.cr.bob/lib/time_report_template.html | 55 | }</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.html | 54 | void 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.java | 1899 | Rig.Bone.Builder b = com.dynamo.rig.proto.Rig.Bone.newBuilder(); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 226 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("default")); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 227 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("gradient").setMarkup( | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 229 | com.dynamo.render.proto.Font.CompiledStyle compiled = com.dynamo.bob.font.FontStyles.compileStyles(font.build()) | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 230 | compiled = com.dynamo.render.proto.Font.CompiledStyle.parseFrom(compiled.toByteArray()); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 231 | com.dynamo.bob.font.FontRenderer.StyleEffect effect = com.dynamo.bob.font.FontStyles.toNativeStyle(compiled).eff | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 248 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("default")); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 249 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("ellipse").setMarkup( | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 251 | com.dynamo.render.proto.Font.CompiledStyle compiled = com.dynamo.bob.font.FontStyles.compileStyles(font.build()) | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 252 | compiled = com.dynamo.render.proto.Font.CompiledStyle.parseFrom(compiled.toByteArray()); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 253 | FontRenderer.StyleEffect effect = com.dynamo.bob.font.FontStyles.toNativeStyle(compiled).effects[0]; | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 267 | List<com.dynamo.render.proto.Font.CompiledStyle> styles = com.dynamo.bob.font.FontStyles.compileStyles(font.buil | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 273 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("default")); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 274 | assertEquals(1, com.dynamo.bob.font.FontStyles.compileStyles(font.build()).size()); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 276 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("valid").setMarkup(markup)); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 277 | com.dynamo.render.proto.Font.CompiledStyle compiled = com.dynamo.bob.font.FontStyles.compileStyles(font.buil | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 278 | compiled = com.dynamo.render.proto.Font.CompiledStyle.parseFrom(compiled.toByteArray()); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 279 | com.dynamo.bob.font.FontRenderer.Style restored = com.dynamo.bob.font.FontStyles.toNativeStyle(compiled); | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 304 | com.dynamo.render.proto.Font.FontDesc font = com.dynamo.render.proto.Font.FontDesc.newBuilder() | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 306 | .addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("ellipse") | CODE |
| CRITICAL⚡ | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 310 | com.dynamo.bob.font.FontStyles.compileStyles(font); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 77 | ParseUtil.addParser("labelc", content -> com.dynamo.gamesys.proto.Label.LabelDesc.parseFrom(content)); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 123 | assertEquals(com.dynamo.bob.font.FontStyles.compileStyles(description.build()), compiled.getStylesList()); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 170 | renderer.setStyle(defaults.getNameHash(), com.dynamo.bob.font.FontStyles.toNativeStyle(defaults)); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 290 | font.addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder().setName("invalid").setMarkup(markup)); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 292 | com.dynamo.bob.font.FontStyles.compileStyles(font.build()); | CODE |
| CRITICAL | ….test/src/com/dynamo/bob/pipeline/FontBuilderTest.java | 491 | .addStyles(com.dynamo.render.proto.Font.StyleDesc.newBuilder() | CODE |
| CRITICAL | share/report_libs/js/datatables-1.10.10.min.js | 16 | void 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 |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | apply_license.py | 70 | CODE | |
| LOW | apply_license.py | 162 | CODE | |
| LOW | ci/ci.py | 575 | CODE | |
| LOW | ci/prune_caches.py | 121 | CODE | |
| LOW | ci/ext_cache.py | 168 | CODE | |
| LOW | build_tools/run.py | 64 | CODE | |
| LOW | build_tools/run.py | 185 | CODE | |
| LOW | build_tools/run.py | 239 | CODE | |
| LOW | build_tools/run.py | 200 | CODE | |
| LOW | build_tools/sdk.py | 244 | CODE | |
| LOW | build_tools/sdk.py | 465 | CODE | |
| LOW | build_tools/sdk.py | 500 | CODE | |
| LOW | build_tools/sdk.py | 949 | CODE | |
| LOW | build_tools/sdk.py | 1017 | CODE | |
| LOW | build_tools/sdk.py | 1065 | CODE | |
| LOW | build_tools/release_to_steam.py | 57 | CODE | |
| LOW | build_tools/build_output.py | 104 | CODE | |
| LOW | build_tools/build_output.py | 211 | CODE | |
| LOW | build_tools/http_cache.py | 66 | CODE | |
| LOW | build_tools/http_cache.py | 109 | CODE | |
| LOW | build_tools/solution_xcode.py | 117 | CODE | |
| LOW | build_tools/solution_xcode.py | 246 | CODE | |
| LOW | build_tools/solution_xcode.py | 136 | CODE | |
| LOW | build_tools/build_ios.py | 691 | CODE | |
| LOW | build_tools/build_ios.py | 813 | CODE | |
| LOW | build_tools/build_ios.py | 933 | CODE | |
| LOW | build_tools/build_ios.py | 1106 | CODE | |
| LOW | build_tools/BuildTimeTracker.py | 171 | CODE | |
| LOW | build_tools/github.py | 148 | CODE | |
| LOW | build_tools/cross_build.py | 58 | CODE | |
| LOW | build_tools/cross_build.py | 233 | CODE | |
| LOW | build_tools/cross_build.py | 359 | CODE | |
| LOW | scripts/build.py | 355 | CODE | |
| LOW | scripts/build.py | 560 | CODE | |
| LOW | scripts/build.py | 1195 | CODE | |
| LOW | scripts/build.py | 1279 | CODE | |
| LOW | scripts/build.py | 1404 | CODE | |
| LOW | scripts/build.py | 1450 | CODE | |
| LOW | scripts/build.py | 1722 | CODE | |
| LOW | scripts/build.py | 1938 | CODE | |
| LOW | scripts/build.py | 1985 | CODE | |
| LOW | scripts/build.py | 2196 | CODE | |
| LOW | scripts/build.py | 2592 | CODE | |
| LOW | scripts/build.py | 2635 | CODE | |
| LOW | scripts/build.py | 2780 | CODE | |
| LOW | scripts/build.py | 2854 | CODE | |
| LOW | scripts/build.py | 3415 | CODE | |
| LOW | scripts/build.py | 3671 | CODE | |
| LOW | scripts/likeness.py | 58 | CODE | |
| LOW | scripts/sdk_merge.py | 68 | CODE | |
| LOW | scripts/sdk_merge.py | 105 | CODE | |
| LOW | scripts/sdk_merge.py | 151 | CODE | |
| LOW | scripts/test_build_sdk.py | 192 | CODE | |
| LOW | scripts/test_build_sdk.py | 266 | CODE | |
| LOW | scripts/test_build_sdk.py | 388 | CODE | |
| LOW | scripts/test_build_sdk.py | 552 | CODE | |
| LOW | scripts/test_build_sdk.py | 570 | CODE | |
| LOW | scripts/test_build_sdk.py | 632 | CODE | |
| LOW | scripts/test_build_sdk.py | 688 | CODE | |
| LOW | scripts/test_build_sdk.py | 738 | CODE | |
| 131 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | build_tools/run.py | 159 | except (OSError, subprocess.TimeoutExpired): | CODE |
| HIGH | build_tools/run.py | 165 | except ProcessLookupError: | CODE |
| HIGH | build_tools/run.py | 182 | except ProcessLookupError: | CODE |
| HIGH | build_tools/run.py | 171 | except ProcessLookupError: | CODE |
| HIGH | build_tools/run.py | 196 | except Full: | CODE |
| HIGH | build_tools/sdk.py | 524 | except ImportError: | CODE |
| HIGH | build_tools/sdk.py | 522 | except OSError: | CODE |
| HIGH | build_tools/log.py | 20 | except: | CODE |
| HIGH | build_tools/http_cache.py | 98 | except Exception: | CODE |
| HIGH | build_tools/http_cache.py | 130 | except Exception: | CODE |
| HIGH | build_tools/http_cache.py | 33 | except: pass | CODE |
| HIGH | build_tools/http_cache.py | 165 | except Exception: | CODE |
| HIGH | build_tools/http_cache.py | 222 | except Exception: | CODE |
| HIGH | build_tools/build_ios.py | 1317 | except IOSTestError: | CODE |
| HIGH | build_tools/github.py | 225 | except ValueError: | CODE |
| HIGH | build_tools/github.py | 202 | except ValueError: | CODE |
| HIGH | build_tools/github.py | 221 | except (KeyError, ValueError): | CODE |
| HIGH | scripts/build.py | 2343 | except Exception: | CODE |
| HIGH | scripts/build.py | 2015 | except OSError: | CODE |
| HIGH | scripts/build.py | 2886 | except Exception: | CODE |
| HIGH | scripts/build.py | 2009 | except OSError: | CODE |
| HIGH | scripts/sdk_merge.py | 53 | except Exception: | CODE |
| HIGH | scripts/cmake/run_interactive.py | 50 | except Exception: | CODE |
| HIGH | scripts/cmake/testserver.py | 272 | except OSError: | CODE |
| HIGH | scripts/cmake/testserver.py | 264 | except Exception: | CODE |
| HIGH | …harfbuzz/package/harfbuzz-13.2.1/src/gen-hb-version.py | 23 | except IOError: | CODE |
| HIGH | …/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py | 447 | except ValueError: | CODE |
| HIGH | …arfbuzz/package/harfbuzz-13.2.1/src/gen-emoji-table.py | 133 | except OSError: | CODE |
| HIGH | engine/record/src/test/test_service.py | 48 | except queue.Empty: | CODE |
| HIGH | engine/docs/build_docs.py | 540 | except OSError: | CODE |
| HIGH | engine/script/test_script_server.py | 50 | except Exception as e: | CODE |
| HIGH | engine/font/src/test/make_report.py | 584 | except OSError: | CODE |
| HIGH | editor/scripts/bundle.py | 615 | except: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | scripts/cmake/plot_ninja_log.py | 364 | let hoverTask = null; | CODE |
| HIGH | scripts/cmake/plot_ninja_log.py | 365 | let drag = null; | CODE |
| HIGH | scripts/cmake/plot_ninja_log.py | 404 | const dpr = window.devicePixelRatio || 1; | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 487 | if (task.end < visibleStart || task.start > visibleEnd) continue; | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 494 | const isMatch = query && task.label.toLowerCase().includes(query); | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 501 | if (isMatch || isHover) {{ | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 532 | if (lane < 0 || lane >= DATA.lane_count) return null; | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 532 | if (lane < 0 || lane >= DATA.lane_count) return null; | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 534 | if (task.lane === lane && task.start <= time && task.end >= time) {{ | CODE |
| HIGH⚡ | scripts/cmake/plot_ninja_log.py | 538 | return null; | CODE |
| HIGH | scripts/cmake/plot_ninja_log.py | 593 | drag = null; | CODE |
| HIGH | scripts/cmake/plot_ninja_log.py | 619 | hoverTask = null; | CODE |
| HIGH | scripts/android/vkq.py | 93 | # The editor treats null, empty and "none" as the index-zero string. | COMMENT |
| HIGH | …/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py | 978 | 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.py | 1019 | 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.py | 1235 | print (" if (!p || p >= limit || limit - p < %i) goto out;" % min_subtag_len) | CODE |
| HIGH | …/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py | 1263 | print (' for (i = 0; i < %s && i < *count; i++)' % len (tags)) | CODE |
| HIGH | …/harfbuzz/package/harfbuzz-13.2.1/src/gen-tag-table.py | 1315 | print (' for (i = 0; i < %s && i < *count; i++)' % len (tags)) | CODE |
| HIGH | …z/package/harfbuzz-13.2.1/src/gen-vowel-constraints.py | 308 | print (' for (buffer->idx = 0; buffer->idx + 1 < count && buffer->successful;)') | CODE |
| HIGH | engine/debugger/src/test/test_dap.py | 2156 | return false | CODE |
| HIGH | engine/graphics/src/test/run_graphics_images.py | 176 | label + (kind && kind !== 'reference' ? ' · ' + kind : ''); | CODE |
| HIGH | engine/graphics/src/test/run_graphics_images.py | 232 | if (link && link.hash === location.hash) revealTarget(); | CODE |
| HIGH | engine/jni/scripts/gen_java.py | 359 | # l(f" public {jni_field_name}: ?*const fn ({funcptr_args_c(field_type, prefix)}) callconv(.C) {funcp | COMMENT |
| HIGH | engine/jni/scripts/gen_java.py | 379 | # l(f" {jni_field_name}: [{array_sizes[0]}]?*const anyopaque = [_]?*const anyopaque{{null}} ** {a | COMMENT |
| HIGH⚡ | engine/jni/scripts/gen_java.py | 861 | l(f' if (src == 0 || src_count == 0) return 0;') | CODE |
| HIGH⚡ | engine/jni/scripts/gen_java.py | 880 | l(f' if (src == 0 || src_count == 0) return 0;') | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | scripts/sdk_merge.py | 16 | # 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.sh | 12 | # This file is derived from s2n-bignum's tools/build-proof.sh | COMMENT |
| MEDIUM | …b/src/mbedtls/tf-psa-crypto/include/psa/crypto_extra.h | 1507 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 958 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 1225 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 1510 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 1570 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 1919 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 1982 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 2437 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …ne/dlib/src/mbedtls/tf-psa-crypto/include/psa/crypto.h | 2507 | * -# Initialize the operation object with one of the methods described in the | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2135 | /*# Create a point-to-point constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2167 | /*# Create a hinge constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2202 | /*# Create a cone-twist constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2213 | /*# Create a generic six-degree-of-freedom constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2228 | /*# Create a generic spring six-degree-of-freedom constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2269 | /*# Create a slider constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2280 | /*# Create a universal constraint | COMMENT |
| MEDIUM | …amesys/scripts/bullet3d/script_bullet3d_constraint.cpp | 2291 | /*# Create a hinge2 constraint | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1798 | /*# Create a distance joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1806 | /*# Create a mouse joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1814 | /*# Create a prismatic joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1822 | /*# Create a revolute joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1830 | /*# Create a weld joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1838 | /*# Create a wheel joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1846 | /*# Create a friction joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1854 | /*# Create a rope joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1862 | /*# Create a pulley joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v2/script_box2d_joint_v2.cpp | 1870 | /*# Create a gear joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1807 | /*# Create a distance joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1815 | /*# Create a prismatic joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1823 | /*# Create a revolute joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1831 | /*# Create a weld joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1839 | /*# Create a wheel joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1847 | /*# Create a motor joint. | COMMENT |
| MEDIUM⚡ | …src/gamesys/scripts/box2d/v3/script_box2d_joint_v3.cpp | 1855 | /*# Create a filter joint. | COMMENT |
| MEDIUM | …/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp | 1239 | /*# Create a chain and attach its segment shapes to this body. | COMMENT |
| MEDIUM | engine/jni/scripts/gen_java.py | 1246 | # This file is disposable, so continue if cleanup fails. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | build_tools/solution_msvs_xbox.py | 1093 | def _solution_item_path(solution_dir, file_path): | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 311 | except Exception: | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 387 | except Exception: | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 459 | except Exception: | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 77 | except Exception: | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 331 | except Exception: | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 729 | except Exception: | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 784 | except Exception: | CODE |
| LOW | build_tools/solution_msvs_xbox.py | 879 | except Exception: | CODE |
| LOW⚡ | build_tools/solution_msvs_xbox.py | 1465 | except Exception as e: | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1331 | except Exception: | STRING |
| LOW | build_tools/solution_msvs_xbox.py | 1651 | except Exception as e: | STRING |
| LOW | build_tools/http_cache.py | 39 | except Exception: | CODE |
| LOW | build_tools/http_cache.py | 53 | except Exception as e: | CODE |
| LOW | build_tools/http_cache.py | 61 | except Exception as e: log(str(e)) | CODE |
| LOW | build_tools/http_cache.py | 84 | except Exception: | CODE |
| LOW | build_tools/http_cache.py | 98 | except Exception: | CODE |
| LOW | build_tools/http_cache.py | 130 | except Exception: | CODE |
| LOW | build_tools/http_cache.py | 165 | except Exception: | CODE |
| LOW | build_tools/http_cache.py | 212 | except Exception as e: | CODE |
| LOW | build_tools/http_cache.py | 222 | except Exception: | CODE |
| LOW | build_tools/solution_msvs.py | 87 | except Exception as e: | CODE |
| LOW | build_tools/solution_msvs.py | 234 | except Exception as e: | CODE |
| LOW | build_tools/solution_msvs.py | 360 | except Exception: | CODE |
| LOW | build_tools/solution_msvs.py | 411 | except Exception as e: | CODE |
| MEDIUM | build_tools/solution_msvs.py | 231 | def organize_slnx(solution_path, defold_root, log): | CODE |
| MEDIUM | build_tools/solution_msvs.py | 354 | def _available_cmake_generators(): | CODE |
| LOW | build_tools/build_ios.py | 254 | except Exception as e: | CODE |
| LOW | build_tools/build_ios.py | 544 | except Exception as e: | CODE |
| LOW | build_tools/build_ios.py | 1786 | except Exception as e: | CODE |
| LOW | build_tools/build_ios.py | 1821 | except Exception as e: | CODE |
| LOW | build_tools/github.py | 55 | except Exception as err: | CODE |
| LOW | build_tools/github.py | 66 | except Exception as err: | CODE |
| LOW | build_tools/github.py | 88 | except Exception as err: | CODE |
| LOW | build_tools/github.py | 99 | except Exception as err: | CODE |
| LOW | build_tools/github.py | 110 | except Exception as err: | CODE |
| LOW | build_tools/github.py | 124 | except Exception as err: | CODE |
| MEDIUM | build_tools/github.py | 10 | def _enable_verbose_logging(): | CODE |
| MEDIUM | build_tools/set_sdk_vars.py | 30 | print(f"Error: {var_name} is not defined in sdk.py", file=sys.stderr) | CODE |
| MEDIUM | scripts/build.py | 419 | def __call__(self): | CODE |
| LOW | scripts/build.py | 408 | except Exception as e: | CODE |
| LOW | scripts/build.py | 695 | except Exception as e: | CODE |
| LOW | scripts/build.py | 1675 | except Exception as e: | CODE |
| LOW | scripts/build.py | 2343 | except Exception: | CODE |
| LOW | scripts/build.py | 2886 | except Exception: | CODE |
| LOW | scripts/build.py | 3242 | except Exception: | CODE |
| LOW | scripts/sdk_merge.py | 53 | except Exception: | CODE |
| LOW | scripts/unpack_arc.py | 201 | except Exception as e: | STRING |
| LOW | scripts/project_synth/profile.py | 219 | except Exception: | CODE |
| LOW | scripts/project_synth/profile.py | 230 | except Exception: | CODE |
| LOW | scripts/project_synth/profile.py | 350 | except Exception: | CODE |
| LOW | scripts/cmake/run_interactive.py | 50 | except Exception: | CODE |
| LOW | scripts/cmake/run_interactive.py | 60 | except Exception: | CODE |
| LOW | scripts/cmake/testserver.py | 225 | except Exception as e: | CODE |
| LOW | scripts/cmake/testserver.py | 264 | except Exception: | CODE |
| MEDIUM | scripts/cmake/testserver.py | 68 | def _default_route_interface() -> str: | CODE |
| MEDIUM | scripts/mobile/android-repack-hwasan.py | 190 | print('Error: ' + str(error), file=sys.stderr) | CODE |
| LOW | engine/script/test_script_server.py | 50 | except Exception as e: | CODE |
| MEDIUM | engine/script/src/test/test_script_lua.cpp | 830 | ASSERT_TRUE(RunString(L, "print('Error message: ' .. _error)")); | CODE |
| MEDIUM | engine/script/src/test/scripts/test_sys.lua | 36 | print("An error occurred when calling sys.save()") | CODE |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | scripts/build.py | 2769 | # Step 1: Generate the package | COMMENT |
| LOW⚡ | scripts/build.py | 2774 | # Step 2: Upload the package | COMMENT |
| LOW | …o.cr.bob/src/com/dynamo/bob/pipeline/ExtenderUtil.java | 646 | // 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.java | 966 | // 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.java | 1053 | // 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.java | 530 | // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such as | COMMENT |
| LOW | ….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java | 541 | // Step 2: preserve the SDL logical control names from the upstream row, but | COMMENT |
| LOW | …amo.cr.bob/src/com/dynamo/bob/bundle/BundleHelper.java | 1013 | // 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.java | 67 | // Step 1: Read files and create ArchiveEntry objects | COMMENT |
| LOW | …/src/com/dynamo/bob/archive/test/ZipPublisherTest.java | 109 | // Step 2: Publish all ArchiveEntry objects | COMMENT |
| LOW | external/box2d_v2/Box2D/Dynamics/b2World.h | 100 | /// The purpose of this function is to support sub-stepping. Sub-stepping is often used to maintain | COMMENT |
| LOW | …ternal/draco/package/draco-1.5.7/src/draco/mesh/mesh.h | 106 | // The purpose of this function is to allow users to add attributes with | COMMENT |
| LOW | …ckage/basis_universal-2.50/encoder/basisu_frontend.cpp | 1951 | // Step 1: Sort endpoint clusters by the base colors/intens | COMMENT |
| LOW | …ckage/basis_universal-2.50/encoder/basisu_frontend.cpp | 1972 | // Step 2: Eliminate redundant endpoint clusters, or empty endpoint clusters | COMMENT |
| LOW | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 174 | // Step 1: Initial point prediction | COMMENT |
| LOW | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 240 | // Step 1: Initial point prediction | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1066 | // Step 1: diamond search | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1069 | // Step 2: CROSS search | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1077 | // Step 1: diamond search + cross | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1080 | // Step 2: FeatureSearch | COMMENT |
| LOW | …264-2.6.0/codec/encoder/core/src/svc_base_layer_md.cpp | 2007 | //Step 3: SubP16 MD | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 641 | // Step 1: world scalars | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 644 | // Step 2: 7 id pools (overwrite entirely, including solverSetIdPool from the 3 pre-created | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 654 | // Step 3: solver sets | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 687 | // Step 4: sparse arrays. userData was written as NULL by the serializer, so a plain copy | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 695 | // Step 5: chain shapes | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 746 | // Step 6: sensors | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 780 | // Step 7: islands | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 815 | // Step 8: broad phase | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 829 | // Step 9: constraint graph | COMMENT |
| LOW | engine/shaderc/src/shaderc_hlsl.cpp | 1469 | // Step 1: Reflection pass with D3DCompiler to build deterministic resource mappings. | COMMENT |
| LOW⚡ | engine/shaderc/src/shaderc_hlsl.cpp | 1494 | // Step 2: Create root signature and inject it into the source for SM5.1+. | COMMENT |
| LOW⚡ | engine/shaderc/src/shaderc_hlsl.cpp | 1503 | // Step 3: Compile final shader blob using either external toolchain or D3DCompiler fallback. | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 858 | // Step 1: Both touches began | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 895 | // Step 2: Touch 1 ended, while touch 0 moved | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 927 | // Step 3: Touch 0 ended | COMMENT |
| LOW⚡ | engine/dlib/src/test/test_crypt.cpp | 311 | // Step 1: size query, as documented in dmsdk/dlib/crypt.h | COMMENT |
| LOW⚡ | engine/dlib/src/test/test_crypt.cpp | 318 | // Step 2: decode into a buffer sized from the query | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …amo.cr/com.dynamo.cr.bob/lib/time_report_template.html | 55 | }</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.html | 97 | a.searchDelay?a.searchDelay:"ssp"===y(a)?400:0,i=h("input",b).val(e.sSearch).attr("placeholder",d.sSearchPlaceholder).bi | CODE |
| LOW | …/skribidi/package/Skribidi/test/test_font_collection.c | 151 | uint8_t dummy_data[] = { 0, 1, 2, 3, 4, 5, 6 }; | CODE |
| LOW | …/skribidi/package/Skribidi/test/test_font_collection.c | 152 | skb_font_handle_t font_handle = skb_font_collection_add_font_from_data(font_collection, "Failing", dummy_data, SKB_COU | CODE |
| LOW | …l/skribidi/package/Skribidi/example/example_richtext.c | 181 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vu | CODE |
| LOW | …l/skribidi/package/Skribidi/example/example_richtext.c | 181 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vu | CODE |
| LOW | …skribidi/package/Skribidi/example/example_paragraphs.c | 171 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vu | CODE |
| LOW | …skribidi/package/Skribidi/example/example_paragraphs.c | 171 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam eget blandit purus, sit amet faucibus quam. Morbi vu | CODE |
| LOW | …skribidi/package/Skribidi/example/example_paragraphs.c | 210 | skb_rich_text_append_utf8(ctx->rich_text, ctx->temp_alloc, "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Al | CODE |
| LOW | …skribidi/package/Skribidi/example/example_paragraphs.c | 210 | skb_rich_text_append_utf8(ctx->rich_text, ctx->temp_alloc, "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Al | CODE |
| LOW | engine/script/src/script_json.cpp | 121 | * local jsonstring = '{"persons":[{"name":"John Doe"},{"name":"Darth Vader"}]}' | COMMENT |
| LOW | engine/script/src/script_json.cpp | 173 | * { name = "John Doe"}, | COMMENT |
| LOW | engine/script/src/script_json.cpp | 185 | * {"persons":[{"name":"John Doe"},{"name":"Darth Vader"}]} | COMMENT |
| LOW | engine/dlib/src/test/test_crypt.cpp | 252 | const char* source = "Lorem Ipsum"; | CODE |
| LOW | engine/dlib/src/test/test_crypt.cpp | 291 | const char* expected = "Lorem Ipsum"; | CODE |
| LOW | engine/dlib/src/test/test_crypt.cpp | 334 | const char* expected = "Lorem Ipsum"; | CODE |
| LOW | engine/dlib/src/test/test_dlib.py | 18 | uncompressed = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ornare non massa a imperdiet. | CODE |
| LOW | engine/dlib/src/test/test_dlib.py | 18 | uncompressed = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ornare non massa a imperdiet. | CODE |
| LOW | engine/hid/src/hid_null.cpp | 50 | char** dummy_data = g_DummyData->Get((uintptr_t)context); | CODE |
| LOW | engine/hid/src/hid_null.cpp | 51 | delete *dummy_data; | CODE |
| LOW | engine/font/src/test/benchmark_text_layout.cpp | 528 | "Lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore mag | CODE |
| LOW | engine/font/src/test/benchmark_text_layout.cpp | 528 | "Lorem ipsum dolor sit amet consectetur adipiscing elit sed do eiusmod tempor incididunt ut labore et dolore mag | CODE |
| LOW | engine/font/src/test/make_report.py | 81 | 'Lorem ipsum\ndolor sit amet\n</gradient>') | CODE |
| LOW | engine/font/src/test/make_report.py | 81 | 'Lorem ipsum\ndolor sit amet\n</gradient>') | CODE |
| LOW | engine/font/src/test/test_font.cpp | 80 | // static const char* g_TextLorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tempus quam in lacinia | COMMENT |
| LOW | engine/font/src/test/test_font.cpp | 80 | // static const char* g_TextLorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tempus quam in lacinia | COMMENT |
| LOW | engine/font/src/test/fontviewer/fontviewer.cpp | 109 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et " | CODE |
| LOW | engine/font/src/test/fontviewer/fontviewer.cpp | 109 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et " | CODE |
| LOW⚡ | engine/font/src/test/data/font_render/lorem.json | 2 | "english": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dol | CODE |
| LOW⚡ | engine/font/src/test/data/font_render/lorem.json | 2 | "english": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dol | CODE |
| LOW⚡ | engine/font/src/test/data/font_render/lorem.json | 3 | "arabic": "هناك حقيقة مثبتة منذ زمن طويل وهي أن المحتوى المقروء لصفحة ما سيلهي القارئ عن التركيز على الشكل الخارجي للن | CODE |
| LOW | …st/data/reference/radial-block-ellipse-provenance.json | 12 | "text": "<gradient type=radial fit=block angle=45 radius-x=0.5 radius-y=0.25\n color0=#FFFF00 color1=#FF800 | CODE |
| LOW | …st/data/reference/radial-block-ellipse-provenance.json | 12 | "text": "<gradient type=radial fit=block angle=45 radius-x=0.5 radius-y=0.25\n color0=#FFFF00 color1=#FF800 | CODE |
| LOW⚡ | engine/font/src/test/data/reference/README.md | 12 | Single-line tests use `ABCDEFGabcdefg 0123456789`. Full-layout English and Arabic paragraphs retain their frozen Lorem i | CODE |
| LOW⚡ | engine/font/src/test/data/reference/README.md | 20 | gradient over `Lorem ipsum\ndolor sit amet`, fitted to the block with a 45-degree | CODE |
| LOW⚡ | engine/font/src/test/data/reference/README.md | 20 | gradient over `Lorem ipsum\ndolor sit amet`, fitted to the block with a 45-degree | CODE |
| LOW | …esources/reload_unchanged_project/non-editable/xml.xml | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod | CODE |
| LOW | …esources/reload_unchanged_project/non-editable/xml.xml | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod | CODE |
| LOW | …ources/reload_unchanged_project/non-editable/json.json | 6 | "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labor | CODE |
| LOW | …ources/reload_unchanged_project/non-editable/json.json | 6 | "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labor | CODE |
| LOW | …st/resources/reload_unchanged_project/editable/xml.xml | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod | CODE |
| LOW | …st/resources/reload_unchanged_project/editable/xml.xml | 6 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod | CODE |
| LOW | …/resources/reload_unchanged_project/editable/json.json | 6 | "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labor | CODE |
| LOW | …/resources/reload_unchanged_project/editable/json.json | 6 | "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labor | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 5 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 25 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 25 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 45 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 45 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 65 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 65 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 85 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 85 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 105 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 105 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 125 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 125 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 145 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| LOW | …t/resources/editor_extensions/zip_project/foo/long.txt | 145 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum consequat sapien id sem varius, in ornare tortor sag | CODE |
| 1 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | scripts/build.py | 2769 | # Step 1: Generate the package | COMMENT |
| LOW⚡ | scripts/build.py | 2774 | # Step 2: Upload the package | COMMENT |
| LOW | ….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java | 530 | // Step 1: keep only SDL logical-to-physical mapping entries. Metadata such as | COMMENT |
| LOW | ….bob/src/com/dynamo/bob/pipeline/GamepadConverter.java | 541 | // Step 2: preserve the SDL logical control names from the upstream row, but | COMMENT |
| LOW | …/src/com/dynamo/bob/archive/test/ZipPublisherTest.java | 67 | // Step 1: Read files and create ArchiveEntry objects | COMMENT |
| LOW | …/src/com/dynamo/bob/archive/test/ZipPublisherTest.java | 109 | // Step 2: Publish all ArchiveEntry objects | COMMENT |
| LOW | …ckage/basis_universal-2.50/encoder/basisu_frontend.cpp | 1951 | // Step 1: Sort endpoint clusters by the base colors/intens | COMMENT |
| LOW | …ckage/basis_universal-2.50/encoder/basisu_frontend.cpp | 1972 | // Step 2: Eliminate redundant endpoint clusters, or empty endpoint clusters | COMMENT |
| LOW | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 174 | // Step 1: Initial point prediction | COMMENT |
| LOW | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 240 | // Step 1: Initial point prediction | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1066 | // Step 1: diamond search | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1069 | // Step 2: CROSS search | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1077 | // Step 1: diamond search + cross | COMMENT |
| LOW⚡ | …4-2.6.0/codec/encoder/core/src/svc_motion_estimate.cpp | 1080 | // Step 2: FeatureSearch | COMMENT |
| LOW | …264-2.6.0/codec/encoder/core/src/svc_base_layer_md.cpp | 2007 | //Step 3: SubP16 MD | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 641 | // Step 1: world scalars | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 644 | // Step 2: 7 id pools (overwrite entirely, including solverSetIdPool from the 3 pre-created | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 654 | // Step 3: solver sets | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 687 | // Step 4: sparse arrays. userData was written as NULL by the serializer, so a plain copy | COMMENT |
| LOW⚡ | external/box2d/Box2D/src/snapshot.c | 695 | // Step 5: chain shapes | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 746 | // Step 6: sensors | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 780 | // Step 7: islands | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 815 | // Step 8: broad phase | COMMENT |
| LOW | external/box2d/Box2D/src/snapshot.c | 829 | // Step 9: constraint graph | COMMENT |
| LOW | engine/shaderc/src/shaderc_hlsl.cpp | 1469 | // Step 1: Reflection pass with D3DCompiler to build deterministic resource mappings. | COMMENT |
| LOW⚡ | engine/shaderc/src/shaderc_hlsl.cpp | 1494 | // Step 2: Create root signature and inject it into the source for SM5.1+. | COMMENT |
| LOW⚡ | engine/shaderc/src/shaderc_hlsl.cpp | 1503 | // Step 3: Compile final shader blob using either external toolchain or D3DCompiler fallback. | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 858 | // Step 1: Both touches began | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 895 | // Step 2: Touch 1 ended, while touch 0 moved | COMMENT |
| LOW | engine/input/src/test/test_input.cpp | 927 | // Step 3: Touch 0 ended | COMMENT |
| LOW⚡ | engine/dlib/src/test/test_crypt.cpp | 311 | // Step 1: size query, as documented in dmsdk/dlib/crypt.h | COMMENT |
| LOW⚡ | engine/dlib/src/test/test_crypt.cpp | 318 | // Step 2: decode into a buffer sized from the query | COMMENT |
| LOW | engine/dlib/src/python/dlib/__init__.py | 3 | # NOTE: The output here is parsed later on, so don't print invalid code! | COMMENT |
| LOW | engine/dlib/src/dlib/socket_posix.cpp | 622 | // NOTE: This method should probably be used on Linux as well | COMMENT |
| LOW | engine/graphics/src/vulkan/graphics_vulkan.cpp | 2645 | // NOTE: This function doesn't seem to be used anywhere? | COMMENT |
| LOW | engine/graphics/src/opengl/graphics_opengl.cpp | 2644 | // NOTE: This function doesn't seem to be used anywhere? | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ills/draft-pr-description/scripts/branch_pr_context.py | 4 | CODE | |
| LOW | build_tools/release_to_egs.py | 4 | CODE | |
| LOW | build_tools/release_to_steam.py | 3 | CODE | |
| LOW | build_tools/release_to_github.py | 4 | CODE | |
| LOW | build_tools/release_to_github.py | 5 | CODE | |
| LOW | build_tools/release_to_github.py | 7 | CODE | |
| LOW | build_tools/release_to_github.py | 14 | CODE | |
| LOW | build_tools/codesigning.py | 9 | CODE | |
| LOW | scripts/build.py | 8 | CODE | |
| LOW | scripts/build.py | 10 | CODE | |
| LOW | scripts/build.py | 13 | CODE | |
| LOW | scripts/test_build_run.py | 15 | CODE | |
| LOW | scripts/unpack_arc.py | 12 | CODE | |
| LOW | scripts/unpack_arc.py | 18 | CODE | |
| LOW | scripts/unpack_arc.py | 5 | CODE | |
| LOW | scripts/releasenotes_github_projectv2.py | 4 | CODE | |
| LOW | scripts/releasenotes_github_projectv2.py | 4 | CODE | |
| LOW | scripts/releasenotes_github_projectv2.py | 4 | CODE | |
| LOW | scripts/releasenotes_github_projectv2.py | 11 | CODE | |
| LOW | scripts/unpack_ddf.py | 65 | CODE | |
| LOW | scripts/project_synth/generate.py | 1 | CODE | |
| LOW | scripts/project_synth/profile.py | 1 | CODE | |
| LOW | scripts/project_synth/cli.py | 1 | CODE | |
| LOW | scripts/project_synth/progress.py | 1 | CODE | |
| LOW | scripts/project_synth/proto.py | 1 | CODE | |
| LOW | scripts/project_synth/proto.py | 38 | CODE | |
| LOW | scripts/dmsdk/gen_sdk.py | 2 | CODE | |
| LOW | scripts/dmsdk/gen_sdk.py | 6 | CODE | |
| LOW | scripts/dmsdk/gen_doc.py | 1 | CODE | |
| LOW | scripts/dmsdk/gen_ir.py | 4 | CODE | |
| LOW | scripts/dmsdk/gen_csharp.py | 8 | CODE | |
| LOW | scripts/dmsdk/gen_csharp.py | 8 | CODE | |
| LOW | …/package/libunibreak-6.1/src/generate_linebreakdata.py | 2 | CODE | |
| LOW | …ternal/skribidi/package/Skribidi/convert_emoji_data.py | 1 | CODE | |
| LOW | …package/harfbuzz-13.2.1/src/gen-arabic-joining-list.py | 10 | CODE | |
| LOW | engine/docs/script_doc.py | 5 | CODE | |
| LOW | engine/docs/script_doc.py | 16 | CODE | |
| LOW | engine/docs/test_lua_annotations.py | 6 | CODE | |
| LOW | engine/script/test_script_server.py | 4 | CODE | |
| LOW | engine/script/test_script_server.py | 7 | CODE | |
| LOW | engine/dlib/scripts/gen_curve_doc.py | 5 | CODE | |
| LOW | engine/dlib/scripts/run_http_server_standalone.py | 2 | CODE | |
| LOW | engine/dlib/scripts/run_http_server_standalone.py | 2 | CODE | |
| LOW | engine/dlib/src/test/hash_stats.py | 1 | CODE | |
| LOW | engine/dlib/src/test/test_webserver.py | 1 | CODE | |
| LOW | engine/dlib/src/test/test_webserver.py | 10 | CODE | |
| LOW | engine/dlib/src/test/test_httpserver.py | 1 | CODE | |
| LOW | engine/font/src/test/make_report.py | 8 | CODE | |
| LOW | engine/resource/src/test/build_cmake_test_data.py | 4 | CODE | |
| LOW | …gine/gameobject/src/gameobject/test/build_test_data.py | 7 | CODE | |
| LOW | engine/ddf/src/ddfc.py | 36 | CODE | |
| LOW | engine/ddf/src/ddfc.py | 41 | CODE | |
| LOW | engine/ddf/src/ddfc.py | 1040 | CODE | |
| LOW | engine/engine/src/test/post_runscript.py | 6 | CODE | |
| LOW | editor/scripts/camera-preview/generate_preview_data.py | 2 | CODE | |
| LOW | …cripts/camera-preview/generate_preview_data_blender.py | 4 | CODE | |
| LOW | share/fix_resource_paths.py | 5 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .github/workflows/main-ci.yml | 407 | # build_android.py and the adb test harness at it. Without a device those would | COMMENT |
| MEDIUM | …o/bob/pipeline/shader/ShaderCompilePipelineLegacy.java | 219 | // Generate spirv for each shader module so we can utilize the reflection from it | COMMENT |
| MEDIUM | …rc/BulletCollision/NarrowPhaseCollision/btConvexCast.h | 34 | //will need to digg deeper to make the algorithm more robust | COMMENT |
| MEDIUM | …BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp | 97 | // @@@ this needs to be made more robust | COMMENT |
| MEDIUM | …cs/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp | 871 | // 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.h | 682 | ///extractRotation is from "A robust method to extract the rotational part of deformations" | COMMENT |
| MEDIUM | …isu/package/basis_universal-2.50/encoder/basisu_comp.h | 736 | // Note currently, some compressors (like ASTC/XUASTC LDR) will utilize threading anyway if the job pool is more than | COMMENT |
| MEDIUM | …basis_universal-2.50/encoder/basisu_astc_hdr_6x6_enc.h | 78 | bool m_favor_higher_compression = true; // utilize all modes | CODE |
| MEDIUM | …ackage/basis_universal-2.50/encoder/3rdparty/tinyexr.h | 1843 | // TODO(syoyo): Add more robust out-of-bounds check in `rleUncompress`. | COMMENT |
| MEDIUM | …universal-2.50/transcoder/basisu_transcoder_internal.h | 3473 | // Assumes block HAS ALPHA: Importantly, note if the block doesn't actually have alpha, this isn't what you want becau | COMMENT |
| MEDIUM | …bedtls/tf-psa-crypto/drivers/pqcp/mldsa-native/META.sh | 24 | # More robust extraction using yq | COMMENT |
| MEDIUM | …o/drivers/pqcp/mldsa-native/proofs/cbmc/list_proofs.sh | 6 | # which are those containing a *harness.c file. | COMMENT |
| MEDIUM | engine/gamesys/src/gamesys/gamesys_private.cpp | 176 | // TODO: Make this more robust. If the constant is e.g. animated (which might get the pointer) | COMMENT |
| MEDIUM | engine/gamesys/src/gamesys/gamesys_private.cpp | 220 | // TODO: Make this more robust. If the constant is e.g. animated (which might get the pointer) | COMMENT |
| MEDIUM | engine/gamesys/src/gamesys/test/test_script_http.cpp | 316 | // Increasing that timeout value should make it robust again. /MAWE | COMMENT |
| MEDIUM | engine/graphics/src/test/test_graphics_images.py | 92 | # A deterministic foreground rectangle is sufficient for harness tests. | COMMENT |
| MEDIUM | engine/sound/src/stb_vorbis/stb_vorbis.c | 51 | // 1.10 - 2017-03-03 - more robust seeking; fix negative ilog(); clear error in open_memory | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | build_tools/sdk.py | 27 | # If you update editor JDK version, don't forget to update it here too: | COMMENT |
| LOW | build_tools/sdk.py | 27 | # If you update editor JDK version, don't forget to update it here too: | COMMENT |
| MEDIUM | external/box2d_v2/Box2D/Common/b2Settings.cpp | 37 | // You can modify this to use your logging facility. | COMMENT |
| LOW | …ulletDynamics/ConstraintSolver/btConeTwistConstraint.h | 319 | // note: don't forget to enableMotor() | COMMENT |
| LOW | engine/shaderc/src/shaderc_jni.cpp | 500 | // Don't forget to add them to the corresponding java file (e.g. Shaderc.java) | COMMENT |
| LOW | engine/texc/src/texclibrary_jni.cpp | 607 | // Don't forget to add them to the corresponding java file (e.g. ModelImporter.java) | COMMENT |
| LOW | engine/render/src/render/render.h | 137 | // Don't forget to change dmGamesysDDF::OrthoZoomMode if you change here | COMMENT |
| LOW | engine/gui/src/gui.h | 341 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW⚡ | engine/gui/src/gui.h | 352 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW⚡ | engine/gui/src/gui.h | 360 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW⚡ | engine/gui/src/gui.h | 369 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW⚡ | engine/gui/src/gui.h | 378 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW | engine/gui/src/gui.h | 393 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW | engine/gui/src/gui.h | 401 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW | engine/gui/src/dmsdk/gui/gui.h | 129 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW | engine/gui/src/dmsdk/gui/gui.h | 399 | // Don't forget to change gui_ddf.proto if you change here | COMMENT |
| LOW | …/data/reference/1.13.1/sdf-edge-1.13.1-provenance.json | 185 | "reference/font-df.fp": "#version 140\n\nin mediump vec2 var_texcoord0;\nin mediump vec4 var_face_color;\nin mediump | CODE |
| LOW | engine/jni/src/test/testapi.cpp | 370 | // Don't forget to add them to the corresponding java file (e.g. JniTest.java) | COMMENT |
| LOW | engine/modelc/src/modelimporter_jni.cpp | 766 | // Don't forget to add them to the corresponding java file (e.g. ModelImporter.java) | COMMENT |
| MEDIUM | releasenotes/1.11.1.json | 5 | "body": "Material properties from a GLTF file are now exposed into shaders via a special hard-coded uniform: | CODE |
| LOW | releasenotes/1.12.3.json | 92 | "body": "\u26a0\ufe0f The minimum supported Android API version has been increased from 19 (Android 4.4) to | CODE |
| MEDIUM | releasenotes/1.10.2.json | 276 | "body": "Now, directories may be accessed as resources in editor scripts. The directories have 2 properties: | CODE |
| MEDIUM | releasenotes/1.10.2.json | 490 | "body": "Now editor scripts can access and edit animations and collision groups of tilesources using these 3 | CODE |
| MEDIUM | releasenotes/1.10.2.json | 504 | "body": "Now you can edit tilemaps using editor scripts! To support this feature, we introduce the following | CODE |
| MEDIUM | releasenotes/1.10.2.json | 504 | "body": "Now you can edit tilemaps using editor scripts! To support this feature, we introduce the following | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | engine/dlib/src/mbedtls/library/error.c | 99 | /* Begin Auto-Generated Code. */ | COMMENT |
| HIGH | engine/dlib/src/mbedtls/library/error.c | 294 | /* End Auto-Generated Code. */ | COMMENT |
| HIGH | engine/dlib/src/mbedtls/library/error.c | 315 | /* Begin Auto-Generated Code. */ | COMMENT |
| HIGH | engine/dlib/src/mbedtls/library/error.c | 410 | /* End Auto-Generated Code. */ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | engine/script/src/script_types.cpp | 38 | /*# Check if passed type is vector. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 54 | /*# Check if passed type is matrix4. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 67 | /*# Check if passed type is vector3. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 80 | /*# Check if passed type is vector4. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 93 | /*# Check if passed type is quaternion. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 106 | /*# Check if passed type is hash. | COMMENT |
| LOW | engine/script/src/script_types.cpp | 119 | /*# Check if passed type is URL. | COMMENT |
| LOW | engine/script/src/dmsdk/script/script.h | 613 | /*# Check if Lua callback is valid. | COMMENT |
| LOW | …pto/drivers/pqcp/mldsa-native/test/acvp/acvp_client.py | 20 | # Check if we need to use a wrapper for execution (e.g. QEMU) | COMMENT |
| LOW | …c/gamesys/scripts/box2d/v2/script_box2d_fixture_v2.cpp | 686 | /*# Check if a fixture is a sensor. | COMMENT |
| LOW | …src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp | 1160 | /*# Check if sensor events are enabled for a shape. | COMMENT |
| LOW | …src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp | 1172 | /*# Check if contact events are enabled for a shape. | COMMENT |
| LOW | …src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp | 1184 | /*# Check if pre-solve events are enabled for a shape. | COMMENT |
| LOW | …src/gamesys/scripts/box2d/v3/script_box2d_shape_v3.cpp | 1196 | /*# Check if hit events are enabled for a shape. | COMMENT |
| LOW | …/src/gamesys/scripts/box2d/v3/script_box2d_body_v3.cpp | 1640 | /*# Set velocity to reach a target transform. | COMMENT |
| LOW | engine/resource/src/arcc.py | 214 | # Write filename string | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | apply_license.py | 0 | // copyright 2020-2026 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christi | STRING |
| HIGH | engine/font/scripts/generate_font_renderer_bindings.py | 0 | // copyright 2020-2026 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christi | STRING |
| HIGH | …cs/src/test/test_app_graphics_package_assets_shared.py | 0 | // copyright 2020-2026 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christi | STRING |
| HIGH | engine/ddf/src/ddfc.py | 0 | // copyright 2020-2026 the defold foundation // copyright 2014-2020 king // copyright 2009-2014 ragnar svensson, christi | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | build_tools/build_ios.py | 1768 | CODE | |
| LOW | build_tools/build_ios.py | 1826 | CODE | |
| LOW | build_tools/build_ios.py | 1078 | CODE | |
| LOW | scripts/build.py | 442 | CODE | |
| LOW | engine/docs/lua_annotations.py | 265 | CODE | |
| LOW | engine/debugger/src/test/test_dap.py | 155 | CODE | |
| LOW | …/graphics/src/test/test_app_graphics_package_assets.py | 68 | CODE | |
| LOW | …/graphics/src/test/test_app_graphics_package_assets.py | 73 | CODE | |
| LOW | engine/ddf/src/ddfc.py | 555 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …h264-2.6.0/codec/encoder/core/src/svc_encode_slice.cpp | 296 | // TODO: implement. | COMMENT |
| LOW | …h264-2.6.0/codec/encoder/core/src/svc_encode_slice.cpp | 372 | // TODO: implement. | COMMENT |
| LOW | …ckage/openh264-2.6.0/codec/encoder/core/src/au_set.cpp | 302 | // TODO: implement | COMMENT |