AI Slop Code Risk Monitor

vlang/v

SlopCodeMonitor badge for vlang/v Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

2.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for vlang/v, a V project with 38,074 GitHub stars. SynthScan examined 525,750 lines of code across 1792 source files, recording 1464 pattern matches distributed across 13 syntactic categories. The legacy adjusted pattern signal is 2.7 (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.

2.7
Adjusted Signal
2.7
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
38.1K
Stars
V
Language
525.8K
Lines of Code
1.8K
Files
1.5K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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.

Cognitive Ownership Risk 11.7/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1435 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.9/100 · LOW

Are imports declared and package/API names verified? 26 finding(s).

Agent Over-Engineering Ratio 0.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 106 finding(s).

PR Review Velocity Impact 14.0/100 · LOW

Which changes need focused human review? 1464 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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.

Severity Breakdown

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.

CRITICAL 0HIGH 19MEDIUM 13LOW 1432

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1464 distinct pattern matches across 13 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.

Over-Commented Block1299 hits · 1140 pts
SeverityFileLineSnippetContext
LOW.gitly-ci.yml1# Full macOS CI (ci/macos_ci.vsh), executed by a local gitly_ci instance on aCOMMENT
LOWcmd/tools/vgret.defaults.toml41 path = 'examples/ttf_font/example_ttf.v'COMMENT
LOWcmd/tools/vgret.defaults.toml61# 'examples/gg/drag_n_drop.v' // Default font, that can be different on different platformsCOMMENT
LOWcmd/v/toolcache_windows_helpers.c1#define V_TOOLCACHE_WINDOWS_SCOPECOMMENT
LOWcmd/v/toolcache_windows_helpers.h1// Copyright (c) 2019-2026 Alexander Medvednikov. All rights reserved.COMMENT
LOWbench/crypto/ecdsa/ecdsa.c1#include <stdio.h>COMMENT
LOW…aw_benchmark_chart/typescript_vanilla_typeorm/index.ts101// update: update_stopwatchs,COMMENT
LOW…aw_benchmark_chart/typescript_vanilla_typeorm/index.ts121COMMENT
LOWexamples/sokoban/three_boxes.txt1It seems tricky, but it is not ...@Be careful to not get stuck.COMMENT
LOWexamples/sokoban/corners.txt1Push the boxes to the corners of the warehouse.@It is a lot of work...@Have fun.COMMENT
LOWexamples/sokoban/simple.txt1@Use the arrows or WASD keys, to move your player.@Use R to restart the level and N to go to the next level.@To win, movCOMMENT
LOWexamples/sokoban/tr_levels/29.txt1Author: Thinking Rabbit, Level 29COMMENT
LOWexamples/sokoban/tr_levels/15.txt1Author: Thinking Rabbit, Level 15COMMENT
LOWexamples/sokoban/tr_levels/01.txt1Author: Thinking Rabbit, Level 01COMMENT
LOWexamples/sokoban/tr_levels/14.txt1Author: Thinking Rabbit, Level 14COMMENT
LOWexamples/sokoban/tr_levels/28.txt1Author: Thinking Rabbit, Level 28COMMENT
LOWexamples/sokoban/tr_levels/02.txt1Author: Thinking Rabbit, Level 02COMMENT
LOWexamples/sokoban/tr_levels/16.txt1Author: Thinking Rabbit, Level 16COMMENT
LOWexamples/sokoban/tr_levels/17.txt1Author: Thinking Rabbit, Level 17COMMENT
LOWexamples/sokoban/tr_levels/03.txt1Author: Thinking Rabbit, Level 03COMMENT
LOWexamples/sokoban/tr_levels/07.txt1Author: Thinking Rabbit, Level 07COMMENT
LOWexamples/sokoban/tr_levels/13.txt1Author: Thinking Rabbit, Level 13COMMENT
LOWexamples/sokoban/tr_levels/12.txt1Author: Thinking Rabbit, Level 12COMMENT
LOWexamples/sokoban/tr_levels/06.txt1Author: Thinking Rabbit, Level 06COMMENT
LOWexamples/sokoban/tr_levels/10.txt1Author: Thinking Rabbit, Level 10COMMENT
LOWexamples/sokoban/tr_levels/04.txt1Author: Thinking Rabbit, Level 04COMMENT
LOWexamples/sokoban/tr_levels/38.txt1Author: Thinking Rabbit, Level 38COMMENT
LOWexamples/sokoban/tr_levels/39.txt1Author: Thinking Rabbit, Level 39COMMENT
LOWexamples/sokoban/tr_levels/05.txt1Author: Thinking Rabbit, Level 05COMMENT
LOWexamples/sokoban/tr_levels/11.txt1Author: Thinking Rabbit, Level 11COMMENT
LOWexamples/sokoban/tr_levels/49.txt1Author: Thinking Rabbit, Level 49COMMENT
LOWexamples/sokoban/tr_levels/48.txt1Author: Thinking Rabbit, Level 48COMMENT
LOWexamples/sokoban/tr_levels/43.txt1Author: Thinking Rabbit, Level 43COMMENT
LOWexamples/sokoban/tr_levels/42.txt1Author: Thinking Rabbit, Level 42COMMENT
LOWexamples/sokoban/tr_levels/40.txt1Author: Thinking Rabbit, Level 40COMMENT
LOWexamples/sokoban/tr_levels/41.txt1Author: Thinking Rabbit, Level 41COMMENT
LOWexamples/sokoban/tr_levels/45.txt1Author: Thinking Rabbit, Level 45COMMENT
LOWexamples/sokoban/tr_levels/50.txt1Author: Thinking Rabbit, Level 50COMMENT
LOWexamples/sokoban/tr_levels/44.txt1Author: Thinking Rabbit, Level 44COMMENT
LOWexamples/sokoban/tr_levels/46.txt1Author: Thinking Rabbit, Level 46COMMENT
LOWexamples/sokoban/tr_levels/47.txt1Author: Thinking Rabbit, Level 47COMMENT
LOWexamples/sokoban/tr_levels/08.txt1Author: Thinking Rabbit, Level 08COMMENT
LOWexamples/sokoban/tr_levels/34.txt1Author: Thinking Rabbit, Level 34COMMENT
LOWexamples/sokoban/tr_levels/20.txt1Author: Thinking Rabbit, Level 20COMMENT
LOWexamples/sokoban/tr_levels/21.txt1Author: Thinking Rabbit, Level 21COMMENT
LOWexamples/sokoban/tr_levels/35.txt1Author: Thinking Rabbit, Level 35COMMENT
LOWexamples/sokoban/tr_levels/09.txt1Author: Thinking Rabbit, Level 09COMMENT
LOWexamples/sokoban/tr_levels/23.txt1Author: Thinking Rabbit, Level 23COMMENT
LOWexamples/sokoban/tr_levels/37.txt1Author: Thinking Rabbit, Level 37COMMENT
LOWexamples/sokoban/tr_levels/36.txt1Author: Thinking Rabbit, Level 36COMMENT
LOWexamples/sokoban/tr_levels/22.txt1Author: Thinking Rabbit, Level 22COMMENT
LOWexamples/sokoban/tr_levels/26.txt1Author: Thinking Rabbit, Level 26COMMENT
LOWexamples/sokoban/tr_levels/32.txt1Author: Thinking Rabbit, Level 32COMMENT
LOWexamples/sokoban/tr_levels/33.txt1Author: Thinking Rabbit, Level 33COMMENT
LOWexamples/sokoban/tr_levels/27.txt1Author: Thinking Rabbit, Level 27COMMENT
LOWexamples/sokoban/tr_levels/31.txt1Author: Thinking Rabbit, Level 31COMMENT
LOWexamples/sokoban/tr_levels/25.txt1Author: Thinking Rabbit, Level 25COMMENT
LOWexamples/sokoban/tr_levels/19.txt1Author: Thinking Rabbit, Level 19COMMENT
LOWexamples/sokoban/tr_levels/18.txt1Author: Thinking Rabbit, Level 18COMMENT
LOWexamples/sokoban/tr_levels/24.txt1Author: Thinking Rabbit, Level 24COMMENT
1239 more matches not shown…
Hyper-Verbose Identifiers103 hits · 88 pts
SeverityFileLineSnippetContext
LOW⚡cmd/tools/windows_ci_test.py185 def test_stale_source_pin_is_rejected(self):CODE
LOW⚡cmd/tools/windows_ci_test.py191 def test_case_selection_drift_is_rejected(self):CODE
LOW⚡cmd/tools/windows_ci_test.py197 def test_runner_edits_require_new_workflow_pins(self):CODE
LOW⚡cmd/tools/windows_ci_test.py201 def test_each_stale_workflow_pin_is_rejected(self):CODE
LOWcmd/tools/windows_ci_test.py164 def test_each_build_stops_on_makev_and_symlink_errors(self):CODE
LOWcmd/tools/windows_ci_test.py170 def test_explicit_test_and_source_paths_exist(self):CODE
LOWcmd/tools/windows_ci_test.py218 def test_missing_build_step_is_rejected(self):CODE
LOWcmd/tools/windows_ci_test.py224 def test_file_hashes_are_byte_exact(self):CODE
LOWcmd/tools/windows_ci_test.py240 def test_pinned_sources_and_cases_exist(self):CODE
LOWcmd/tools/windows_ci_test.py256 def test_sources_surfaces_and_all_compiler_callers(self):CODE
LOWcmd/tools/windows_ci_test.py271 def test_changed_source_pin_requires_a_new_composite(self):CODE
LOWcmd/tools/windows_ci_test.py277 def test_changed_test_selection_requires_a_new_tuple(self):CODE
LOW⚡cmd/tools/windows_ci_test.py425 def test_cached_tool_is_reused_and_returns_to_the_workflow(self):STRING
LOW⚡cmd/tools/windows_ci_test.py431 def test_recompiling_or_uncached_tools_are_rejected(self):STRING
LOW⚡cmd/tools/windows_ci_test.py438 def test_a_failed_probe_stops_before_the_second_invocation(self):STRING
LOW⚡cmd/tools/windows_ci_test.py494 def test_makev_failure_stops_before_a_working_v(self):STRING
LOW⚡cmd/tools/windows_ci_test.py501 def test_symlink_failure_stops_before_later_commands(self):STRING
LOW⚡cmd/tools/windows_ci_test.py508 def test_success_keeps_all_follow_up_commands(self):STRING
LOW⚡cmd/tools/windows_ci_test.py516 def test_final_ecdsa_failure_is_preserved(self):STRING
LOW⚡cmd/tools/windows_ci_test.py523 def test_prepared_cache_passes_the_compilers_native_privacy_check(self):STRING
LOWcmd/tools/windows_ci_test.py315 def checksum_with_closed_stdin(self, function):STRING
LOWcmd/tools/windows_ci_test.py329 def test_checksum_tools_receive_valid_stdin(self):STRING
LOWcmd/tools/windows_ci_test.py334 def test_closed_stdin_fixture_detects_the_unredirected_regression(self):STRING
LOW⚡cmd/tools/windows_w4_ci_test.py169 def test_configuration_ordered_manifests(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py175 def test_configuration_all_compiler_callers(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py180 def test_configuration_fast_workflow_covers_all_inputs(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py193 def test_checked_in_source_bytes_and_case_discovery(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py197 def test_negative_runner_bytes(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py203 def test_negative_caller_hashes(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py212 def test_negative_missing_duplicate_or_wrong_caller(self) -> None:CODE
LOWcmd/tools/windows_w4_ci_test.py223 def test_negative_case_manifest_drift(self) -> None:CODE
LOWcmd/tools/windows_w4_ci_test.py231 def test_negative_shared_pin_drift(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py245 def test_negative_source_byte_and_line_ending_changes(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py254 def test_negative_missing_source(self) -> None:CODE
LOW⚡cmd/tools/windows_w4_ci_test.py262 def test_negative_missing_or_duplicate_case_even_with_updated_hash(self) -> None:CODE
LOW⚡cmd/tools/makev_test.py157 def test_directly_linked_stage_does_not_require_gc(self):CODE
LOW⚡cmd/tools/makev_test.py164 def test_bootstrap_only_emits_c_and_never_spawns_a_stage_compiler(self):CODE
LOW⚡cmd/tools/makev_test.py173 def test_all_stage_compilers_link_the_generated_c_directly(self):CODE
LOWcmd/tools/makev_test.py32 def test_bootstrap_prepares_a_temporary_uint_compatible_snapshot(self):CODE
LOWcmd/tools/makev_test.py66 def test_all_bootstraps_link_the_external_windows_helpers(self):CODE
LOWcmd/tools/makev_test.py87 def test_tcc_links_select_the_installed_bundle_openlibm(self):CODE
LOWcmd/tools/makev_test.py122 def test_msvc_fallbacks_build_the_next_stage(self):CODE
LOWcmd/tools/makev_test.py128 def test_clang_generation_matches_the_stage_compiler(self):CODE
LOWcmd/tools/makev_test.py139 def test_clang_uses_its_installed_target_and_msvc_driver_when_needed(self):CODE
LOWcmd/tools/makev_test.py190 def test_all_routes_use_the_fresh_stage_to_build_the_installed_compiler(self):CODE
LOWcmd/tools/makev_test.py207 def test_install_does_not_build_a_fake_compatibility_compiler(self):CODE
LOWcmd/tools/makev_test.py213 def test_failed_checks_and_postbuild_tools_are_not_masked(self):CODE
LOWcmd/tools/makev_test.py226 def test_targets_are_selected_without_their_quotes(self):CODE
LOWcmd/tools/makev_test.py234 def test_windows_runtime_api_headers_match_the_linked_helpers(self):CODE
LOWcmd/tools/makev_test.py272 def test_clang_queries_a_compiler_path_with_spaces(self):CODE
LOWcmd/tools/makev_test.py303 def test_clang_target_configuration_preserves_the_installed_runtime(self):CODE
LOWcmd/tools/makev_test.py343 def test_tcc_links_use_the_installed_bundle_openlibm(self):CODE
LOWcmd/tools/makev_test.py454 def test_tcc_bootstrap_links_external_helpers_without_an_existing_compiler(self):CODE
LOW⚡cmd/tools/makev_test.py996 def test_try_delete_removes_an_existing_unlocked_file(self):STRING
LOW⚡cmd/tools/makev_test.py1005 def test_try_delete_succeeds_when_the_file_never_existed(self):STRING
LOW⚡cmd/tools/makev_test.py1012 def test_try_delete_succeeds_even_when_the_file_stays_locked(self):STRING
LOW⚡cmd/tools/makev_test.py1070 def test_self_hosted_build_installs_only_a_successful_compile(self):STRING
LOW⚡cmd/tools/makev_test.py1080 def test_self_hosted_build_failure_removes_partial_output_and_keeps_exit_code(self):STRING
LOW⚡cmd/tools/makev_test.py1088 def test_self_hosted_build_reports_a_missing_compiler_without_running_anything(self):STRING
LOW⚡cmd/tools/makev_test.py1144 def test_bootstrap_failure_with_a_failed_self_hosted_build_stops_without_repeat_work(self):STRING
43 more matches not shown…
Cross-Language Confusion14 hits · 80 pts
SeverityFileLineSnippetContext
HIGH⚡cmd/tools/windows_ci_test.py359 if (size < 32 || memcmp(data, "DXBC", 4) || read_u32(data + 24) != size) return 0;CODE
HIGH⚡cmd/tools/windows_ci_test.py361 if (!count || count > (size - 32) / 4) return 0;CODE
HIGH⚡cmd/tools/windows_ci_test.py364 if (offset > size - 8 || read_u32(data + offset + 4) > size - offset - 8) return 0;CODE
HIGHcmd/tools/windows_ci_test.py467 const char *key = argc > 1 && strcmp(argv[1], "symlink") == 0CODE
HIGHcmd/tools/makev_test.py495 return v_time_ticks_ms() == 0 || v3_win_thread_is_current(0);CODE
HIGH⚡.github/scripts/tests/test_prepare_docker_release.py424 self.assertEqual(step["env"]["V_RELEASE_TAG"], "${{ inputs.tag || github.ref_name }}")CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py27 if (count < 0 && errno == EINTR) continue;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py29 if (!count || byte == '\n') return size;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py172 if (argc != 2 || v3_run_signals_begin()) return 3;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py183 if (count < 0 && errno == EINTR) continue;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py195 || info.si_code != CLD_STOPPED || info.si_status != SIGTTOU) return 8;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py200 if (code || signal_number || received) return 11;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py341 if (count < 0 && errno == EINTR) continue;CODE
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py346 if (written < 0 && errno == EINTR) continue;CODE
Synthetic Comment Markers4 hits · 30 pts
SeverityFileLineSnippetContext
HIGHthirdparty/mbedtls/library/error.c186 /* Begin Auto-Generated Code. */COMMENT
HIGHthirdparty/mbedtls/library/error.c528 /* End Auto-Generated Code. */COMMENT
HIGHthirdparty/mbedtls/library/error.c549 /* Begin Auto-Generated Code. */COMMENT
HIGHthirdparty/mbedtls/library/error.c783 /* End Auto-Generated Code. */COMMENT
Self-Referential Comments8 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUMthirdparty/mbedtls/include/psa/crypto_extra.h1617 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h962 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h1325 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h1385 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h1734 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h1797 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h2252 * -# Initialize the operation object with one of the methods described in theCOMMENT
MEDIUMthirdparty/mbedtls/include/psa/crypto.h2322 * -# Initialize the operation object with one of the methods described in theCOMMENT
Fake / Example Data11 hits · 11 pts
SeverityFileLineSnippetContext
LOWCHANGELOG.md2190- Add a Lorem Ipsum Generator (#26036)CODE
LOWcmd/tools/vdoc/testdata/output_formats/README.md93 payload := base64.url_encode(json2.encode(JwtPayload{'1234567890', 'John Doe', 1516239022}).bytes())CODE
LOWcmd/tools/vdoc/testdata/output_formats/main.html72 payload <span class="token operator">:=</span> <span class="token module_">base64</span><span class="token punctuatiCODE
LOWchangelogs0.x/0.5.md3837- Add a Lorem Ipsum Generator (#26036)CODE
LOWdoc/docs.md3215 name: 'John Doe'CODE
LOWthirdparty/sokol/util/sokol_gl.h2739 sg_pipeline dummy_id = { SG_INVALID_ID };CODE
LOWthirdparty/sokol/util/sokol_gl.h2740 return dummy_id;CODE
LOWvlib/crypto/README.md153 payload := base64.url_encode(json2.encode(JwtPayload{'1234567890', 'John Doe', 1516239022},CODE
LOWvlib/orm/README.md621 name: 'John Doe'CODE
LOWvlib/orm/README.md629 select from Member where name == 'John Doe' limit 1CODE
LOW…ta/ownership_borrowed_projection/indexed_aliases.v.txt132 values: ["placeholder"]CODE
Deep Nesting14 hits · 9 pts
SeverityFileLineSnippetContext
LOWcmd/tools/makev_test.py87CODE
LOWcmd/tools/makev_test.py303CODE
LOWcmd/tools/makev_test.py343CODE
LOWcmd/tools/makev_test.py454CODE
LOWcmd/tools/makev_test.py539CODE
LOWcmd/tools/makev_test.py722CODE
LOWcmd/tools/makev_test.py1234CODE
LOW.github/scripts/prepare_docker_release.py275CODE
LOW.github/scripts/tests/test_prepare_docker_release.py60CODE
LOW.github/scripts/tests/test_prepare_docker_release.py133CODE
LOW.github/scripts/tests/test_prepare_docker_release.py174CODE
LOW.github/scripts/tests/test_prepare_docker_release.py227CODE
LOWvlib/json2/testdata/gen_json5_unicode.py12CODE
LOW…/tests/compiler_processes/testdata/run_terminal_nix.py224CODE
AI Slop Vocabulary3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMthirdparty/stb_vorbis/stb_vorbis.c51// 1.10 - 2017-03-03 - more robust seeking; fix negative ilog(); clear error in open_memoryCOMMENT
MEDIUMthirdparty/sokol/sokol_gfx.h8225 // enable seamless cubemap sampling (only desktop GL)COMMENT
MEDIUMvlib/net/http/h2spec/run_h2spec.sh6# conformance tester. It connects as a client and runs ~146 cases. This harness:COMMENT
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…/tests/compiler_processes/testdata/run_terminal_nix.py118except ProcessLookupError:CODE
Structural Annotation Overuse3 hits · 4 pts
SeverityFileLineSnippetContext
LOWexamples/1brc/README.md16### Step 1: Create a measurements fileCOMMENT
LOWexamples/1brc/README.md28### Step 2: Run (and time) the solutionCOMMENT
LOWexamples/1brc/README.md50### Step 3: Improve upon the solutionCOMMENT
Excessive Try-Catch Wrapping2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMvlib/hash/crc64/interop/crc64_ref.py59 print(f"Error: invalid hex input: {e}", file=sys.stderr)CODE
MEDIUMvlib/hash/crc64/interop/crc64_ref.py62 print(f"Error: unknown action '{action}'", file=sys.stderr)CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWthirdparty/tccbin_tests/run.sh5# Usage:COMMENT
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWexamples/call_v_from_python/test.py1CODE