AI Slop Code Risk Monitor

bryanthaboi/gen1recomp

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

Gen1Recomp - A native Lua / LÖVE2D recreation of Gen 1, 2, and 3 Poke

1.4 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for bryanthaboi/gen1recomp, a Lua project with 4,088 GitHub stars. SynthScan examined 3,469,827 lines of code across 10958 source files, recording 5376 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 1.4 (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.

1.4
Adjusted Signal
1.4
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
4.1K
Stars
Lua
Language
3.5M
Lines of Code
11.0K
Files
5.4K
Pattern Hits
2026-10-31
Scan Date
0.00
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 6.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.3/100 · LOW

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

Agent Over-Engineering Ratio 0.7/100 · LOW

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

PR Review Velocity Impact 8.2/100 · LOW

Which changes need focused human review? 5376 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 2HIGH 36MEDIUM 173LOW 5165

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 5376 distinct pattern matches across 19 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 Block4844 hits · 3972 pts
SeverityFileLineSnippetContext
LOWbuild-linux-arm-sbc.sh1#!/usr/bin/env bashCOMMENT
LOWbuild-linux-arm-sbc.sh21# Output:COMMENT
LOWbuild-rg34xxsp.sh1#!/usr/bin/env bashCOMMENT
LOWbuild-rg34xxsp.sh21# Output:COMMENT
LOWbuild-rg34xxsp.sh221# Anbernic stock keeps the launcher and the game folder side by side, so theCOMMENT
LOWtools/modkit.py2321#COMMENT
LOWtools/make_rom_manifest.py21from extract import (battle_anims, constants, field, font, items, maps, # noqa: E402COMMENT
LOWtools/make_rom_manifest.py721 """COMMENT
LOWtools/make_gold_manifest.py601 "CriticalHitChances", "CriticalHitMoves", "AccuracyLevelMultipliers",COMMENT
LOWtools/make_gold_manifest.py641 "AnimateWaterTile.WaterTileFrames", "AnimateFlowerTile.FlowerTileFrames",COMMENT
LOWtools/make_gold_manifest.py661 "PokemonProfPic", "CalPic",COMMENT
LOWtools/make_gold_manifest.py681 # WipeAttrmap puts every tile on set 0.COMMENT
LOWtools/make_gold_manifest.py721 # graph UpdateRoamMons and JumpRoamMon walk the beasts along.COMMENT
LOWtools/make_gold_manifest.py761 # through the four PREDEFPAL_* indices inside PalPacket_Pack.COMMENT
LOWtools/make_gold_manifest.py781 # nine fill cells. "HP:" and the ten HP-bar cells come fromCOMMENT
LOWtools/make_gold_manifest.py801 # Naming screen chrome (gfx/naming_screen/*): the patterned tile thatCOMMENT
LOWtools/make_gold_manifest.py821 # PokegearGFX at $30 are the card sheets; the three cards are RLECOMMENT
LOWtools/make_gold_manifest.py841 "PuzzlePieceBorderData.TileBordersGFX",COMMENT
LOWtools/make_gold_manifest.py861 # fishing pose rows and the rod tiles FacingFish* parks by the player.COMMENT
LOWtools/make_gold_manifest.py881 "PhoneContacts", "SpecialPhoneCallList",COMMENT
LOWtools/make_gold_manifest.py901 # _MonNameSentToText is deliberately absent: it is empty.COMMENT
LOWtools/make_gold_manifest.py961 # points at them and the walker has to be seeded by name.COMMENT
LOWtools/make_gold_manifest.py1061 tilesets = [n for n in parse_const_block(COMMENT
LOWtools/crystal_symbol_deltas.py81 # data/battle_tower/classes.asm:6 and data/battle_tower/parties.asm:1 --COMMENT
LOWtools/mod_release_workflow.yml1name: ReleaseCOMMENT
LOWtools/shaderfx-bridge/src/lib.rs81/// `librashader_reflect::reflect::semantics` resolution librashader itselfCOMMENT
LOWtools/shaderfx-bridge/src/lib.rs101/// texture reference uses the literal `PassOutputN` name (matched byCOMMENT
LOWtools/shaderfx-bridge/src/lib.rs221/// `love-test/main.lua`'s `sizeTable()`'s own `OriginalHistorySize(%d+)`/COMMENT
LOWtools/shaderfx-bridge/src/lib.rs241/// a size uniform.COMMENT
LOWtools/shaderfx-bridge/src/lib.rs361pub struct TextureOut {COMMENT
LOWtools/shaderfx-bridge/src/lib.rs381pub struct SamplerOut {COMMENT
LOWtools/shaderfx-bridge/src/lib.rs421 /// initial/min/max/step) -- every pass in the preset contributes to oneCOMMENT
LOWtools/shaderfx-bridge/src/lib.rs441 pub parameter_overrides: Vec<ParameterOverrideOut>,COMMENT
LOWtools/shaderfx-bridge/src/lib.rs461/// non-negative integer literal (true of every real occurrence found soCOMMENT
LOWtools/shaderfx-bridge/src/lib.rs701COMMENT
LOWtools/shaderfx-bridge/src/lib.rs781 uniform_semantics: Default::default(),COMMENT
LOWtools/extract/field.py361 # lift doorway with floor block 0x0e until the guards are beaten. B1FCOMMENT
LOWtools/extract/audio.py1041COMMENT
LOWmobile/ios/patch_love_src.py281COMMENT
LOWmobile/ios/native/GRHealthBridge.swift1// gen1recomp iOS native bridge: Apple Health step sync (Pokéwalker mode).COMMENT
LOWmobile/ios/native/GRPickerBridge.swift1// gen1recomp iOS native bridge: document picker + Files-app inbox sweep.COMMENT
LOWmobile/android/love/src/jni/freetype2/CMakeLists.txt1# CMakeLists.txtCOMMENT
LOWmobile/android/love/src/jni/freetype2/CMakeLists.txt21# Now you can sayCOMMENT
LOWmobile/android/love/src/jni/freetype2/CMakeLists.txt41# orCOMMENT
LOWmobile/android/love/src/jni/freetype2/CMakeLists.txt61#COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg1# modules.cfgCOMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg21# Note that many modules and components are further controlled with macrosCOMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg41FONT_MODULES += type1COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg61# No FT_CONFIG_OPTION_PIC support.COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg101####COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg121#COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg141AUX_MODULES += bzip2COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg161####COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg181# Access CID font information.COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg201# Convenience functions to handle glyphs. Needs ftbitmap.c.COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg221# Interface for otvalid module.COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg241# Support for synthetic emboldening and slanting of fonts. Needs ftbitmap.c.COMMENT
LOWmobile/android/love/src/jni/freetype2/modules.cfg261#### are controlled with the following variables.COMMENT
LOW…oid/love/src/jni/freetype2/include/freetype/ftwinfnt.h161#define FT_WinFNT_ID_CP1361 130COMMENT
LOW…oid/love/src/jni/freetype2/include/freetype/fterrors.h201 /*******************************************************************/COMMENT
4784 more matches not shown…
Decorative Section Separators112 hits · 269 pts
SeverityFileLineSnippetContext
MEDIUMtools/extract/util.py159# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/util.py161# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py175# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py178# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py434# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py436# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py553# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py555# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py579# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py581# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py631# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py636# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py683# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py685# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py762# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py764# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py797# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py799# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py833# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/extract/gfx.py835# ---------------------------------------------------------------------------COMMENT
MEDIUM…le/android/love/src/jni/freetype2/src/tools/glnames.py5035# ----------------------------------------------------------------STRING
MEDIUM…le/android/love/src/jni/freetype2/src/tools/glnames.py5047# -----------------------------------------STRING
MEDIUM…e/android/love/src/jni/freetype2/src/tools/chktrcmp.py21# --------------------------------------------------------------COMMENT
MEDIUM…e/android/love/src/jni/freetype2/src/tools/chktrcmp.py48# --------------------------------------------------------------COMMENT
MEDIUM…e/android/love/src/jni/freetype2/src/tools/chktrcmp.py73# --------------------------------------------------------------COMMENT
MEDIUM…e/android/love/src/jni/freetype2/src/tools/chktrcmp.py96# --------------------------------------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh169# ----------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh178# --------------------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh480# -------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh529# ---------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh575# ----------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh598# --------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh622# ------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh646# ------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh679# -------------------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh691# --------------------------------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh712# ----------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh731# --------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh740# ------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh776# -----------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh789# -----------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh801# -----------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh812# ---------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh838# ---------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh886# -------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh924# ------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1014# --------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1030# --------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1095# --------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1147# -------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1177# ---------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1207# -----------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1232# ------------------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1261# ----------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1282# -------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1295# -----------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1308# ----------------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1333# -----------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1350# ---------------------COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1483# -----------------------COMMENT
52 more matches not shown…
Hyper-Verbose Identifiers135 hits · 148 pts
SeverityFileLineSnippetContext
LOWtools/modkit.py1054def strip_dataset_asset_calls(body):CODE
LOWtools/make_rom_manifest.py119def battle_animation_metadata(pokered):CODE
LOWtools/make_rom_manifest.py713def apply_known_nonreproducible_overrides(texts, field_data):CODE
LOWtools/generate_android_icons.py40def create_adaptive_foreground(size):CODE
LOWtools/test_pokestats.py47 def test_recommendations_only_round_trip(self):CODE
LOWtools/test_pokestats.py73 def test_tampered_ciphertext_even_with_updated_public_hash(self):CODE
LOWtools/test_pokestats.py85 def test_partial_export_and_illegal_set_are_rejected(self):CODE
LOWtools/test_pokestats.py97 def test_duplicate_moves_and_path_traversal_are_rejected(self):CODE
LOWtools/test_pokestats.py112 def test_return_happiness_and_cosmetic_species_schema(self):CODE
LOWtools/test_pokestats.py129 def test_existing_snapshot_is_not_overwritten(self):CODE
LOW⚡tools/test_pokestats_bundle.py40 def test_lossless_round_trip_and_provenance(self):CODE
LOW⚡tools/test_pokestats_bundle.py50 def test_query_reads_only_selected_chunk(self):CODE
LOW⚡tools/test_pokestats_bundle.py57 def test_no_moves_in_cleartext(self):CODE
LOW⚡tools/test_pokestats_bundle.py67 def test_manifest_tamper_rejected(self):CODE
LOW⚡tools/test_pokestats_bundle.py73 def test_ciphertext_tamper_rejected(self):CODE
LOW⚡tools/test_pokestats_bundle.py82 def test_truncation_and_trailing_bytes_rejected(self):CODE
LOW⚡tools/test_pokestats_bundle.py96 def test_provenance_must_match(self):CODE
LOW⚡tools/test_pokestats_bundle.py102 def test_existing_output_not_overwritten(self):CODE
LOW⚡tools/test_pokestats_bundle.py108 def test_fresh_encryption_per_build(self):CODE
LOW⚡tools/test_pokestats_bundle.py115 def test_schema_errors_rejected(self):CODE
LOWtools/test_pokestats_bundle.py128 def test_older_generations_preserve_stat_conventions(self):CODE
LOWtools/extract/field.py907def parse_dungeon_transition_maps(pokered):CODE
LOWtools/extract/palettes.py153def _parse_gbc_super_palettes(path):CODE
LOWtools/extract/palettes.py185def _parse_gbc_monster_palettes(path):CODE
LOWtools/extract/palettes.py290def _parse_map_palette_assignments(path):CODE
LOWtools/extract/palettes.py381def _parse_sprite_assignments(path):CODE
LOWtools/extract/palettes.py549def _parse_pokeyellow_palette_tables(path):CODE
LOWtools/extract/text.py197def parse_script_text_pointers(pokered):CODE
LOWtests/title_pikachu_obp_test.py15 def test_light_becomes_white_dark_kept(self):CODE
LOWtests/title_pikachu_obp_test.py27 def test_transparent_untouched(self):CODE
LOWtests/rby_translation_harvest_test.py15 def test_rby_ui_literals_are_harvested(self):CODE
LOWtests/rby_translation_harvest_test.py45 def test_dynamic_consumers_translate_at_draw_time(self):CODE
LOW⚡tests/build_rom_data_cli_test.py29 def test_blue_rom_selects_blue_manifest_and_cache_paths(self):CODE
LOW⚡tests/build_rom_data_cli_test.py38 def test_red_rom_keeps_historical_root_paths(self):CODE
LOW⚡tests/build_rom_data_cli_test.py46 def test_explicit_output_paths_are_preserved(self):CODE
LOW⚡tests/build_rom_data_cli_test.py56 def test_unknown_rom_is_rejected_before_build(self):CODE
LOW⚡tests/save_convert_cli_test.py62 def test_rtc_footer_survives_cli_roundtrip(self):STRING
LOW⚡tests/save_convert_cli_test.py70 def test_backup_import_note_is_printed(self):STRING
LOW⚡tests/save_convert_cli_test.py74 def test_accepted_reader_warning_is_printed(self):STRING
LOWtests/gen2_registry_ui_harvest_test.py19 def test_registry_ui_labels_are_harvested(self):CODE
LOWtests/gen2_registry_ui_harvest_test.py47 def test_dynamic_clock_and_raw_display_bypasses_do_not_return(self):CODE
LOW⚡tests/gen2_ui_translation_harvest_test.py123 def test_required_player_facing_keys_are_harvested(self):CODE
LOW⚡tests/gen2_ui_translation_harvest_test.py127 def test_every_declared_owned_key_reaches_modkit(self):CODE
LOW⚡tests/gen2_ui_translation_harvest_test.py136 def test_no_direct_finite_label_bypasses_strings(self):CODE
LOWtests/gen2_ui_translation_harvest_test.py149 def test_pc_messages_are_not_reintroduced_as_raw_line_arrays(self):CODE
LOWtests/gen2_ui_translation_harvest_test.py161 def test_reviewed_modules_have_no_raw_player_facing_sinks(self):CODE
LOW⚡tests/rom_manifest_generator_test.py15 def test_matching_revision_is_silent(self):CODE
LOW⚡tests/rom_manifest_generator_test.py20 def test_mismatched_revision_raises(self):CODE
LOW⚡tests/rom_manifest_generator_test.py26 def test_allow_mismatch_bypasses_the_raise(self):CODE
LOW⚡tests/rom_manifest_generator_test.py32 def test_unresolvable_checkout_is_silent(self):CODE
LOWtests/rom_manifest_generator_test.py79 def test_seafoam_boulder_toggle_ids_are_pinned(self):CODE
LOW⚡tests/rom_manifest_generator_test.py91 def test_trade_art_is_dropped(self):CODE
LOW⚡tests/rom_manifest_generator_test.py98 def test_missing_trade_art_does_not_raise(self):CODE
LOW⚡tests/rom_manifest_generator_test.py108 def test_parse_super_rod_yellow_safari_dragonair(self):CODE
LOWtests/rom_manifest_generator_test.py136 def test_shipped_yellow_manifest_has_safari_dragonair(self):CODE
LOWtests/rom_manifest_generator_test.py157 def test_gold_generation_keeps_extracted_field_art(self):CODE
LOWtests/rom_manifest_generator_test.py167 def test_crystal_generation_keeps_tileset_palettes_and_field_art(self):CODE
LOWtests/rom_manifest_generator_test.py181 def test_silver_derives_field_art_from_generated_gold(self):CODE
LOWtests/parity_explode_invulnerable.lua40local function selfDestructVsInvulnerable(moveId)CODE
LOWtests/parity_picker_pointer_grab.lua135local function assertReleasedBeforeEveryPicker(label)CODE
75 more matches not shown…
Cross-Language Confusion22 hits · 132 pts
SeverityFileLineSnippetContext
HIGHtools/make_gold_manifest.py557 null; the extractor's own Unown handling (if any) goes throughSTRING
HIGHtests/android_importer_copy_test.py33 assert 'if (directRequired || isImporterDestination(destName)) {' in srcCODE
HIGHtests/android_importer_copy_test.py48 cancelled = method(result_source, 'if (uri == null)')CODE
HIGH⚡tests/android_importer_copy_test.py64 helpers += method(src, 'if (directRequired || isImporterDestination(destName))')CODE
HIGH⚡tests/android_importer_copy_test.py71 helpers += 'static void productionCancel(String destName) { Object uri=null; try {\n'+cancelled+'\n} finally { pickeCODE
HIGH⚡tests/android_importer_copy_test.py124 check(ok.ok && ok.bytes==data.length,"successful stream copy size");CODE
HIGH⚡tests/android_importer_copy_test.py126 check(ok.md5.equals(hex(MessageDigest.getInstance("MD5").digest(data))),"MD5 exact");CODE
HIGH⚡tests/android_importer_copy_test.py127 check(java.util.Arrays.equals(data,java.nio.file.Files.readAllBytes(target.toPath())),"bytes exact");CODE
HIGH⚡tests/android_importer_copy_test.py133 check(java.util.Arrays.equals(old,java.nio.file.Files.readAllBytes(target.toPath())),"read failure preserves priCODE
HIGH⚡tests/android_importer_copy_test.py159 check(java.util.Arrays.equals(data,java.nio.file.Files.readAllBytes(racing.toPath())),"raced destination is compCODE
HIGH⚡tests/android_importer_copy_test.py166 check(java.util.Arrays.equals(data,java.nio.file.Files.readAllBytes(racing.toPath())),"failed replacement preserCODE
HIGH⚡tests/android_importer_copy_test.py171 check(cancel.equals("cancelled:"+racing.getName()),"all Android cancellation signals matching pending destinatioCODE
HIGHmobile/ios/patch_love_src.py147 if (bytes == nullptr || bytes[0] == '\\0')CODE
HIGHmobile/ios/patch_love_src.py252 if (bytes == nullptr || bytes[0] == '\\0')CODE
HIGHmobile/ios/patch_love_src.py347 if (bytes == nullptr || length == 0)CODE
HIGHmobile/ios/patch_love_src.py400 if (bytes == nullptr || bytes[0] == '\\0')CODE
HIGHmobile/ios/patch_love_src.py737 "\tif (context && alcGetCurrentContext() != context)\n"STRING
HIGHmobile/ios/patch_love_src.py743 "\tif (context && alcGetCurrentContext() != context)\n"STRING
HIGH…le/android/love/src/jni/freetype2/src/tools/glnames.py5394 if ( name == 0 || name >= limit )CODE
HIGH⚡scripts/split_web_build.py46 if (xhr.status == 200 || xhr.status == 304 || xhr.status == 206 || (xhr.status == 0 && xhr.response)) {{CODE
HIGH⚡scripts/split_web_build.py46 if (xhr.status == 200 || xhr.status == 304 || xhr.status == 206 || (xhr.status == 0 && xhr.response)) {{CODE
HIGH⚡scripts/split_web_build.py56 xhr.send(null);CODE
Deep Nesting106 hits · 102 pts
SeverityFileLineSnippetContext
LOWtools/gen2_sram_offsets.py256CODE
LOWtools/blockgen.py173CODE
LOWtools/blockgen.py314CODE
LOWtools/build_pokestats.py135CODE
LOWtools/pokestats_bundle.py54CODE
LOWtools/gen_firered_anim_names.py66CODE
LOWtools/gen_firered_anim_names.py155CODE
LOWtools/gen_firered_anim_names.py284CODE
LOWtools/modkit.py242CODE
LOWtools/modkit.py298CODE
LOWtools/modkit.py792CODE
LOWtools/modkit.py1061CODE
LOWtools/modkit.py1556CODE
LOWtools/modkit.py1637CODE
LOWtools/modkit.py2017CODE
LOWtools/modkit.py2382CODE
LOWtools/modkit.py2407CODE
LOWtools/modkit.py2573CODE
LOWtools/modkit.py2687CODE
LOWtools/modkit.py2712CODE
LOWtools/modkit.py2832CODE
LOWtools/modkit.py2864CODE
LOWtools/modkit.py2903CODE
LOWtools/modkit.py3100CODE
LOWtools/modkit.py3553CODE
LOWtools/modkit.py1024CODE
LOWtools/make_rom_manifest.py210CODE
LOWtools/make_yellow_manifest.py320CODE
LOWtools/make_gold_manifest.py72CODE
LOWtools/make_gold_manifest.py162CODE
LOWtools/make_gold_manifest.py1050CODE
LOWtools/gen_gba_constants.py350CODE
LOWtools/gen_gba_constants.py415CODE
LOWtools/gen_gba_constants.py447CODE
LOWtools/gen_gba_constants.py514CODE
LOWtools/gen_gba_constants.py103CODE
LOWtools/gen_gba_constants.py216CODE
LOWtools/gen_gba_constants.py448CODE
LOWtools/rom_data.py170CODE
LOWtools/make_emerald_save_fixture.py397CODE
LOWtools/cartkit.py264CODE
LOWtools/cartkit.py402CODE
LOWtools/cartkit.py670CODE
LOWtools/cartkit.py928CODE
LOWtools/gen_anim_names.py158CODE
LOWtools/gen_anim_names.py175CODE
LOWtools/gen_anim_names.py279CODE
LOWtools/gen_anim_names.py324CODE
LOWtools/gen_anim_names.py560CODE
LOWtools/gen_anim_names.py120CODE
LOWtools/tiled_export.py383CODE
LOWtools/tiled_export.py768CODE
LOWtools/tiled_export.py796CODE
LOWtools/build_rom_data.py44CODE
LOWtools/build_rom_data.py163CODE
LOWtools/build_rom_data.py190CODE
LOWtools/build_rom_data.py386CODE
LOWtools/build_rom_data.py552CODE
LOWtools/build_rom_data.py826CODE
LOWtools/build_rom_data.py1314CODE
46 more matches not shown…
Self-Referential Comments36 hits · 94 pts
SeverityFileLineSnippetContext
MEDIUMmobile/android/love/src/jni/freetype2/modules.cfg6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMmobile/android/love/src/jni/freetype2/autogen.sh6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUM…droid/love/src/jni/freetype2/builds/cmake/testbuild.sh6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUM…ile/android/love/src/jni/freetype2/src/tools/afblue.pl11# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…le/android/love/src/jni/freetype2/src/tools/glnames.py12# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUM…love/src/jni/freetype2/src/tools/docmaker/formatter.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…id/love/src/jni/freetype2/src/tools/docmaker/tohtml.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…d/love/src/jni/freetype2/src/tools/docmaker/sources.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…d/love/src/jni/freetype2/src/tools/docmaker/content.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…d/love/src/jni/freetype2/src/tools/docmaker/content.py16# This file contains routines to parse documentation comment blocks,COMMENT
MEDIUM…oid/love/src/jni/freetype2/src/tools/docmaker/utils.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…/love/src/jni/freetype2/src/tools/docmaker/docmaker.py10# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUM…ove/src/jni/libtheora-1.2.0alpha1/configure_android.sh3# This file is a modified version of the android build system of theCOMMENT
MEDIUM…e/android/love/src/jni/libtheora-1.2.0alpha1/ndkenv.sh2# This file is a modified version of the android build system of theCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1228# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1239# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1262# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1271# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1296# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh1432# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh6015 # Create the object directory.COMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh8634 # Create the old-style object.COMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh8654 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1402# This file is a library for parsing options in your shell scripts alongCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2502# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2512# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2535# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2545# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2570# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh2710# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh7506 # Create the object directory.COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh10179 # Create the old-style object.COMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh10199 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUM…id/love/src/jni/SDL2/build-scripts/androidbuildlibs.sh26# Create the build directoriesCOMMENT
MEDIUM…ndroid/love/src/jni/SDL2/build-scripts/androidbuild.sh75# Create an inherited ActivityCOMMENT
MEDIUM⚡scripts/switch/selftest_build_switch.sh113# Create a private ROOT-like tree is hard; instead corrupt a temp copy andCOMMENT
AI Slop Vocabulary26 hits · 63 pts
SeverityFileLineSnippetContext
MEDIUMtools/make_blue_manifest.py57 # actually move, but resolving the whole set keeps this robust to futureCOMMENT
MEDIUMtools/extract/audio.py1127 # seamless loop BattleState plays while the player's HP bar is red.COMMENT
MEDIUMtests/game3_overworld_perf_caches_test.lua164 check(#loads == 0 and Map._warmQueue and #Map._warmQueue == 2, "seamless refresh queues unloaded pairs")CODE
MEDIUMtests/game3_overworld_perf_caches_test.lua174 check(#loads == 4 and Map._warmQueue == nil, "non-seamless load still warms synchronously")CODE
MEDIUMtests/gen2_vm_test.lua1396 check(#log >= 1, "the jumptext harness printed its line")CODE
LOW…d/love/src/jni/freetype2/src/tools/docmaker/content.py232 # otherwise, simply add the line to the currentSTRING
MEDIUM…/love/src/jni/love/src/libraries/ddsparse/ddsparse.cpp63 // likely written by D3DX. The more robust solution is to use the 'DX10'COMMENT
MEDIUM…roid/love/src/jni/love/src/libraries/tinyexr/tinyexr.h7808 // TODO(syoyo): Add more robust out-of-bounds check in `rleUncompress`.COMMENT
MEDIUM…ies/glslang/glslang/MachineIndependent/ParseHelper.cpp6808// for the parameter to the constructor (passed to this function). Essentially, it convertsCOMMENT
MEDIUM…/jni/love/src/modules/filesystem/physfs/Filesystem.cpp310 // more robust and more performant, so they should be favored, if possible.COMMENT
MEDIUM…ove/src/jni/love/src/modules/font/BMFontRasterizer.cpp66// This is not entirely robust...COMMENT
MEDIUM…/src/jni/love/src/modules/graphics/opengl/Graphics.cpp196 // Always enable seamless cubemap filtering when possible.COMMENT
MEDIUM…id/love/src/jni/oboe/src/common/StabilizedCallback.cpp89 // opsPerStep gives us an estimated number of operations which need to be run to fully utilizeCOMMENT
LOW…droid/love/src/jni/mpg123-1.17.0/src/control_generic.c304#else /* perhaps just use setvbuf as it's C89 */COMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh401# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh3849# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUM…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh7660 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
MEDIUM…oject/app/src/main/java/org/libsdl/app/SDLSurface.java231 // if we are. We'll leverage our existing mouse motion listenerCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh331# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh5230# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUM…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh9201 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
LOW⚡…android/love/src/jni/SDL2/build-scripts/wikiheaders.pl274 # So something like "just call `SDL_Whatever`" will becomeCOMMENT
LOW⚡…android/love/src/jni/SDL2/build-scripts/wikiheaders.pl275 # "just call [`SDL_Whatever`](SDL_Whatever)", butCOMMENT
LOW⚡…android/love/src/jni/SDL2/build-scripts/wikiheaders.pl276 # "just call `SDL_Whatever(7)`" will not. It's just the safestCOMMENT
LOW…ve/src/jni/SDL2/src/core/winrt/SDL_winrtapp_common.cpp48#if NTDDI_VERSION >= NTDDI_WIN10 /* !!! FIXME: I have no idea if this is the right test. This is a UWP API, I think. OldCOMMENT
LOW…love/src/jni/SDL2/src/hidapi/testgui/copy_to_bundle.sh83# necessary. If ../libtool not available, just use cp to do the copy, butCOMMENT
Empty Error Handlers9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHtools/modkit.py3579except (OSError, subprocess.SubprocessError):CODE
HIGHtools/modkit.py3242except (OSError, subprocess.SubprocessError):CODE
HIGHtools/modkit.py1045except Exception:CODE
HIGHtools/pty_run.py60except OSError:CODE
HIGHtools/pty_run.py32except OSError:CODE
HIGHtools/pty_run.py36except OSError:CODE
HIGHtools/cartkit.py1220except ValueError:CODE
HIGHtools/cartkit.py1224except ValueError:CODE
HIGHtools/save-compat/gb-boot/gb_boot.py85except ValueError:CODE
Hallucination Indicators2 hits · 25 pts
SeverityFileLineSnippetContext
CRITICAL⚡tests/android_importer_copy_test.py78 long until=System.nanoTime()+java.util.concurrent.TimeUnit.SECONDS.toNanos(5);CODE
CRITICALtests/modkit/cases/unified_scripts.lua263 function f:queue(rows, opts) return self.run.loader.exports.script_probe.queue(rows, opts) endCODE
Cross-File Repetition5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHmobile/android/license.txt0portions of this software are copyright © <year> the freetype project (https://freetype.org). all rights reserved.STRING
HIGHmobile/android/love/src/jni/freetype2/docs/FTL.TXT0portions of this software are copyright © <year> the freetype project (https://freetype.org). all rights reserved.STRING
HIGHmobile/android/love/src/jni/love/license.txt0portions of this software are copyright © <year> the freetype project (https://freetype.org). all rights reserved.STRING
HIGHports/uwp/third_party/licenses/love.txt0portions of this software are copyright © <year> the freetype project (https://freetype.org). all rights reserved.STRING
HIGHports/uwp/third_party/licenses/freetype.txt0portions of this software are copyright © <year> the freetype project (https://freetype.org). all rights reserved.STRING
Unused Imports24 hits · 24 pts
SeverityFileLineSnippetContext
LOWtools/make_silver_manifest.py24CODE
LOWtools/make_crystal_manifest.py49CODE
LOWtools/make_rom_manifest.py9CODE
LOWtools/make_yellow_manifest.py19CODE
LOWtools/verify_rom_data.py4CODE
LOWtools/make_gold_manifest.py26CODE
LOWtools/rom_data.py3CODE
LOWtools/make_emerald_save_fixture.py5CODE
LOWtools/make_emerald_save_fixture.py7CODE
LOWtools/crystal_symbol_deltas.py16CODE
LOWtools/yellow_symbol_aliases.py9CODE
LOWtools/make_blue_manifest.py30CODE
LOWtools/build_rom_data.py9CODE
LOWtools/gen_firered_revision.py7CODE
LOWtools/save-compat/gb-boot/gb_boot.py6CODE
LOWtools/extract/font.py20CODE
LOWtools/extract/items.py18CODE
LOWtests/title_pikachu_obp_test.py7CODE
LOW…love/src/jni/freetype2/src/tools/docmaker/formatter.py26CODE
LOW…love/src/jni/freetype2/src/tools/docmaker/formatter.py27CODE
LOW…love/src/jni/freetype2/src/tools/docmaker/formatter.py28CODE
LOWscripts/switch/bake_ota_logo.py14CODE
LOWsrc/import/gba/chrome/extract_menu_cursor.py11CODE
LOWsrc/import/gba/chrome/extract_latin_small.py14CODE
Example Usage Blocks12 hits · 18 pts
SeverityFileLineSnippetContext
LOWbuild-linux-arm-sbc.sh9# Usage:COMMENT
LOWbuild-rg34xxsp.sh11# Usage:COMMENT
LOWscripts/build_ps4.sh4# Usage:COMMENT
LOWscripts/setup.sh4# Usage:COMMENT
LOWscripts/build_linux_arm64.sh11# Usage:COMMENT
LOWscripts/build_xbox_uwp.sh4# Usage:COMMENT
LOWscripts/build_switch.sh4# Usage:COMMENT
LOWscripts/pack_love.sh4# Usage:COMMENT
LOWscripts/switch/verify_payload.sh4# Usage:COMMENT
LOWscripts/switch/assemble_loose.sh4# Usage:COMMENT
LOWscripts/switch/pack_sd_zip.sh4# Usage:COMMENT
LOWsrc/import/gba/install_local_rom.sh3# Usage:COMMENT
Slop Phrases9 hits · 17 pts
SeverityFileLineSnippetContext
MEDIUM…oid/love/src/jni/freetype2/include/freetype/fterrors.h78 /* Here is a simple example. */COMMENT
MEDIUM…oid/love/src/jni/freetype2/include/freetype/freetype.h1209 /* probably never want this except for demonstration purposes. */COMMENT
LOW…/src/jni/freetype2/include/freetype/internal/ftrfork.h36 /* Don't forget to increment the number if you add a new guessing rule. */COMMENT
LOWmobile/android/love/src/jni/freetype2/src/cid/cidload.c266 /* don't forget to set a few defaults */COMMENT
LOW…id/love/src/jni/love/src/libraries/lodepng/lodepng.cpp70lodepng source code. Don't forget to remove "static" if you copypaste themCODE
LOW…ndroid/love/src/jni/love/src/libraries/physfs/physfs.h1140 * Don't forget to call PHYSFS_freeList() with the return value from thisCOMMENT
MEDIUM…src/jni/love/src/libraries/Box2D/Common/b2Settings.cpp39// You can modify this to use your logging facility.COMMENT
LOWmobile/android/love/src/jni/LuaJIT-2.1/doc/install.html281<li>Don't forget to specify the same <tt>TARGET_SYS</tt> for the install step, too.</li>CODE
LOW…/src/jni/SDL2/src/render/direct3d11/SDL_render_d3d11.c417 * Don't forget to declare your application's minimum required feature level in itsCOMMENT
Excessive Try-Catch Wrapping10 hits · 10 pts
SeverityFileLineSnippetContext
LOWtools/build_pokestats.py202 except Exception as error:CODE
LOWtools/modkit.py1045 except Exception:CODE
LOWtools/modkit.py1132 except Exception:CODE
LOWtools/gen_gba_constants.py273 except Exception:CODE
LOWtools/gen_gba_constants.py308 except Exception:CODE
MEDIUMtools/gen_gba_constants.py270def try_eval(self, expr):CODE
LOWtools/cartkit.py600 except Exception as problem:CODE
LOWtools/cartkit.py1669 except Exception as problem:STRING
LOWtools/save-compat/gb-boot/gen1_boot_batch.py32 except Exception:CODE
LOWtools/gbromdiff/gbromdiff.py55 except Exception:CODE
Redundant / Tautological Comments9 hits · 9 pts
SeverityFileLineSnippetContext
LOW…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh2592 # Check if any of the arguments is a wrapper script.COMMENT
LOW…bile/android/love/src/jni/libmodplug-0.8.8.4/ltmain.sh8360 # Loop over the list of objects to be linked.COMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh623# Set func_arith_result to the result of evaluating TERMs.COMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh647# Set func_basename_result to FILE with everything up to and includingCOMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh813# Set func_len_result to the length of STRING. STRING may notCOMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh1031# Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.COMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh3914 # Check if any of the arguments is a wrapper script.COMMENT
LOW…bile/android/love/src/jni/SDL2/build-scripts/ltmain.sh9902 # Loop over the list of objects to be linked.COMMENT
LOW…roid/love/src/jni/SDL2/build-scripts/update-version.sh40# Set compat to major.minor.0 by default.COMMENT
Fake / Example Data6 hits · 8 pts
SeverityFileLineSnippetContext
LOWAIDisclosure.md20Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ante leo, luctus in semper a, maximus ut est. Vivamus nCODE
LOWAIDisclosure.md20Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ante leo, luctus in semper a, maximus ut est. Vivamus nCODE
LOW⚡AIDisclosure.md72Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean libero risus, porttitor inCODE
LOW⚡AIDisclosure.md80Curabitur aliquet velit enim, euismod faucibus urna euismod sit amet. Vivamus viverra vulputate nulla, ut gravida neque CODE
LOW⚡AIDisclosure.md80Curabitur aliquet velit enim, euismod faucibus urna euismod sit amet. Vivamus viverra vulputate nulla, ut gravida neque CODE
LOWAIDisclosure.md92Sed non dolor efficitur, tincidunt mi eget, sagittis tortor. Quisque at varius felis, at finibus sem. Vestibulum vel lecCODE
Structural Annotation Overuse4 hits · 6 pts
SeverityFileLineSnippetContext
LOWdocs/preparing-your-mod-for-gen2.md38## Step 1: run the checker before you change anythingCOMMENT
LOWdocs/preparing-your-mod-for-gen2.md157## Step 2: declare which games the mod is forCOMMENT
LOWdocs/preparing-your-mod-for-gen2.md293## Step 3: prefer the API over the modulesCOMMENT
LOWdocs/preparing-your-mod-for-gen2.md309## Step 4: the adapter, module by moduleCOMMENT
Modern AI Meta-Vocabulary2 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMtools/modkit.py334# ---------------------------------------------------------------- scaffoldCOMMENT
MEDIUMtests/engine/input_hold_reconcile_test.lua2-- (#799). Input state is event-driven, so any Input:reset (focus orCODE
Verbosity Indicators3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…ve/src/jni/love/src/libraries/Box2D/Dynamics/b2World.h100 /// The purpose of this function is to support sub-stepping. Sub-stepping is often used to maintainCOMMENT
LOW…roid/love/src/jni/love/src/libraries/dr_flac/dr_flac.h5896 /* We found a FLAC frame. We need to check if it contains the sample we're looking for. */COMMENT
LOW…oject/app/src/main/java/org/libsdl/app/SDLSurface.java230 // We need to check if we're in relative mouse mode and get the axis offset rather than the x/y valuesCOMMENT