AI Slop Code Risk Monitor

joncampbell123/dosbox-x

SlopCodeMonitor badge for joncampbell123/dosbox-x Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

DOSBox-X fork of the DOSBox project

2.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for joncampbell123/dosbox-x, a C project with 3,798 GitHub stars. SynthScan examined 2,671,491 lines of code across 5270 source files, recording 7816 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 2.6 (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.6
Adjusted Signal
2.6
Raw Pattern Score
100%
Time Factor
2026-10-29
Last Push
3.8K
Stars
C
Language
2.7M
Lines of Code
5.3K
Files
7.8K
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 11.4/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.2/100 · LOW

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

Agent Over-Engineering Ratio 0.9/100 · LOW

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

PR Review Velocity Impact 14.8/100 · LOW

Which changes need focused human review? 7816 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 16MEDIUM 336LOW 7464

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 7816 distinct pattern matches across 21 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 Block7254 hits · 5961 pts
SeverityFileLineSnippetContext
LOWdosbox-sdl2-diff.sh1#!/bin/shCOMMENT
LOWmonitor.h21COMMENT
LOWvs/d3dx9tex.h1//////////////////////////////////////////////////////////////////////////////COMMENT
LOWvs/d3dx9tex.h21//COMMENT
LOWvs/d3dx9tex.h41//COMMENT
LOWvs/d3dx9tex.h61// Same as specifying D3DX_FILTER_SRGB_IN | D3DX_FILTER_SRGB_OUTCOMMENT
LOWvs/d3dx9tex.h81#define D3DX_FILTER_SRGB (3 << 21)COMMENT
LOWvs/d3dx9tex.h101// D3DX_NORMALMAP_MIRROR_UCOMMENT
LOWvs/d3dx9tex.h121#define D3DX_NORMALMAP_MIRROR_V (2 << 16)COMMENT
LOWvs/d3dx9tex.h141// D3DX_CHANNEL_ALPHACOMMENT
LOWvs/d3dx9tex.h181//----------------------------------------------------------------------------COMMENT
LOWvs/d3dx9tex.h201typedef VOID (WINAPI *LPD3DXFILL2D)(D3DXVECTOR4 *pOut, COMMENT
LOWvs/d3dx9tex.h221// MipLevelsCOMMENT
LOWvs/d3dx9tex.h261// ------------------------------COMMENT
LOWvs/d3dx9tex.h321 UINT SrcDataSize,COMMENT
LOWvs/d3dx9tex.h341// pDestRectCOMMENT
LOWvs/d3dx9tex.h441 DWORD Filter,COMMENT
LOWvs/d3dx9tex.h461// pSrcPaletteCOMMENT
LOWvs/d3dx9tex.h481 LPDIRECT3DSURFACE9 pSrcSurface,COMMENT
LOWvs/d3dx9tex.h501// Pointer to the top-left corner of the source image in memoryCOMMENT
LOWvs/d3dx9tex.h541// Parameters:COMMENT
LOWvs/d3dx9tex.h581//COMMENT
LOWvs/d3dx9tex.h601 CONST PALETTEENTRY* pSrcPalette,COMMENT
LOWvs/d3dx9tex.h621// pSrcFileCOMMENT
LOWvs/d3dx9tex.h721COMMENT
LOWvs/d3dx9tex.h761 D3DCOLOR ColorKey);COMMENT
LOWvs/d3dx9tex.h781// SrcRowPitchCOMMENT
LOWvs/d3dx9tex.h821// Save a volume to a image file.COMMENT
LOWvs/d3dx9tex.h861// D3DXSaveVolumeToFileInMemory:COMMENT
LOWvs/d3dx9tex.h881 LPD3DXBUFFER* ppDestBuf,COMMENT
LOWvs/d3dx9tex.h901// pWidth, pHeight, pDepth, pSizeCOMMENT
LOWvs/d3dx9tex.h941 D3DFORMAT* pFormat,COMMENT
LOWvs/d3dx9tex.h1001 LPDIRECT3DVOLUMETEXTURE9* ppVolumeTexture);COMMENT
LOWvs/d3dx9tex.h1021// Pointer to file in memory.COMMENT
LOWvs/d3dx9tex.h1041// not support the given format.COMMENT
LOWvs/d3dx9tex.h1521 DWORD MipFilter,COMMENT
LOWvs/d3dx9tex.h1561#ifdef UNICODECOMMENT
LOWvs/d3dx9tex.h1601// ------------------COMMENT
LOWvs/d3dx9tex.h1621 UINT SrcLevel,COMMENT
LOWvs/d3dx9tex.h1661 LPD3DXFILL3D pFunction,COMMENT
LOWvs/d3dx9tex.h1701// normal are mapped to the (r,g,b) channels of the output texture.COMMENT
LOWvs/d3dx9mesh.h1//////////////////////////////////////////////////////////////////////////////COMMENT
LOWvs/d3dx9mesh.h1121//COMMENT
LOWvs/d3dx9mesh.h1141 CONST DWORD *pAdjacency);COMMENT
LOWvs/d3dx9mesh.h1161// stretch.COMMENT
LOWvs/d3dx9mesh.h1181// it may be useful for the caller to use the original adjacencyCOMMENT
LOWvs/d3dx9mesh.h1201// Note that this assumes you have an orientation for the triangleCOMMENT
LOWvs/d3dx9mesh.h1241 DWORD dwOptions,COMMENT
LOWvs/d3dx9mesh.h1261// | |_| |COMMENT
LOWvs/d3dx9mesh.h1321// vertex's canonical uv coordinates are (d,0) where d is the distance betweenCOMMENT
LOWvs/d3dx9mesh.h1341// This function is used to calculate the IMT from per vertex data. It setsCOMMENT
LOWvs/d3dx9mesh.h1361 UINT uSignalStride, // stride of signal in bytesCOMMENT
LOWvs/d3dx9mesh.h1401// pMesh - The mesh to calculate the IMT for.COMMENT
LOWvs/d3dx9mesh.h1461COMMENT
LOWvs/d3dx9mesh.h1481// Destination buffer to store face orderingCOMMENT
LOWvs/d3dx9mesh.h1501//COMMENT
LOWvs/d3dx9mesh.h1741#undef INTERFACECOMMENT
LOWvs/d3dx9mesh.h1781 STDMETHOD(ApplyGuttersFloat)(THIS_ FLOAT *pDataIn, UINT NumCoeffs, UINT Width, UINT Height);COMMENT
LOWvs/d3dx9mesh.h1801 // Usage - field in DECL for pMeshIn that stores texture coordinatesCOMMENT
LOWvs/d3dx9mesh.h1821 // BaryMap is a D3DXVECTOR2 per texelCOMMENT
7194 more matches not shown…
Decorative Section Separators209 hits · 413 pts
SeverityFileLineSnippetContext
MEDIUMvs/libpng/ltmain.sh157# --------------COMMENT
MEDIUMvs/libpng/ltmain.sh183# ----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh192# --------------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh378# ---------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh523# -------------------COMMENT
MEDIUMvs/libpng/ltmain.sh572# ---------------------COMMENT
MEDIUMvs/libpng/ltmain.sh618# ----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh641# --------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh665# ------------------COMMENT
MEDIUMvs/libpng/ltmain.sh689# ------------------COMMENT
MEDIUMvs/libpng/ltmain.sh722# -------------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh734# --------------------------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh755# ----------------COMMENT
MEDIUMvs/libpng/ltmain.sh774# --------------------COMMENT
MEDIUMvs/libpng/ltmain.sh783# ------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh819# -----------------COMMENT
MEDIUMvs/libpng/ltmain.sh832# -----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh844# -----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh855# ---------------COMMENT
MEDIUMvs/libpng/ltmain.sh881# ---------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh929# -------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh967# ------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1057# --------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1073# --------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1138# ----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1218# -----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1253# ------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1264# ----------------COMMENT
MEDIUMvs/libpng/ltmain.sh1317# ------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1338# ---------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1368# -----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1393# ------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1422# ----------COMMENT
MEDIUMvs/libpng/ltmain.sh1443# -------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1456# -----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1469# ----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1494# -----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1511# ---------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1640# -----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1652# ---------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1669# ------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1681# ---------------------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1699# ---------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1813# ----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1825# ---------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1858# --------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1879# ---------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh1999# ------------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2028# ----------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2056# ------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2069# ------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2105# -----------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2131# ----------COMMENT
MEDIUMvs/libpng/ltmain.sh2144# ------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2164# ------------COMMENT
MEDIUMvs/libpng/ltmain.sh2221# ------------COMMENT
MEDIUMvs/libpng/ltmain.sh2245# ----------------COMMENT
MEDIUMvs/libpng/ltmain.sh2336# ---------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2353 # ---------------------------COMMENT
MEDIUMvs/libpng/ltmain.sh2375# -------------------------------COMMENT
149 more matches not shown…
Self-Referential Comments88 hits · 216 pts
SeverityFileLineSnippetContext
MEDIUMvs/sdl2net/ltmain.sh892# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdl2net/ltmain.sh903# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUMvs/sdl2net/ltmain.sh926# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdl2net/ltmain.sh935# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdl2net/ltmain.sh963# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdl2net/ltmain.sh1064# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUMvs/sdl2net/ltmain.sh4968 # Create the object directory.COMMENT
MEDIUMvs/sdl2net/ltmain.sh7478 # Create the old-style object.COMMENT
MEDIUMvs/sdl2net/ltmain.sh7498 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUMvs/libpng/ltmain.sh77# This file is dual licensed under the terms of the MIT licenseCOMMENT
MEDIUMvs/libpng/ltmain.sh1541# This file is dual licensed under the terms of the MIT licenseCOMMENT
MEDIUMvs/libpng/ltmain.sh1559# This file is a library for parsing options in your shell scripts alongCOMMENT
MEDIUMvs/libpng/ltmain.sh2807# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/libpng/ltmain.sh2817# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUMvs/libpng/ltmain.sh2840# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/libpng/ltmain.sh2850# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/libpng/ltmain.sh2875# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/libpng/ltmain.sh3015# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUMvs/libpng/ltmain.sh7938 # Create the object directory.COMMENT
MEDIUMvs/libpng/ltmain.sh10519 # Create the old-style object.COMMENT
MEDIUMvs/libpng/ltmain.sh10539 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUMvs/freetype/modules.cfg6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/autogen.sh6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/cmake/testbuild.sh6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/meson/extract_freetype_version.py6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/meson/generate_reference_docs.py6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/meson/parse_modules_cfg.py6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/meson/extract_libtool_version.py6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/meson/process_ftoption_h.py6# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh77# This file is dual licensed under the terms of the MIT licenseCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh1541# This file is dual licensed under the terms of the MIT licenseCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh1559# This file is a library for parsing options in your shell scripts alongCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2755# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2765# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2788# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2798# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2823# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh2963# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh7758 # Create the object directory.COMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh10431 # Create the old-style object.COMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh10451 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUMvs/freetype/src/tools/afblue.pl11# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/make_distribution_archives.py113 # Create a temporary directory, and ensure it is removed on exit.COMMENT
MEDIUMvs/freetype/src/tools/glnames.py9# This file is part of the FreeType project, and may only be used, modified,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/formatter.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/tohtml.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/sources.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/content.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/content.py16# This file contains routines to parse documentation comment blocks,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/utils.py9# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/freetype/src/tools/docmaker/docmaker.py10# This file is part of the FreeType project, and may only be used,COMMENT
MEDIUMvs/zlib/os400/make.sh164# Create the OS/400 library if it does not exist.COMMENT
MEDIUMvs/zlib/os400/make.sh172# Create the DOCS source file if it does not exist.COMMENT
MEDIUMvs/zlib/os400/make.sh194# Create the OS/400 source program file for the C header files.COMMENT
MEDIUMvs/zlib/os400/make.sh205# Create the IFS directory for the C header files.COMMENT
MEDIUMvs/sdlnet/ltmain.sh892# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdlnet/ltmain.sh903# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUMvs/sdlnet/ltmain.sh926# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdlnet/ltmain.sh935# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUMvs/sdlnet/ltmain.sh963# This function is only a basic sanity check; it will hardly flush outCOMMENT
28 more matches not shown…
AI Slop Vocabulary36 hits · 83 pts
SeverityFileLineSnippetContext
MEDIUMvs/sdl2net/ltmain.sh210# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl2net/ltmain.sh2727# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl2net/ltmain.sh6562 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
MEDIUMvs/libpng/ltmain.sh345# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/libpng/ltmain.sh5631# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/opencow/src/opencow.h66//asm name (symbol) is used for the internal implementation xxx(), because name mangling for stdcall is hard to utilize.COMMENT
LOWvs/freetype/docs/reference/ft2-layer_management.html1776<p>An <code><a href="ft2-layer_management.html#ft_layeriterator">FT_LayerIterator</a></code> object. For the first call CODE
LOW⚡vs/freetype/docs/reference/search/search_index.json1{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":CODE
MEDIUMvs/freetype/builds/unix/ltmain.sh345# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh5483# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/freetype/builds/unix/ltmain.sh9453 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
LOWvs/freetype/src/tools/docmaker/content.py232 # otherwise, simply add the line to the currentSTRING
MEDIUMvs/sdlnet/ltmain.sh210# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdlnet/ltmain.sh2719# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdlnet/ltmain.sh6532 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
MEDIUMvs/sdl/build-scripts/ltmain.sh210# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl/build-scripts/ltmain.sh2719# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl/build-scripts/ltmain.sh6532 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
LOWvs/libpdcurses/sdl1/sdltest.c11/* You could #include pdcsdl.h, or just add the relevant declarationsCOMMENT
LOWvs/libpdcurses/sdl2/sdltest.c11/* You could #include pdcsdl.h, or just add the relevant declarationsCOMMENT
MEDIUM…oject/app/src/main/java/org/libsdl/app/SDLSurface.java231 // if we are. We'll leverage our existing mouse motion listenerCOMMENT
MEDIUMvs/sdl2/build-scripts/ltmain.sh331# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl2/build-scripts/ltmain.sh5231# Sed substitution that helps us do robust quoting. It backslashifiesCOMMENT
MEDIUMvs/sdl2/build-scripts/ltmain.sh9219 # This code stresses the "libraries are programs" paradigm to itsCOMMENT
LOW⚡vs/sdl2/build-scripts/wikiheaders.pl301 # So something like "just call `SDL_Whatever`" will becomeCOMMENT
LOW⚡vs/sdl2/build-scripts/wikiheaders.pl302 # "just call [`SDL_Whatever`](SDL_Whatever)", butCOMMENT
LOW⚡vs/sdl2/build-scripts/wikiheaders.pl303 # "just call `SDL_Whatever(7)`" will not. It's just the safestCOMMENT
LOWvs/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
LOWvs/sdl2/src/hidapi/testgui/copy_to_bundle.sh83# necessary. If ../libtool not available, just use cp to do the copy, butCOMMENT
MEDIUMref/mbr/Partition type - Wikipedia.html1242</p><p>While not officially maintained,<sup id="cite_ref-Microsoft_2011_GPT_1-1" class="reference"><a href="#cite_note-MCODE
MEDIUMref/mbr/Master boot record - Wikipedia.html2492</p><p>In the CHS scheme, sector indices have (almost) always begun with sector 1 rather than sector 0 by convention, anCODE
MEDIUMref/mbr/Master boot record - Wikipedia.html2556<dl><dd>MS-DOS 2.0-7.0 / PC DOS 2.0-6.3 MBRs do not pass on the DL value received on entry, but they rather use the bootCODE
MEDIUMinclude/gtest/gtest-death-test.h151// This implementation is *not* meant to be as highly tuned or robustCOMMENT
MEDIUMinclude/gtest/gtest-death-test.h222// In practice, this can be used to test functions that utilize theCOMMENT
MEDIUMsrc/libs/decoders/stb_vorbis.h46// 1.10 - 2017-03-03 - more robust seeking; fix negative ilog(); clear error in open_memoryCOMMENT
MEDIUMsrc/ints/mouse.cpp2795 // Unfortunately, with seamless driver changing the window size can causeCOMMENT
Unused Imports83 hits · 75 pts
SeverityFileLineSnippetContext
LOWvs/libpng/contrib/pngexif/pngexifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/pngexifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/pngexifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/exifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/exifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/exifinfo.py12CODE
LOWvs/libpng/contrib/pngexif/bytepack.py12CODE
LOWvs/libpng/contrib/pngexif/bytepack.py12CODE
LOWvs/libpng/contrib/pngexif/bytepack.py12CODE
LOWvs/freetype/tests/scripts/download-test-fonts.py7CODE
LOWvs/freetype/builds/meson/extract_freetype_version.py20CODE
LOWvs/freetype/builds/meson/extract_freetype_version.py23CODE
LOWvs/freetype/builds/meson/generate_reference_docs.py14CODE
LOWvs/freetype/builds/meson/parse_modules_cfg.py16CODE
LOWvs/freetype/builds/meson/parse_modules_cfg.py19CODE
LOWvs/freetype/builds/meson/parse_modules_cfg.py20CODE
LOWvs/freetype/builds/meson/extract_libtool_version.py20CODE
LOWvs/freetype/builds/meson/extract_libtool_version.py23CODE
LOWvs/freetype/builds/meson/process_ftoption_h.py25CODE
LOWvs/freetype/builds/meson/process_ftoption_h.py26CODE
LOWvs/freetype/src/tools/make_distribution_archives.py4CODE
LOWvs/freetype/src/tools/docmaker/formatter.py26CODE
LOWvs/freetype/src/tools/docmaker/formatter.py27CODE
LOWvs/freetype/src/tools/docmaker/formatter.py28CODE
LOWvs/freetype/src/tools/docmaker/tohtml.py18CODE
LOWvs/freetype/src/tools/docmaker/tohtml.py19CODE
LOWvs/freetype/src/tools/docmaker/tohtml.py20CODE
LOWvs/freetype/src/tools/docmaker/content.py21CODE
LOWvs/freetype/src/tools/docmaker/content.py22CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py26CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py27CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py28CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py29CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py30CODE
LOWvs/freetype/src/tools/docmaker/docmaker.py34CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py9CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py10CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py11CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py13CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py13CODE
LOWvs/sdl2/build-scripts/create-release.py6CODE
LOWvs/sdl2/build-scripts/setup-gdk-desktop.py4CODE
LOWvs/sdl2/build-scripts/build-release.py10CODE
LOWclient/python/dosbox_agent/models.py1CODE
LOWclient/python/dosbox_agent/client.py1CODE
LOWclient/python/dosbox_agent/__init__.py1CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
LOWclient/python/dosbox_agent/__init__.py2CODE
23 more matches not shown…
AI Response Leakage6 hits · 45 pts
SeverityFileLineSnippetContext
HIGHvs/freetype/src/sdf/ftsdf.c2955 #error "corruption. If required I will add this later."COMMENT
HIGHvs/zlib/contrib/dotzlib/DotZLib/GZipStream.cs263 /// <remarks>In this implementation, this method does nothing. This is because excessiveCOMMENT
HIGHvs/zlib/contrib/dotzlib/DotZLib/GZipStream.cs273 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
HIGHvs/zlib/contrib/dotzlib/DotZLib/GZipStream.cs290 /// <remarks>In this implementation this property is not supported</remarks>COMMENT
HIGHsrc/hardware/snd_pc98/cbus/pcm86io.c152// so I have added a process to switch it on each call.COMMENT
HIGHsrc/libs/decoders/stb.h3437// ok, so I've added something that generates _two separate_COMMENT
Slop Phrases18 hits · 41 pts
SeverityFileLineSnippetContext
MEDIUMvs/freetype/include/freetype/fterrors.h78 * Here is a simple example.COMMENT
MEDIUMvs/freetype/include/freetype/freetype.h1381 * for demonstration purposes.COMMENT
LOWvs/freetype/include/freetype/internal/ftrfork.h35 /* Don't forget to increment the number if you add a new guessing rule. */COMMENT
MEDIUMvs/freetype/docs/reference/ft2-face_creation.html1723<p>It is not possible to auto-hint such fonts using <code><a href="ft2-glyph_retrieval.html#ft_load_xxx">FT_LOAD_FORCE_ACODE
MEDIUMvs/freetype/docs/reference/ft2-base_interface.html2882<p>It is not possible to auto-hint such fonts using <a href="ft2-base_interface.html#FT_LOAD_XXX">FT_LOAD_FORCE_AUTOHINTCODE
MEDIUMvs/freetype/docs/reference/ft2-error_enumerations.html1303<p>Here is a simple example.CODE
MEDIUM⚡vs/freetype/docs/reference/search/search_index.json1{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":CODE
MEDIUM⚡vs/freetype/docs/reference/search/search_index.json1{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":CODE
MEDIUM⚡vs/freetype/docs/reference/search/search_index.json1{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":CODE
MEDIUMvs/sdl/src/main/macosx/SDLMain.h5 Feel free to customize this file to suit your needsCODE
MEDIUMvs/sdl/src/main/macosx/SDLMain.m5 Feel free to customize this file to suit your needsCODE
MEDIUMvs/libpdcurses/sdl1/sdltest.c1/* Here's a simple example of combining SDL and PDCurses functionality.COMMENT
MEDIUMvs/libpdcurses/sdl2/sdltest.c1/* Here's a simple example of combining SDL and PDCurses functionality.COMMENT
MEDIUMvs/libpdcurses/demos/xmas.c22/* Feel free to modify the defined string FROMWHO to reflect you, your */COMMENT
LOWvs/sdl2/src/render/direct3d11/SDL_render_d3d11.c416 * Don't forget to declare your application's minimum required feature level in itsCOMMENT
LOWref/fat/Windows 98, FAT32 - HelpWithWindows.com.html299 And don't forget to <a href="start-022.html">Create a Startup Disk with FAT32 Support</a>.CODE
LOWinclude/glidedef.h44/* If you change these defines, don't forget to change the table in glide.h and compile a matching GLIDE2X.OVL */COMMENT
LOWsrc/libs/physfs/physfs.h1110 * Don't forget to call PHYSFS_freeList() with the return value from thisCOMMENT
Synthetic Comment Markers3 hits · 34 pts
SeverityFileLineSnippetContext
HIGH⚡vs/pcap/pcap/bpf.h782 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGH⚡vs/pcap/pcap/bpf.h789 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGH⚡vs/pcap/pcap/bpf.h796 * http://www.lin-subbus.org/ - as requested by Hannes KaelberCOMMENT
Redundant / Tautological Comments31 hits · 34 pts
SeverityFileLineSnippetContext
LOWvs/sdl2net/ltmain.sh1711 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/sdl2net/ltmain.sh7210 # Loop over the list of objects to be linked.COMMENT
LOWvs/libpng/ltmain.sh379# Check if we can use backslash as IFS='\' separator, and setCOMMENT
LOWvs/libpng/ltmain.sh666# Set func_arith_result to the result of evaluating TERMs.COMMENT
LOWvs/libpng/ltmain.sh690# Set func_basename_result to FILE with everything up to and includingCOMMENT
LOWvs/libpng/ltmain.sh856# Set func_len_result to the length of STRING. STRING may notCOMMENT
LOWvs/libpng/ltmain.sh1074# Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.COMMENT
LOWvs/libpng/ltmain.sh4294 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/libpng/ltmain.sh10242 # Loop over the list of objects to be linked.COMMENT
LOW⚡vs/libpng/ci/ci_lint.sh27 # Set it to the empty string if the shellcheck program is unavailable.COMMENT
LOW⚡vs/libpng/ci/ci_lint.sh33 # Set it to the empty string if the editorconfig-checker program is unavailable.COMMENT
LOW⚡vs/libpng/ci/ci_lint.sh39 # Set it to the empty string if the yamllint program is unavailable.COMMENT
LOWvs/freetype/builds/unix/ltmain.sh379# Check if we can use backslash as IFS='\' separator, and setCOMMENT
LOWvs/freetype/builds/unix/ltmain.sh666# Set func_arith_result to the result of evaluating TERMs.COMMENT
LOWvs/freetype/builds/unix/ltmain.sh690# Set func_basename_result to FILE with everything up to and includingCOMMENT
LOWvs/freetype/builds/unix/ltmain.sh856# Set func_len_result to the length of STRING. STRING may notCOMMENT
LOWvs/freetype/builds/unix/ltmain.sh1074# Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.COMMENT
LOWvs/freetype/builds/unix/ltmain.sh4167 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/freetype/builds/unix/ltmain.sh10154 # Loop over the list of objects to be linked.COMMENT
LOWvs/zlib/os400/make.sh66# Set LINK to "YES" if the module has been compiled.COMMENT
LOWvs/sdlnet/ltmain.sh1710 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/sdlnet/ltmain.sh7180 # Loop over the list of objects to be linked.COMMENT
LOWvs/sdl/build-scripts/ltmain.sh1710 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/sdl/build-scripts/ltmain.sh7180 # Loop over the list of objects to be linked.COMMENT
LOWvs/sdl2/build-scripts/ltmain.sh623# Set func_arith_result to the result of evaluating TERMs.COMMENT
LOWvs/sdl2/build-scripts/ltmain.sh647# Set func_basename_result to FILE with everything up to and includingCOMMENT
LOWvs/sdl2/build-scripts/ltmain.sh813# Set func_len_result to the length of STRING. STRING may notCOMMENT
LOWvs/sdl2/build-scripts/ltmain.sh1031# Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.COMMENT
LOWvs/sdl2/build-scripts/ltmain.sh3915 # Check if any of the arguments is a wrapper script.COMMENT
LOWvs/sdl2/build-scripts/ltmain.sh9920 # Loop over the list of objects to be linked.COMMENT
LOWvs/sdl2/build-scripts/update-version.sh40# Set compat to major.minor.0 by default.COMMENT
Hyper-Verbose Identifiers30 hits · 31 pts
SeverityFileLineSnippetContext
LOWvs/freetype/tests/scripts/download-test-fonts.py150def extract_file_from_zip_archive(CODE
LOWvs/freetype/tests/scripts/download-test-fonts.py200def download_and_install_item(CODE
LOW…type/docs/reference/assets/javascripts/lunr/wordcut.js5137 function createPredicateIndexFinder(dir) {CODE
LOWvs/sdl2/build-scripts/setup-gdk-desktop.py107 def copy_files_and_merge_into(srcdir: Path, dstdir: Path) -> None:CODE
LOWvs/sdl2/build-scripts/build-release.py579 def _external_repo_path_filter(cls, path: str) -> bool:STRING
LOWvs/sdl2/build-scripts/build-release.py888 def _get_prefab_module_json_text(self, library_name: typing.Optional[str], export_libraries: list[str]) -> str:STRING
LOWvs/sdl2/build-scripts/build-release.py910 def _get_prefab_abi_json_text(self, abi: str, cpp: bool, shared: bool) -> str:STRING
LOWvs/sdl2/build-scripts/build-release.py920 def _get_android_manifest_text(self) -> str:STRING
LOWvs/sdl2/build-scripts/build-release.py1193 def _arch_platform_to_build_path(self, arch_platform: VsArchPlatformConfig) -> Path:STRING
LOWvs/sdl2/build-scripts/build-release.py1196 def _arch_platform_to_install_path(self, arch_platform: VsArchPlatformConfig) -> Path:STRING
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_004.php113buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="CODE
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_004.php114dataTypeExpression="*";}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,CODE
LOW…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php72result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}choice([escapedLiteral,regularLiteralWithCODE
LOW⚡…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php137makeStringParser('</');htmlAttributeEquals=makeRegexParser(/^\s*=\s*/);closeHtmlTag=makeRegexParser(/^\s*>/);function esCODE
LOW⚡…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php139]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParsCODE
LOW⚡…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php140function singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuoCODE
LOW⚡…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php142startTagName,wrappedAttributes].concat(parsedHtmlContents);}else{result=['CONCAT',input.substring(startOpenTagPos,endOpeCODE
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_002.php7nextSibling){if($(NavChild).hasClass('NavContent')||$(NavChild).hasClass('NavPic')){NavChild.style.display='none';}}NavTCODE
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_008.php35'<div class="imeselector imeselector-toggle">'+'<a class="ime-name imeselector-toggle" href="#"></a>'+'<b class="ime-setCODE
LOW…ion/Sound Blaster AWE64 - Wikipedia_files/load_004.php113buildParams(prefix+"["+(typeof v==="object"?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="CODE
LOW…ion/Sound Blaster AWE64 - Wikipedia_files/load_004.php114dataTypeExpression="*";}var dataType,list,placeBefore,dataTypes=dataTypeExpression.toLowerCase().split(core_rspace),i=0,CODE
LOW…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php72result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}choice([escapedLiteral,regularLiteralWithCODE
LOW⚡…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php137makeStringParser('</');htmlAttributeEquals=makeRegexParser(/^\s*=\s*/);closeHtmlTag=makeRegexParser(/^\s*>/);function esCODE
LOW⚡…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php139]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParsCODE
LOW⚡…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php140function singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuoCODE
LOW⚡…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php142startTagName,wrappedAttributes].concat(parsedHtmlContents);}else{result=['CONCAT',input.substring(startOpenTagPos,endOpeCODE
LOW…ion/Sound Blaster AWE64 - Wikipedia_files/load_002.php7nextSibling){if($(NavChild).hasClass('NavContent')||$(NavChild).hasClass('NavPic')){NavChild.style.display='none';}}NavTCODE
LOWclient/python/dosbox_agent/client.py326 def create_execution_breakpoint(self, session_id: str, segment: str | int, offset: str | int, *, once: bool = False,CODE
LOWclient/python/tests/test_client.py90 def test_config_is_explicit_and_relative_paths_resolve_from_config(self) -> None:CODE
LOWclient/python/tests/test_client.py113 def test_production_config_requires_absolute_paths(self) -> None:CODE
Empty Error Handlers5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHvs/freetype/src/tools/docmaker/content.py572except:CODE
HIGHvs/freetype/src/tools/docmaker/content.py584except:CODE
HIGHvs/sdl2/build-scripts/build-release.py44except ValueError:CODE
HIGHvs/sdl2/build-scripts/build-release.py52except ValueError:CODE
HIGHclient/python/tests/test_e2e.py109except Exception:CODE
Deep Nesting23 hits · 23 pts
SeverityFileLineSnippetContext
LOWvs/libpng/contrib/pngexif/pngexifinfo.py54CODE
LOWvs/libpng/contrib/pngexif/exifinfo.py170CODE
LOWvs/freetype/builds/meson/parse_modules_cfg.py128CODE
LOWvs/freetype/builds/meson/extract_libtool_version.py58CODE
LOWvs/freetype/builds/meson/process_ftoption_h.py30CODE
LOWvs/freetype/src/tools/make_distribution_archives.py33CODE
LOWvs/freetype/src/tools/docmaker/formatter.py37CODE
LOWvs/freetype/src/tools/docmaker/formatter.py182CODE
LOWvs/freetype/src/tools/docmaker/tohtml.py422CODE
LOWvs/freetype/src/tools/docmaker/tohtml.py600CODE
LOWvs/freetype/src/tools/docmaker/sources.py263CODE
LOWvs/freetype/src/tools/docmaker/sources.py342CODE
LOWvs/freetype/src/tools/docmaker/content.py180CODE
LOWvs/freetype/src/tools/docmaker/content.py449CODE
LOWvs/freetype/src/tools/docmaker/docbeauty.py50CODE
LOWvs/sdl2/.github/workflows/create-test-plan.py711CODE
LOWvs/sdl2/build-scripts/build-release.py345CODE
LOWvs/sdl2/build-scripts/build-release.py429CODE
LOWvs/sdl2/build-scripts/build-release.py463CODE
LOWvs/sdl2/build-scripts/build-release.py671CODE
LOWvs/sdl2/build-scripts/build-release.py931CODE
LOWvs/sdl2/build-scripts/build-release.py1113CODE
LOWclient/python/tests/test_e2e.py17CODE
Fake / Example Data13 hits · 17 pts
SeverityFileLineSnippetContext
LOW⚡…ion/Sound Blaster AWE32 - Wikipedia_files/load_005.php53{height:'auto'});}});});;},{},{});mw.loader.implement("jquery.placeholder",function(){(function($){var isInputSupported=CODE
LOW⚡…ion/Sound Blaster AWE32 - Wikipedia_files/load_005.php54input=isInputSupported;placeholder.textarea=isTextareaSupported;hooks={'get':function(element){var $element=$(element),$CODE
LOW⚡…ion/Sound Blaster AWE32 - Wikipedia_files/load_005.php55'submit.placeholder',function(){var $inputs=$('.placeholder',this).each(clearPlaceholder);setTimeout(function(){$inputs.CODE
LOW⚡…ion/Sound Blaster AWE32 - Wikipedia_files/load_005.php56id;if(!input.value){if(input.type==='password'){if(!$input.data('placeholder-textinput')){try{$replacement=$input.clone(CODE
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_005.php81".suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:acCODE
LOW…ulation/Sound Blaster AWE32 - Wikipedia_files/load.php181expContainerSettings=$.collapsibleTabs.getSettings($(outerData.expandedContainer));if(!expContainerSettings){return;}expCODE
LOW…ion/Sound Blaster AWE32 - Wikipedia_files/load_008.php112compact){this.$menu.addClass('uls-compact');}if(!this.initialized){$('body').prepend(this.$menu);this.i18n();this.defaulCODE
LOW⚡…ion/Sound Blaster AWE64 - Wikipedia_files/load_005.php53{height:'auto'});}});});;},{},{});mw.loader.implement("jquery.placeholder",function(){(function($){var isInputSupported=CODE
LOW⚡…ion/Sound Blaster AWE64 - Wikipedia_files/load_005.php54input=isInputSupported;placeholder.textarea=isTextareaSupported;hooks={'get':function(element){var $element=$(element),$CODE
LOW⚡…ion/Sound Blaster AWE64 - Wikipedia_files/load_005.php55'submit.placeholder',function(){var $inputs=$('.placeholder',this).each(clearPlaceholder);setTimeout(function(){$inputs.CODE
LOW⚡…ion/Sound Blaster AWE64 - Wikipedia_files/load_005.php56id;if(!input.value){if(input.type==='password'){if(!$input.data('placeholder-textinput')){try{$replacement=$input.clone(CODE
LOW…ion/Sound Blaster AWE64 - Wikipedia_files/load_005.php81".suggestions a.mw-searchSuggest-link,.suggestions a.mw-searchSuggest-link:hover,.suggestions a.mw-searchSuggest-link:acCODE
LOW…ulation/Sound Blaster AWE64 - Wikipedia_files/load.php181expContainerSettings=$.collapsibleTabs.getSettings($(outerData.expandedContainer));if(!expContainerSettings){return;}expCODE
Verbosity Indicators5 hits · 8 pts
SeverityFileLineSnippetContext
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
LOWsrc/dos/drive_iso.cpp2428 // Step 1: Root directory lookupCOMMENT
LOWsrc/libs/decoders/dr_flac.h6010 /* We found a FLAC frame. We need to check if it contains the sample we're looking for. */COMMENT
LOWsrc/ints/bios.cpp12196 /* the purpose of this function is to say "N88 ROM BASIC NOT FOUND" */COMMENT
LOWsrc/ints/bios.cpp12207 /* the purpose of this function is to say "IBM ROM BASIC NOT FOUND" */COMMENT
Docstring Block Structure1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHvs/freetype/tests/scripts/download-test-fonts.py156Extract a file from a given zipfile.ZipFile archive. Args: archive: Input ZipFile objec. archive_name: STRING
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHvs/freetype/src/tools/glnames.py5387 if ( name == 0 || name >= limit )CODE
TODO Padding3 hits · 4 pts
SeverityFileLineSnippetContext
LOWsrc/hardware/pcspeaker.cpp296 // TODO: implement all modesCOMMENT
LOWsrc/hardware/pcspeaker.cpp536 // TODO: implement other modesCOMMENT
LOWsrc/hardware/pcspeaker.cpp550 // TODO: implement other modesCOMMENT
Modern Structural Boilerplate4 hits · 4 pts
SeverityFileLineSnippetContext
LOWvs/sdl2/.github/workflows/create-test-plan.py12logger = logging.getLogger(__name__)CODE
LOWvs/sdl2/build-scripts/setup-gdk-desktop.py20logger = logging.getLogger(__name__)CODE
LOWvs/sdl2/build-scripts/build-release.py36logger = logging.getLogger(__name__)CODE
LOWclient/python/dosbox_agent/__init__.py41__all__ = [CODE
Structural Annotation Overuse1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/dos/drive_iso.cpp2428 // Step 1: Root directory lookupCOMMENT
AI Structural Patterns1 hit · 1 pts
SeverityFileLineSnippetContext
LOWvs/freetype/src/tools/docmaker/tohtml.py253CODE
Excessive Try-Catch Wrapping1 hit · 1 pts
SeverityFileLineSnippetContext
LOWclient/python/tests/test_e2e.py109 except Exception:CODE