AI Slop Code Risk Monitor

reactos/reactos

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

A free Windows-compatible Operating System

1.8 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for reactos/reactos, a C project with 18,410 GitHub stars. SynthScan examined 9,923,000 lines of code across 18621 source files, recording 19747 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 1.8 (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.8
Adjusted Signal
1.8
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
18.4K
Stars
C
Language
9.9M
Lines of Code
18.6K
Files
19.7K
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 8.5/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.0/100 · LOW

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

Agent Over-Engineering Ratio 0.0/100 · LOW

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

PR Review Velocity Impact 9.5/100 · LOW

Which changes need focused human review? 19747 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 6MEDIUM 33LOW 19706

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 19747 distinct pattern matches across 17 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 Block19591 hits · 17340 pts
SeverityFileLineSnippetContext
LOWdrivers/filters/fltmgr/Object.c21/* DATA *********************************************************************/COMMENT
LOWdrivers/filters/fltmgr/fltmgr.h1#ifndef _FLTMGR_HCOMMENT
LOWdrivers/filters/fltmgr/fltmgr.h121COMMENT
LOWdrivers/filters/fltmgr/fltmgr.h141//FMil - fltmgr.sys - IRP_CTRL completion node stackCOMMENT
LOWdrivers/acpi/cmbatt/cmbatt.h41#define CMBATT_ACPI_ENTRY_EXIT 0x40COMMENT
LOWdrivers/acpi/cmbatt/cmbatt.h61} CMBATT_EXTENSION_TYPE;COMMENT
LOWdrivers/parallel/parallel/parallel.h61#define LPGETIRQ 0x0606 /* get the current IRQ number */COMMENT
LOWdrivers/sac/driver/sacdrv.h21//COMMENT
LOWdrivers/sac/driver/sacdrv.h121 KeClearEvent(Channel->x##WaitObjectBody); \COMMENT
LOWdrivers/sac/driver/sacdrv.h141#define FREE_POOL_TAG 'FpcR'COMMENT
LOWdrivers/sac/driver/sacdrv.h161#define SAC_VTUTF8_OBUFFER_SIZE 0x2D00COMMENT
LOWdrivers/sac/driver/sacdrv.h1321{COMMENT
LOWdrivers/sac/driver/sacdrv.h1481// The following site is a good reference on VT100/ANSI escape codesCOMMENT
LOWdrivers/sac/driver/sacdrv.h1501#define VT_ANSI_ERASE_START_LINE L"[1K"COMMENT
LOWdrivers/input/inport/hardware.c21COMMENT
LOWdrivers/input/inport/hardware.c41COMMENT
LOWdrivers/input/inport/hardware.c61 * Microsoft InPortCOMMENT
LOWdrivers/input/inport/hardware.c81COMMENT
LOWdrivers/network/netio/netio.c41#include <ntifs.h>COMMENT
LOWdrivers/network/tdi/precomp.h1#ifndef _TDI_PCH_COMMENT
LOWdrivers/network/afd/include/debug.h41 : (DebugTraceLevel & NORMAL_MASK) >= _t_) { \COMMENT
LOWdrivers/network/afd/include/afd.h21#include <windef.h>COMMENT
LOWdrivers/network/afd/include/afd.h41#define TAG_AFD_CONNECT_DATA 'cdfA'COMMENT
LOWdrivers/network/afd/include/afd.h81#define SOCKET_STATE_LOCKED 0x40000000COMMENT
LOWdrivers/network/dd/nvnet/nvnet.h21COMMENT
LOWdrivers/network/dd/nvnet/nvnet.h41#define NVNET_RECEIVE_PROCESSING_LIMIT 64COMMENT
LOWdrivers/network/dd/nvnet/nvnet.h281{COMMENT
LOWdrivers/network/dd/nvnet/nic.h21 * and needs packet format 2 */COMMENT
LOWdrivers/network/dd/nvnet/nic.h41#define DEV_NEED_PHY_INIT_FIX 0x00400000 /* Device needs specific PHY workaround */COMMENT
LOWdrivers/network/dd/nvnet/nic.h61#define NVREG_IRQ_TX_OK 0x0010COMMENT
LOWdrivers/network/dd/nvnet/nic.h101#define NVREG_XMITCTL_MGMT_SEMA_MASK 0x00000f00COMMENT
LOWdrivers/network/dd/nvnet/nic.h121 NvRegOffloadConfig = 0x90,COMMENT
LOWdrivers/network/dd/nvnet/nic.h181#define NVREG_RINGSZ_RXSHIFT 16COMMENT
LOWdrivers/network/dd/nvnet/nic.h201 NvRegTxRxControl = 0x144,COMMENT
LOWdrivers/network/dd/nvnet/nic.h221#define NVREG_TX_PAUSEFRAME_ENABLE_V3 0x09f00880COMMENT
LOWdrivers/network/dd/nvnet/nic.h281#define NVREG_MGMTUNITVERSION 0x08COMMENT
LOWdrivers/network/dd/nvnet/nic.h361typedef struct _NVNET_DESCRIPTOR_64COMMENT
LOWdrivers/network/dd/nvnet/nic.h381#define NV_TX_CARRIERLOST (1<<27)COMMENT
LOWdrivers/network/dd/nvnet/nic.h401#define NV_TX2_CHECKSUM_L3 (1<<27)COMMENT
LOWdrivers/network/dd/nvnet/nic.h421 NV_RX_OVERFLOW|NV_RX_FRAMINGERR)COMMENT
LOWdrivers/network/dd/nvnet/nic.h441COMMENT
LOWdrivers/network/dd/nvnet/nic.h461#define NV_MIIBUSY_DELAY 50COMMENT
LOWdrivers/network/dd/nvnet/nic.h481#define PHY_MODEL_REALTEK_8211 0x0110COMMENT
LOWdrivers/network/dd/nvnet/nic.h501#define PHY_CICADA_INIT5 0x0004COMMENT
LOWdrivers/network/dd/nvnet/nic.h521#define PHY_REALTEK_INIT11 0x0200COMMENT
LOWdrivers/network/dd/nvnet/nic.h541#define PHY_REALTEK_INIT3 0x0001COMMENT
LOWdrivers/network/dd/nvnet/nic.h561#define NV_MSI_X_VECTOR_TX 0x1COMMENT
LOWdrivers/network/dd/nvnet/phyreg.h1/*COMMENT
LOWdrivers/network/dd/nvnet/phyreg.h21#define MII_AUTONEG_ADVERTISE 0x04COMMENT
LOWdrivers/network/dd/nvnet/phyreg.h41#define MII_MASTER_SLAVE_STATUS 0x0ACOMMENT
LOWdrivers/network/dd/dc21x4/eeprom.h41#define SRomGetExtendedBlockLength(Byte) (((Byte) & 0x7F) + 1)COMMENT
LOWdrivers/network/dd/dc21x4/eeprom.h61COMMENT
LOWdrivers/network/dd/dc21x4/eeprom.h81/*COMMENT
LOWdrivers/network/dd/dc21x4/eeprom.h101#define SROM_MEDIA_100T_HD 3COMMENT
LOWdrivers/network/dd/dc21x4/debug.h81COMMENT
LOWdrivers/network/dd/dc21x4/media.h41} DC_MII_MEDIA, *PDC_MII_MEDIA;COMMENT
LOWdrivers/network/dd/dc21x4/dc21x4hw.h21 */COMMENT
LOWdrivers/network/dd/dc21x4/dc21x4hw.h61#define DC_TBD_STATUS_UNDERFLOW 0x00000002COMMENT
LOWdrivers/network/dd/dc21x4/dc21x4hw.h81#define DC_TBD_CONTROL_CHAINED 0x01000000COMMENT
LOWdrivers/network/dd/dc21x4/dc21x4hw.h101/*COMMENT
19531 more matches not shown…
AI Slop Vocabulary25 hits · 74 pts
SeverityFileLineSnippetContext
LOWdrivers/network/tcpip/lwip/src/include/lwip/sockets.h214#define SO_DONTROUTE 0x0010 /* Unimplemented: just use interface addresses */COMMENT
MEDIUMdrivers/storage/partmgr/partition.c865 // so we just return success. A more robust algorithm would beCOMMENT
MEDIUMdrivers/filesystems/udfs/write.cpp749 FALSE, // We will not utilize pin access for this fileCODE
MEDIUMdrivers/filesystems/udfs/read.cpp640 FALSE, // We will not utilize pin access for this fileCODE
MEDIUMdrivers/filesystems/udfs/read.cpp768 // Also, at this point, the FSD might choose to utilize theCOMMENT
MEDIUMdrivers/filesystems/fastfat/easup.c3232 // nice and more robustCOMMENT
MEDIUMdrivers/filesystems/fastfat/close.c674 // make sure we fully utilize the acquisition of the volume, which canCOMMENT
MEDIUMsdk/include/c++/stlport/stl/config/_apple.h97#define _STLP_VENDOR_GLOBAL_STD // mpw's c++ libs do not utilize namespace std yetCOMMENT
MEDIUMsdk/include/c++/stlport/stl/config/_apple.h97#define _STLP_VENDOR_GLOBAL_STD // mpw's c++ libs do not utilize namespace std yetCOMMENT
MEDIUM⚡sdk/include/psdk/twain.h1311#define DG_CONTROL 0x0001L /* data pertaining to control */COMMENT
MEDIUM⚡sdk/include/psdk/twain.h1312#define DG_IMAGE 0x0002L /* data pertaining to raster images */COMMENT
MEDIUM⚡sdk/include/psdk/twain.h1314#define DG_AUDIO 0x0004L /* data pertaining to audio */COMMENT
MEDIUMsdk/include/ucrt/corecrt.h89// C28719: Banned API, use a more robust and secure replacement.COMMENT
MEDIUMsdk/include/ucrt/corecrt.h90// C28726: Banned or deprecated API, use a more robust and secure replacement.COMMENT
MEDIUM…drivers/wdf/shared/inc/private/common/fxdeviceinit.hpp247 // If set, the Cx/Client intends to leverage Self IO TargetCOMMENT
MEDIUM…ib/drivers/wdf/shared/inc/private/common/fxioqueue.hpp541 // The IoQueue is designed to be robust in that multiple eventsCOMMENT
MEDIUMsdk/lib/drivers/wdf/shared/targets/usb/fxusbdevice.cpp1535 // but can't leverage on that as that sends the select interface URB downCOMMENT
MEDIUMsdk/lib/ucrt/stdio/fopen.cpp38 // subjected to direct user input and thus must be robust to that ratherCOMMENT
MEDIUMsdk/lib/ucrt/heap/debug_heap.cpp1772// alignment.cpp, but these functions (suffixed with _dbg instead of _base) utilizeCOMMENT
MEDIUMsdk/lib/3rdparty/symcrypt/lib/sha256.c1383// For the SHA-NI implementation we will utilize 128-bit XMM registers. EachCOMMENT
MEDIUMsubsystems/mvdm/ntvdm/bios/vidbios.c3351 // Certainly in BL and not in BX as said by Ralf Brown...COMMENT
MEDIUMsubsystems/mvdm/ntvdm/bios/vidbios.c3369 // Certainly in BL and not in BX as said by Ralf Brown...COMMENT
MEDIUMsubsystems/mvdm/ntvdm/bios/vidbios.c3429 // Certainly in BL and not in BX as said by Ralf Brown...COMMENT
MEDIUMwin32ss/drivers/displays/vga/vgaddi.h188 // one seamless 64K bankCOMMENT
LOW…s/applications/devutils/btrfstools/btrfs_structures.py889 # sizes, because that's how it gets cowed. We don't just use 1 or 2COMMENT
Slop Phrases26 hits · 41 pts
SeverityFileLineSnippetContext
LOWdrivers/network/tcpip/lwip/src/core/netif.c280 * IPv6: Don't forget to call netif_create_ip6_linklocal_address() afterCOMMENT
LOWdrivers/storage/mountmgr/device.c1407 /* And don't forget to nullify */COMMENT
LOWdrivers/storage/port/scsiport/scsi.c1292 /* Nothing - just return (don't forget to release the spinlock */COMMENT
LOWdrivers/multimedia/audio/sndblst.old/dma.c11 // Don't forget to check for Compaq machines (they can't be configuredCOMMENT
LOWsdk/include/c++/stlport/stl/config/user_config.h217 * If you customize the STLport generated library names don't forget to giveCOMMENT
LOWsdk/include/reactos/libs/mbedtls/blowfish.h67#define MBEDTLS_BLOWFISH_ROUNDS 16 /**< Rounds to use. When increasing this value, make sure to extend the COMMENT
LOWsdk/lib/drivers/csq/csq.c45 * - Don't forget to release the cancel spinlock ASAP --> #1 hot lock in theCOMMENT
LOWsdk/lib/rtl/heap.c1937 /* Don't forget to update previous size of the next entry! */COMMENT
MEDIUMsdk/lib/3rdparty/freetype/include/freetype/fterrors.h78 * Here is a simple example.COMMENT
MEDIUMsdk/lib/3rdparty/freetype/include/freetype/freetype.h1182 * for demonstration purposes.COMMENT
LOW…/3rdparty/freetype/include/freetype/internal/ftrfork.h35 /* Don't forget to increment the number if you add a new guessing rule. */COMMENT
LOWntoskrnl/fsrtl/oplock.c351 /* Don't forget to release the mutex */COMMENT
LOWntoskrnl/cc/copy.c370 /* And don't forget to release master */COMMENT
LOWdll/win32/cabinet/fdi.c2367 * This notification is important, don't forget to implement it. ThisCOMMENT
LOWdll/win32/advapi32/sec/misc.c480 * more than 0xFFFF (USHORT) characters! Also don't forget to explicitlyCOMMENT
LOWdll/win32/browseui/travellog.cpp505 // don't forget to patch ampersands before adding to menuCOMMENT
LOWdll/directx/wine/ddraw/utils.c1202 * though. Don't forget to set ddsCaps.dwCaps2/3/4 to 0 when removing this */COMMENT
LOWdll/directx/wine/wined3d/glsl_shader.c12575 * Don't forget to clamp the y values in into the range, otherwise we'llCOMMENT
LOWdll/opengl/glu32/src/libutil/mipmap.c4536 free(newMipmapImage); /* don't forget to free it! */CODE
LOWwin32ss/user/ntuser/class.c2979// Don't forget to use DesktopPtrToUser( ? ) with return pointer in user space.COMMENT
MEDIUMmodules/rosapps/applications/net/ncftp/sio/sio.html738<P>This is <TT><A HREF="#SSendto">SSendto()</A></TT>, only you can useCODE
LOWmodules/rosapps/applications/net/ncftp/libncftp/cmds.c1157 /* Don't forget to change back to the original directory. */COMMENT
LOWmodules/rosapps/applications/net/ncftp/libncftp/cmds.c1305 /* Don't forget to change back to the original directory. */COMMENT
LOWbase/applications/regedit/framewnd.c740 pd.hDevMode = NULL; /* Don't forget to free or store hDevMode*/CODE
LOWbase/applications/regedit/framewnd.c741 pd.hDevNames = NULL; /* Don't forget to free or store hDevNames*/CODE
LOWbase/services/nfsd/nfs41_daemon.c53#ifndef STANDALONE_NFSD //make sure to define it in "sources" not hereCOMMENT
Fake / Example Data23 hits · 32 pts
SeverityFileLineSnippetContext
LOW…/lib/3rdparty/stlport/test/unit/mvctor_traits_test.cpp55 void* dummy_data[2];CODE
LOWsdk/lib/3rdparty/stlport/test/unit/mvctor_test.h96 void* dummy_data[2];CODE
LOWdll/win32/mscms/profile.c156 static const BYTE dummy_value[12];CODE
LOWdll/win32/mscms/profile.c171 return set_profile_device_key( profile, dummy_value, sizeof(dummy_value) );CODE
LOWmodules/rostests/winetests/gdi32/font.c2377 "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "CODE
LOWmodules/rostests/winetests/gdi32/font.c2377 "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do "CODE
LOWmodules/rostests/winetests/secur32/ntlm.c990 SecBuffer data[2], fake_data[2], complex_data[4];CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1067 crypt.pBuffers = fake_data;CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1069 fake_data[0].BufferType = SECBUFFER_DATA;CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1070 fake_data[0].cbBuffer = ctxt_sizes.cbSecurityTrailer;CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1071 fake_data[0].pvBuffer = HeapAlloc(GetProcessHeap(), 0, fake_data[0].cbBuffer);CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1073 fake_data[1].BufferType = SECBUFFER_DATA;CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1074 fake_data[1].cbBuffer = lstrlenA(message);CODE
LOW⚡modules/rostests/winetests/secur32/ntlm.c1075 fake_data[1].pvBuffer = HeapAlloc(GetProcessHeap(), 0, fake_data[1].cbBuffer);CODE
LOWmodules/rostests/winetests/riched20/txtsrv.c124static const WCHAR lorem[] = L"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuntCODE
LOWmodules/rostests/winetests/riched20/txtsrv.c124static const WCHAR lorem[] = L"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuntCODE
LOW⚡modules/rostests/winetests/riched20/editor.c7306 result = SendMessageA(hwnd, WM_SETTEXT, 0, (LPARAM)"Lorem ipsum\rdolor sit\rnamet");CODE
LOW⚡modules/rostests/winetests/riched20/editor.c7309 /* [|Lorem ipsum] [dolor sit] [amet] */COMMENT
LOW⚡modules/rostests/winetests/riched20/editor.c7319 /* [Lorem ipsum|] [dolor sit] [amet] */COMMENT
LOW⚡modules/rostests/winetests/riched20/editor.c7326 /* [Lorem ipsum] [|dolor sit] [amet] */COMMENT
LOW⚡modules/rostests/winetests/riched20/editor.c7333 /* [Lorem ipsum|] [dolor sit] [amet] */COMMENT
LOWmodules/rostests/apitests/winspool/EnumPrinters.c129 ok(!EnumPrintersW(PRINTER_ENUM_LOCAL | PRINTER_ENUM_NAME, L"LOREM IPSUM", Level, NULL, 0, &cbNeeded, &dwCODE
LOWmodules/rostests/apitests/winspool/EnumPrinters.c168 ok(!EnumPrintersW(PRINTER_ENUM_LOCAL, L"LOREM IPSUM", Level, NULL, 0, &cbNeeded, &dwReturned), "EnumPrintersCODE
Verbosity Indicators19 hits · 30 pts
SeverityFileLineSnippetContext
LOWdrivers/network/tcpip/lwip/src/apps/mdns/mdns.c614 * comparison. So if we get passed the class and type comparison we need to check if theCOMMENT
LOWdrivers/bus/acpi/acpica/executer/exmisc.c209 * We need to check if the shiftcount is larger than the integer bitCOMMENT
LOWdrivers/bus/acpi/acpica/executer/exmisc.c221 * We need to check if the shiftcount is larger than the integer bitCOMMENT
LOWdrivers/storage/class/cdrom/cdrom.c1085 The purpose of this function is to send SYNC CACHE command and STOP UNIT command if it's necessary.CODE
LOWdrivers/filesystems/cdfs/dirsup.c241 find. This may already point to a dirent so we need to check ifCODE
LOWsdk/lib/cportlib/cport_pc98.c439 * To avoid an infinite loop, we need to check if the other side is readyCOMMENT
LOWsdk/lib/ucrt/internal/locks.cpp16// This variable stores the number of locks that have been successfullyCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1767 // Step 3: Acceptable pairs of L,N => skippedCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1769 // Step 6: nBitsOfSeed < nBitsOfQ => skippedCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1857 // Step 2: Verify that 2<= G <= p-1COMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1866 // Step 3: Verify that G^Q == 1COMMENT
LOWntoskrnl/io/pnpmgr/devaction.c1108 // Step 1: Write the DeviceDesc value if does not existCOMMENT
LOWntoskrnl/io/pnpmgr/devaction.c1157 // Step 2: LocaltionInformation is overwritten unconditionallyCOMMENT
LOWdll/win32/shell32/CDefView.cpp4331 /* We need to check if we drag the selection over itself */COMMENT
LOWwin32ss/user/ntuser/security.c18 * context of the caller. The purpose of this function is to queryCOMMENT
LOWbase/setup/lib/utils/partlist.c3336// Step 1 : Check the system disk.COMMENT
LOWbase/setup/lib/utils/partlist.c3456// Step 2 : No active partition found: Check the alternative disk if specified.COMMENT
LOWbase/services/umpnpmgr/install.c534 // Step 1: install all drivers which were configured during the bootCOMMENT
LOWbase/services/umpnpmgr/install.c581 // Step 2: start the wait-loop for newly added devicesCOMMENT
Hallucination Indicators2 hits · 30 pts
SeverityFileLineSnippetContext
CRITICALdrivers/network/tcpip/lwip/src/apps/snmp/snmp_core.c258 * device a > 1.3.6.1.4.1.XXX(ent-oid).1(devices).1(device a)COMMENT
CRITICALdrivers/network/tcpip/lwip/src/apps/snmp/snmp_core.c259 * device b > 1.3.6.1.4.1.XXX(ent-oid).1(devices).2(device b)COMMENT
Structural Annotation Overuse16 hits · 27 pts
SeverityFileLineSnippetContext
LOWdrivers/network/dd/netkvm/Common/ParaNdis-Common.c2078 //NOTE: This function assumes that VLAN header has been already stripped outCOMMENT
LOWdrivers/bus/acpi_new/uacpi/source/uacpi.c659 // Step 1 - Execute \_INICOMMENT
LOWdrivers/bus/acpi_new/uacpi/source/uacpi.c662 // Step 2 - Execute \_SB._INICOMMENT
LOWdrivers/bus/acpi_new/uacpi/source/uacpi.c683 // Step 4 - Run all other _STA and _INI methodsCOMMENT
LOWdrivers/filesystems/udfs/flush.cpp528 // NOTE: This function may also be invoked internally as part ofCOMMENT
LOW…ib/drivers/wdf/shared/support/fxresourcecollection.cpp392 // NOTE: This function assumes all resources are on the same busCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1767 // Step 3: Acceptable pairs of L,N => skippedCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1769 // Step 6: nBitsOfSeed < nBitsOfQ => skippedCOMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1857 // Step 2: Verify that 2<= G <= p-1COMMENT
LOW⚡sdk/lib/3rdparty/symcrypt/lib/dlgroup.c1866 // Step 3: Verify that G^Q == 1COMMENT
LOWntoskrnl/io/pnpmgr/devaction.c1108 // Step 1: Write the DeviceDesc value if does not existCOMMENT
LOWntoskrnl/io/pnpmgr/devaction.c1157 // Step 2: LocaltionInformation is overwritten unconditionallyCOMMENT
LOWbase/setup/lib/utils/partlist.c3336// Step 1 : Check the system disk.COMMENT
LOWbase/setup/lib/utils/partlist.c3456// Step 2 : No active partition found: Check the alternative disk if specified.COMMENT
LOWbase/services/umpnpmgr/install.c534 // Step 1: install all drivers which were configured during the bootCOMMENT
LOWbase/services/umpnpmgr/install.c581 // Step 2: start the wait-loop for newly added devicesCOMMENT
Synthetic Comment Markers3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHCONTRIBUTING.md80### AI-generated communicationCOMMENT
HIGHdrivers/storage/class/sfloppy/floppy.c3061 // If we don't get as much data as requested, it is not an error.COMMENT
HIGHntoskrnl/mm/ARM3/virtual.c5080 // And now write the invalid demand-zero PTE as requestedCOMMENT
AI Response Leakage3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHsdk/include/c++/stlport/stl/_iosfwd.h18// In this implementation, the declarations in <iosfwd> contain defaultCOMMENT
HIGHsdk/include/c++/stlport/stl/_sstream.c257// defined, except that setbuf(0, 0) has no effect. In this implementation,COMMENT
HIGHsdk/include/c++/stlport/stl/_bitset.h33// In this implementation the const version of operator[] is equivalentCOMMENT
Self-Referential Comments5 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMdrivers/network/tcpip/lwip/codespell_changed_files.sh6# This file is subject to the terms and conditions of the GNU LesserCOMMENT
MEDIUMdrivers/network/tcpip/lwip/codespell_check.sh5# This file is subject to the terms and conditions of the GNU LesserCOMMENT
MEDIUMboot/remaster.sh157## Create a mkisofs sort file to specify an explicit ordering for the boot filesCOMMENT
MEDIUMmodules/rosapps/applications/net/ncftp/ncftp/pref.c715 (void) fprintf(fp, "%s", "# NcFTP 3 preferences file\n# This file is loaded and overwritten each time NcFTP is run.\n#CODE
MEDIUM…les/rosapps/applications/devutils/btrfstools/crc32c.py3# This file is part of the python-btrfs module.COMMENT
Deep Nesting12 hits · 12 pts
SeverityFileLineSnippetContext
LOWsdk/tools/check_packing.py34CODE
LOWsdk/tools/gen_baseaddress.py392CODE
LOWsdk/tools/update_caroots.py81CODE
LOWsdk/tools/winesync/winesync.py128CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py896CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py1261CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py1101CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py1122CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py1180CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py921CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py1160CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py1252CODE
Unused Imports9 hits · 9 pts
SeverityFileLineSnippetContext
LOWsdk/tools/gen_baseaddress.py8CODE
LOWsdk/tools/gen_baseaddress.py8CODE
LOWsdk/tools/gen_baseaddress.py8CODE
LOWsdk/tools/winesync/winesync.py3CODE
LOWsdk/tools/winesync/winesync.py9CODE
LOW…s/applications/devutils/btrfstools/btrfs_playground.py6CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py8CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py14CODE
LOW…s/applications/devutils/btrfstools/btrfs_structures.py16CODE
Hyper-Verbose Identifiers8 hits · 8 pts
SeverityFileLineSnippetContext
LOWdrivers/bus/acpi_new/uacpi/include/uacpi/tables.h163typedef uacpi_table_installation_disposition (*uacpi_table_installation_handler)CODE
LOWsdk/tools/winesync/winesync.py13def string_to_valid_file_name(to_convert):CODE
LOWsdk/tools/winesync/winesync.py63 def create_or_checkout_wine_branch(self, wine_tag, wine_staging_tag):CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py264def get_mul_mapping_from_normal_mapping(mapping, argument_registers):CODE
LOW…lib/3rdparty/symcrypt/scripts/symcryptasm_processor.py868def gen_function_start_defines(architecture, mapping, arg_count, reg_count):CODE
LOWdll/win32/ole32/clipboard.c1659 * function IsClipboardFormatAvailable() otherwise.COMMENT
LOWmodules/rosapps/applications/net/netreg/netreg.cpp42class RequestHandler {CODE
LOWmodules/rostests/winetests/mshtml/events.html29 function ondataavailableDocHandler() {CODE
Excessive Try-Catch Wrapping2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMsdk/tools/winesync/winesync.py297 print(f'Error while reverting patch {patch_file_name}')CODE
MEDIUMmodules/rostests/apitests/crt/gen_math_tests.py287 print(f"Error: Unsupported function '{function_name}'. Available tables: {', '.join(TABLE_FUNCTIONS.keys())}")CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWboot/remaster.sh51## Usage example:COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsdk/lib/3rdparty/symcrypt/lib/sha256-xmm.c37// TODO: implement _rorx functions for clangCOMMENT
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOWmodules/rostests/apitests/crt/gen_math_tests.py282 # Check if the table name is validCOMMENT