Repository Analysis

joncampbell123/dosbox-x

DOSBox-X fork of the DOSBox project

2.6 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of joncampbell123/dosbox-x, a C project with 3,650 GitHub stars. SynthScan v2.0 examined 2,638,989 lines of code across 5201 source files, recording 7725 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 2.6 places this repository in the Likely human-written band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

2.6
Adjusted Score
2.6
Raw Score
100%
Time Factor
2026-07-13
Last Push
3.6K
Stars
C
Language
2.6M
Lines of Code
5.2K
Files
7.7K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 11MEDIUM 336LOW 7378

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 7725 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block7214 hits · 5921 pts
SeverityFileLineSnippetContext
LOWdosbox-sdl2-diff.sh1#!/bin/shCOMMENT
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
LOWvs/d3dx9mesh.h1841 // face map is a UINT per texel that represents theCOMMENT
7154 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
LOWvs/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
LOWvs/sdl2/build-scripts/wikiheaders.pl301 # So something like "just call `SDL_Whatever`" will becomeCOMMENT
LOWvs/sdl2/build-scripts/wikiheaders.pl302 # "just call [`SDL_Whatever`](SDL_Whatever)", butCOMMENT
LOWvs/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.cpp2787 // Unfortunately, with seamless driver changing the window size can causeCOMMENT
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
Unused Imports43 hits · 43 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
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
MEDIUMvs/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/docs/reference/search/search_index.json1{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":CODE
MEDIUMvs/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
HIGHvs/pcap/pcap/bpf.h782 * FlexRay automotive bus - http://www.flexray.com/ - as requestedCOMMENT
HIGHvs/pcap/pcap/bpf.h789 * transport - http://www.mostcooperation.com/ - as requestedCOMMENT
HIGHvs/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
LOWvs/libpng/ci/ci_lint.sh27 # Set it to the empty string if the shellcheck program is unavailable.COMMENT
LOWvs/libpng/ci/ci_lint.sh33 # Set it to the empty string if the editorconfig-checker program is unavailable.COMMENT
LOWvs/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 Identifiers27 hits · 28 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
Deep Nesting22 hits · 22 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
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.cpp11959 /* the purpose of this function is to say "N88 ROM BASIC NOT FOUND" */COMMENT
LOWsrc/ints/bios.cpp11970 /* 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 Boilerplate3 hits · 3 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
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