Repository Analysis

tobychui/arozos

Web Desktop Operating System for low power platforms, Now written in Go!

3.0 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of tobychui/arozos, a JavaScript project with 2,916 GitHub stars. SynthScan v2.0 examined 1,050,429 lines of code across 1917 source files, recording 1744 pattern matches distributed across 16 syntactic categories. The overall adjusted score of 3.0 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).

3.0
Adjusted Score
3.0
Raw Score
100%
Time Factor
2026-07-14
Last Push
2.9K
Stars
JavaScript
Language
1.1M
Lines of Code
1.9K
Files
1.7K
Pattern Hits
2026-07-14
Scan Date
0.03
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

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

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 33HIGH 18MEDIUM 557LOW 1136

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 1744 distinct pattern matches across 16 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.

Decorative Section Separators539 hits · 1659 pts
SeverityFileLineSnippetContext
MEDIUMscripts/check-conventions.sh4# =====================================COMMENT
MEDIUMsrc/cast.go158 // ── Sweep goroutine ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/locale.go46 // ── 1. Collect all JSON file paths (root + one level of sub-dirs) ──────────COMMENT
MEDIUMsrc/locale.go69 // ── 2. Parse file_explorer.json to get the baseline language set ────────────COMMENT
MEDIUMsrc/locale.go115 // ── 4. Build sorted language list ──────────────────────────────────────────COMMENT
MEDIUMsrc/locale.go138 // ── 5. Build sorted contributors list ──────────────────────────────────────COMMENT
MEDIUMsrc/web/desktop.html4438 // ── List-menu app drag → create shortcut at drop location ──────────────COMMENT
MEDIUMsrc/web/desktop.html4460 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/index.html823 // ─── Global helpers (must be defined before Alpine evaluates templates) ───────COMMENT
MEDIUMsrc/web/Musicify/embedded.html270 // ── Startup ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html311 // ── Folder / song-list loading ────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html365 // ── Player meta ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html425 // ── Load & play a song ────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html437 // ── Navigation ────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html470 // ── Audio events ──────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html503 // ── Seek ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html508 // ── Volume ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html540 // ── Play / Pause ──────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html546 // ── Shuffle ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html567 // ── Repeat ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html585 // ── Song list toggle ──────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html605 // ── Open in Musicify ──────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/embedded.html620 // ── Utilities ─────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js11// ─── Default cover art SVG (music note) ──────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js17 // ── Navigation ──────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js23 // ── Folder Browser ──────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js30 // ── Artists ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js51 // ── Recent ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js54 // ── Playlists ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js63 // ── Search ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js67 // ── Player ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js83 // ── Sleep Timer ──────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js91 // ── Recently Played (localStorage) ───────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js94 // ── Track Info Panel ─────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js98 // ── Now Playing full-screen overlay ──────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js105 // ── Internal playback guard ──────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js108 // ── Helpers (accessible from Alpine template expressions) ─────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js111 // ── Transcode ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js117 // ── Full Buffer Mode ─────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js121 // ── Arozcast ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js137 // ── Internal refs ────────────────────────────────────────────────────COMMENT
MEDIUMsrc/web/Musicify/musicify.js140 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js142 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js402 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js404 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js413 // ── Start the network scan immediately — never wait for cache ─────COMMENT
MEDIUMsrc/web/Musicify/musicify.js1419 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js1421 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js1430 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js1432 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js295 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js297 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js325 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js327 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js353 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js355 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js729 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js731 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js746 // ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMsrc/web/Musicify/musicify.js748 // ════════════════════════════════════════════════════════════════════COMMENT
479 more matches not shown…
Hyper-Verbose Identifiers715 hits · 590 pts
SeverityFileLineSnippetContext
LOWsrc/web/desktop.html7437 function refreshSelectedFloatWindow(target, event){CODE
LOWsrc/web/desktop.html7445 function maximizeSelectedFloatWindow(target, event){CODE
LOWsrc/web/desktop.html7453 function minimizeSelectedFloatWindow(target, event){CODE
LOWsrc/web/desktop.html7461 function openSelectedFloatWindowInNewTab(){CODE
LOWsrc/web/desktop.html1640 function handleManualCheckReconnect(button){CODE
LOWsrc/web/desktop.html1671 function handleBackgroundTaskPauseToggle(oprid, btn=undefined, currentlyPaused=false){CODE
LOWsrc/web/desktop.html1706 function handleBackgroundTaskCancel(oprid, btn=undefined){CODE
LOWsrc/web/desktop.html1730 function updateBackgroundgTaskList(){CODE
LOWsrc/web/desktop.html2002 function initDesktopIconPreference() {CODE
LOWsrc/web/desktop.html2496 function bringFloatWindowToFrontByFWB(object, event) {CODE
LOWsrc/web/desktop.html2541 function checkIfFloatWindowOutsideWindowArea(targetFW, checkForCompletelyOutside=true){CODE
LOWsrc/web/desktop.html3073 function findFloatWindowButtonWithID(windowID) {CODE
LOWsrc/web/desktop.html3114 function PinFloatWindowToTopMostMode(object){CODE
LOWsrc/web/desktop.html3129 function UnpinFloatWindowFromTopMostMode(object){CODE
LOWsrc/web/desktop.html3390 function resizeAllFloatWindowButtons() {CODE
LOWsrc/web/desktop.html3400 function floatWindowLocationDuplicated(left, top) {CODE
LOWsrc/web/desktop.html3449 function setFloatWindowResizePolicy(targetFWId, resizble = true) {CODE
LOWsrc/web/desktop.html3544 function initBackgroundSwitchingAnimation() {CODE
LOWsrc/web/desktop.html3643 function removeDesktopIconDuplicates(){CODE
LOWsrc/web/desktop.html3931 function selectAllLaunchIconInRange(minX, maxX, minY, maxY) {CODE
LOWsrc/web/desktop.html4265 function attachDescriptionBoxEvents(){CODE
LOWsrc/web/desktop.html4859 function getModuleFromShortcutInfo(shortcutInfo) {CODE
LOWsrc/web/desktop.html4982 function getObjectFromGridLocation(gx, gy){CODE
LOWsrc/web/desktop.html4994 function findClostestEmptyGridLocation(x, y){CODE
LOWsrc/web/desktop.html6249 function enableRenameOnLaunchIconObject(object) {CODE
LOWsrc/web/desktop.html6773 function startFallbackThumbnailLoader(){CODE
LOWsrc/web/desktop.html7315 function broadcastDesktopThemeChange(theme){CODE
LOWsrc/web/desktop.html7390 function initUserDefinedThemeColor(){CODE
LOWsrc/web/mobile.html1097function setFloatWindowResizePolicy(){}CODE
LOWsrc/web/mobile.html1099function setFloatWindowMinimizePolicy(){}CODE
LOWsrc/web/mobile.html1100function PinFloatWindowToTopMostMode(){}CODE
LOWsrc/web/mobile.html1101function UnpinFloatWindowFromTopMostMode(){}CODE
LOWsrc/web/Music/dexie.js538 function reverseStoppableEventChain(f1, f2) {CODE
LOWsrc/web/Music/dexie.js1028 function addPossiblyUnhandledError(promise) {CODE
LOWsrc/web/Music/dexie.js1197 function nativeAwaitCompatibleWrap(fn, zone, possibleAwait, cleanup) {CODE
LOWsrc/web/Music/dexie.js1320 function workaroundForUndefinedPrimKey(keyPath) {CODE
LOWsrc/web/Music/dexie.js2253 function createCollectionConstructor(db) {CODE
LOWsrc/web/Music/dexie.js2641 function createWhereClauseConstructor(db) {CODE
LOWsrc/web/Music/dexie.js2839 function createTransactionConstructor(db) {CODE
LOWsrc/web/Music/dexie.js2930 function getSinglePathKeyExtractor(keyPath) {CODE
LOWsrc/web/Music/dexie.js3563 function adjustToExistingIndexNames(_a, schema, idbtrans) {CODE
LOWsrc/web/Music/dexie.js3917 function createVirtualIndexMiddleware(down) {CODE
LOWsrc/web/Music/index.html879 function initPlaylistInterfaceList(){CODE
LOWsrc/web/Music/index.html1143 function updatePlaybackDisplayTime(currentTime,duration){CODE
LOWsrc/web/Music/index.html1674 function isSupportedCachingAudioFormat(ext){CODE
LOWsrc/web/Music/index.html1756 function startPlaybackAfterAudioLoaded(audio, playAfterLoad=true){CODE
LOWsrc/web/Music/index.html1866 function addToPlaylistFromMoreMenu(){CODE
LOWsrc/web/Music/index.html1873 function removeFromPlylistFromMoreMenu(){CODE
LOWsrc/web/Music/index.html1895 function addSongToSelectedPlaylist(object){CODE
LOWsrc/web/Music/index.html2039 function updatePlayerThemeAndBackground(useDefault=true){CODE
LOWsrc/web/Music/index.html2308 function hookMoreFolderInfoClickEvent(){CODE
LOWsrc/web/Music/index.html2761 function getPageNumberByPlaybackId(id){CODE
LOWsrc/web/Music/index.html2767 function getPageStartAndEndByPageNumber(pageNumber, targetList){CODE
LOWsrc/web/Music/embedded.html399 function updatePlayingSongSelection(){CODE
LOWsrc/web/Music/embedded.html574 function updatePlayerThemeAndBackground(songPath){CODE
LOWsrc/web/PDF Viewer/viewer.js3805function webViewerOptionalContentConfig(evt) {CODE
LOWsrc/web/PDF Viewer/viewer.js3809function webViewerSwitchScrollMode(evt) {CODE
LOWsrc/web/PDF Viewer/viewer.js3813function webViewerSwitchSpreadMode(evt) {CODE
LOWsrc/web/PDF Viewer/viewer.js3817function webViewerDocumentProperties() {CODE
LOWsrc/web/PDF Viewer/viewer.js542 (function checkCanvasSizeLimitation() {CODE
655 more matches not shown…
Fake / Example Data344 hits · 356 pts
SeverityFileLineSnippetContext
LOWsrc/web/Video/script/semantic/semantic.min.js11!function(p,h,v,b){p.site=p.fn.site=function(e){var s,l,i=(new Date).getTime(),o=[],t=e,n="string"==typeof t,c=[].slice.CODE
LOWsrc/web/Video/script/semantic/semantic.js953 : $field.prop('placeholder') || settings.text.unspecifiedFieldCODE
LOWsrc/web/Video/script/semantic/semantic.js8196 placeholderText : 'placeholder',CODE
LOWsrc/web/Video/script/semantic/semantic.js8953 placeholder : 'placeholder',CODE
LOWsrc/web/Video/script/semantic/semantic.js9031 html += '<img class="placeholder" src="' + image + '">';CODE
LOWsrc/web/Video/script/semantic/semantic.js22504 placeholder : 'placeholder',CODE
LOWsrc/web/Video/script/semantic/components/embed.js612 placeholder : 'placeholder',CODE
LOWsrc/web/Video/script/semantic/components/embed.js690 html += '<img class="placeholder" src="' + image + '">';CODE
LOWsrc/web/Video/script/semantic/components/dropdown.js3811 placeholderText : 'placeholder',CODE
LOWsrc/web/Video/script/semantic/components/video.min.js11!function(e,o,t,n){"use strict";e.fn.video=function(t){{var a,i=e(this),r=i.selector||"",l=(new Date).getTime(),c=[],u=aCODE
LOWsrc/web/Video/script/semantic/components/embed.min.js1!function(E,U,e,j){"use strict";U=void 0!==U&&U.Math==Math?U:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
LOWsrc/web/Video/script/semantic/components/form.min.js1!function(T,e,D,O){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
LOWsrc/web/Video/script/semantic/components/video.js523 + '<img class="placeholder" src="' + image + '">'CODE
LOW…c/web/Video/script/semantic/components/dropdown.min.js1!function(X,Y,G,J){"use strict";Y=void 0!==Y&&Y.Math==Math?Y:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
LOWsrc/web/Video/script/semantic/components/form.js455 : $field.prop('placeholder') || settings.text.unspecifiedFieldCODE
LOWsrc/web/Video/script/semantic/components/visibility.js1300 placeholder : 'placeholder',CODE
LOW…web/Video/script/semantic/components/visibility.min.js1!function(O,z,A,w){"use strict";z=void 0!==z&&z.Math==Math?z:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
LOWsrc/web/Calendar/locale/calendar.json88 "placeholder": {CODE
LOWsrc/web/Calendar/locale/calendar.json179 "placeholder": {CODE
LOWsrc/web/Calendar/locale/calendar.json270 "placeholder": {CODE
LOWsrc/web/Calendar/locale/calendar.json361 "placeholder": {CODE
LOWsrc/web/Calendar/locale/calendar.json452 "placeholder": {CODE
LOWsrc/web/Calendar/locale/calendar.json543 "placeholder": {CODE
LOWsrc/web/Zip File Manager/index.html313<div class="placeholder" id="placeholder">CODE
LOWsrc/web/Zip File Manager/index.html522 document.getElementById("placeholder").style.display = "none";CODE
LOWsrc/web/Zip File Manager/index.html529 var ph = document.getElementById("placeholder");CODE
LOWsrc/web/Zip File Manager/index.html538 var ph = document.getElementById("placeholder");CODE
LOWsrc/web/SystemAO/locale/system_settings.json124 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/system_settings.json245 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/system_settings.json365 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/system_settings.json485 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/system_settings.json605 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_share.json42 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_share.json82 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_share.json121 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_share.json159 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_share.json195 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_share.json231 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json26 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json49 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json72 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json94 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json118 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/disk_properties.json141 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json26 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json51 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json76 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json101 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json126 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/personal_homepage.json151 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/file_selector.json36 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_selector.json72 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_selector.json108 "placeholder":{CODE
LOWsrc/web/SystemAO/locale/file_selector.json144 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/file_selector.json180 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/file_selector.json216 "placeholder": {CODE
LOWsrc/web/SystemAO/locale/file_versions.json28 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_versions.json53 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_versions.json77 "placeholder": {}CODE
LOWsrc/web/SystemAO/locale/file_versions.json102 "placeholder": {}CODE
284 more matches not shown…
Hallucination Indicators33 hits · 345 pts
SeverityFileLineSnippetContext
CRITICALsrc/web/Video/script/DPlayer.min.js1!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amCODE
CRITICALsrc/web/Video/script/semantic/semantic.min.js11!function(p,h,v,b){p.site=p.fn.site=function(e){var s,l,i=(new Date).getTime(),o=[],t=e,n="string"==typeof t,c=[].slice.CODE
CRITICALsrc/web/Video/script/semantic/semantic.js1846 return $.fn.form.settings.regExp.email.test(value);CODE
CRITICALsrc/web/Video/script/semantic/semantic.js1851 return $.fn.form.settings.regExp.url.test(value);CODE
CRITICALsrc/web/Video/script/semantic/semantic.js1911 return $.fn.form.settings.regExp.decimal.test(value);CODE
CRITICALsrc/web/Video/script/semantic/semantic.js1916 return $.fn.form.settings.regExp.number.test(value);CODE
CRITICALsrc/web/Video/script/semantic/components/form.min.js1!function(T,e,D,O){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
CRITICALsrc/web/Video/script/semantic/components/form.js1348 return $.fn.form.settings.regExp.email.test(value);CODE
CRITICALsrc/web/Video/script/semantic/components/form.js1353 return $.fn.form.settings.regExp.url.test(value);CODE
CRITICALsrc/web/Video/script/semantic/components/form.js1413 return $.fn.form.settings.regExp.decimal.test(value);CODE
CRITICALsrc/web/Video/script/semantic/components/form.js1418 return $.fn.form.settings.regExp.number.test(value);CODE
CRITICALsrc/web/Video/script/semantic/components/rating.min.js1!function(C,e,n,T){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
CRITICALsrc/web/OnScreenKeyboard/onscreenkeyboard.js38 if (text == "\n" && parent.window.ime.focus.tagName.toLowerCase() == "input"){CODE
CRITICALsrc/web/script/jquery.min.js2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):fCODE
CRITICALsrc/web/script/semantic/semantic.min.js11!function(p,h,v,b){p.site=p.fn.site=function(e){var s,l,i=(new Date).getTime(),o=[],t=e,n="string"==typeof t,c=[].slice.CODE
CRITICALsrc/web/script/semantic/semantic.js1846 return $.fn.form.settings.regExp.email.test(value);CODE
CRITICALsrc/web/script/semantic/semantic.js1851 return $.fn.form.settings.regExp.url.test(value);CODE
CRITICALsrc/web/script/semantic/semantic.js1911 return $.fn.form.settings.regExp.decimal.test(value);CODE
CRITICALsrc/web/script/semantic/semantic.js1916 return $.fn.form.settings.regExp.number.test(value);CODE
CRITICALsrc/web/script/semantic/components/form.min.js1!function(T,e,D,O){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
CRITICALsrc/web/script/semantic/components/form.js1348 return $.fn.form.settings.regExp.email.test(value);CODE
CRITICALsrc/web/script/semantic/components/form.js1353 return $.fn.form.settings.regExp.url.test(value);CODE
CRITICALsrc/web/script/semantic/components/form.js1413 return $.fn.form.settings.regExp.decimal.test(value);CODE
CRITICALsrc/web/script/semantic/components/form.js1418 return $.fn.form.settings.regExp.number.test(value);CODE
CRITICALsrc/web/script/semantic/components/rating.min.js1!function(C,e,n,T){"use strict";e=void 0!==e&&e.Math==Math?e:"undefined"!=typeof self&&self.Math==Math?self:Function("reCODE
CRITICALsrc/web/OfficeViewer/include/jquery_ui/jquery-ui.min.js6(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=CODE
CRITICALsrc/web/OfficeViewer/include/jquery/jquery-3.3.1.min.js2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):fCODE
CRITICAL…c/web/OfficeViewer/include/jquery/jquery-1.12.4.min.js4marginLeft:0},function(){return a.getBoundingClientRect().left}):0))+"px":void 0}),n.each({margin:"",padding:"",border:"CODE
CRITICALsrc/web/OfficeViewer/include/PPTXjs/js/nv.d3.min.js3!function(){var a={};a.dev=!1,a.tooltip=a.tooltip||{},a.utils=a.utils||{},a.models=a.models||{},a.charts={},a.logs={},a.CODE
CRITICAL…/OfficeViewer/include/SheetJS/handsontable.full.min.js29!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amCODE
CRITICAL…/OfficeViewer/include/SheetJS/handsontable.full.min.js36(function(){"use strict";function i(e){this._value=e}function s(e){return 0===e?1:Math.floor(Math.log(Math.abs(e))/Math.CODE
CRITICAL…/OfficeViewer/include/SheetJS/handsontable.full.min.js41!function(t,o){"use strict";var r;try{r=n(41)}catch(e){}e.exports=o(r)}(0,function(e){"use strict";var t="function"==typCODE
CRITICAL…c/web/NotepadA/ace/src-noconflict/worker-javascript.js4477 state.tokens.curr.left.destructAssign.forEach(function(t) {CODE
Over-Commented Block61 hits · 61 pts
SeverityFileLineSnippetContext
LOWdocs/index.html461 </li>COMMENT
LOWscripts/check-conventions.sh1#!/bin/shCOMMENT
LOW…e Studio/script/monaco/vs/basic-languages/html/html.js181// <!----COMMENT
LOW…e Studio/script/monaco/vs/basic-languages/html/html.js201// </script>COMMENT
LOW…ode Studio/script/monaco/vs/basic-languages/php/php.js281});COMMENT
LOW…ode Studio/script/monaco/vs/basic-languages/php/php.js301// <title <?=''?>>Example page</title>COMMENT
LOW…ode Studio/script/monaco/vs/basic-languages/php/php.js321// <? } ?>COMMENT
LOW…ode Studio/script/monaco/vs/basic-languages/php/php.js341// "kh", "kc", "kd", "ks");COMMENT
LOW…ode Studio/script/monaco/vs/basic-languages/php/php.js361// print("Uncut Point: <strong>$deck[$index]</strong> ");COMMENT
LOW…Code Studio/script/monaco/vs/base/worker/workerMain.js2801 var reversePoints = new Int32Array(numDiagonals);COMMENT
LOW…Code Studio/script/monaco/vs/base/worker/workerMain.js2821 // Remember if we quit early, and thus need to do a best-effort result instead of a real result.COMMENT
LOW…Code Studio/script/monaco/vs/base/worker/workerMain.js5401 for (i = 0; i < len; i++) {COMMENT
LOW…Code Studio/script/monaco/vs/base/worker/workerMain.js5541 // 3100 — 312F BopomofoCOMMENT
LOWsrc/web/OfficeViewer/include/jquery_ui/jquery-ui.js8041 // Some browsers only repeat keydown events, not keypress events,COMMENT
LOWsrc/web/OfficeViewer/include/SheetJS/del/js/shim.js141 // b. Let kPresent be the result of calling the HasProperty internal method of O with argument Pk.COMMENT
LOWsrc/web/NotepadA/FloatWindow.js1//FloatWindow.jsCOMMENT
LOWsrc/system/disk/smart/win/drivedb.h921 "-v 192,raw48,Unexpect_Power_Loss_Ct "COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1001 //"-v 176,raw48,Erase_Fail_Count_Chip "COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1021 "-v 242,raw48,Host_Reads_32MiB "COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1621 "KINGSTON SUV400S37A?(120|240|480|960)G", // KINGSTON SUV400S37120G/0C3J96R9, COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1721 // PLEXTOR PX-256M6S+/1.00COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1741 //"-v 183,raw48,Runtime_Bad_Block " // M6S/1.03COMMENT
LOWsrc/system/disk/smart/win/drivedb.h1761 // SAMSUNG SSD SM841N 2.5 7mm 128GB/DXM03D0Q, SAMSUNG SSD SM841N mSATA 256GB SED/DXM45D6QCOMMENT
LOWsrc/system/disk/smart/win/drivedb.h1821 "-v 173,raw48,Wear_Leveling_Count " // CM871COMMENT
LOWsrc/system/disk/smart/win/drivedb.h2701 //"-v 178,raw48,Used_Rsvd_Blk_Cnt_Chip "COMMENT
LOWsrc/mod/network/reverseproxy/reverse.go21 defaultTimeout = time.Minute * 5COMMENT
LOWsrc/mod/network/reverseproxy/README.md61 // if r.Method == "CONNECT" {COMMENT
LOWsrc/mod/network/webdav/xml.go21 // were encoded. Such changes were introduced in the Go 1.5 cycle, but wereCOMMENT
LOWsrc/mod/network/webdav/xml.go301// multistatus response.COMMENT
LOWsrc/mod/network/webdav/prop.go21// Proppatch describes a property update instruction as defined in RFC 4918.COMMENT
LOWsrc/mod/network/webdav/prop.go81// There is a whitelist of the names of live properties. This package handlesCOMMENT
LOWsrc/mod/network/webdav/prop.go381COMMENT
LOWsrc/mod/network/webdav/lock.go41 // gives exclusive access to all of the named resources. Up to two resourcesCOMMENT
LOWsrc/mod/network/webdav/lock.go61 // write a "500 Internal Server Error" HTTP status.COMMENT
LOWsrc/mod/network/webdav/lock.go81COMMENT
LOWsrc/mod/network/webdav/file.go21// slashClean is equivalent to but slightly more efficient thanCOMMENT
LOWsrc/mod/network/webdav/file.go141COMMENT
LOWsrc/mod/network/webdav/litmus_test_server.go61 // http.Handle("/", h)COMMENT
LOWsrc/mod/network/webdav/internal/xml/example_test.go81 // <name>COMMENT
LOWsrc/mod/network/webdav/internal/xml/example_test.go141 fmt.Printf("Email: %v\n", v.Email)COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go21 // it is provided as a convenience.COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go41// The XML element for a struct contains marshalled elements for each of theCOMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go61// value were part of the outer struct.COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go81// MarshalXML encodes the receiver as zero or more XML elements.COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go101// MarshalXMLAttr returns an XML attribute with the encoded value of the receiver.COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go181COMMENT
LOWsrc/mod/network/webdav/internal/xml/marshal.go381 // probably because the element has an emptyCOMMENT
LOWsrc/mod/network/webdav/internal/xml/xml.go161 return v.Copy()COMMENT
LOWsrc/mod/network/webdav/internal/xml/xml.go181 // d.Strict = false;COMMENT
LOWsrc/mod/network/webdav/internal/xml/xml.go201 // "lt": "<",COMMENT
LOWsrc/mod/network/webdav/internal/xml/xml.go241 ns: make(map[string]string),COMMENT
LOWsrc/mod/network/webdav/internal/xml/xml.go261// Token guarantees that the StartElement and EndElementCOMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go21// See package json for a textual representation more suitableCOMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go41//COMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go61// the first struct field that has tag ",comment". The structCOMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go81// - If the XML element contains a sub-element that hasn't matched anyCOMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go101// setting it to the boolean value represented by the string.COMMENT
LOWsrc/mod/network/webdav/internal/xml/read.go141// an XML element description of themselves.COMMENT
LOWsrc/mod/network/dynamicproxy/dpcore/dpcore.go21const (COMMENT
LOWsrc/mod/network/dynamicproxy/dpcore/dpcore.go41 // default is http.DefaultTransport.COMMENT
1 more matches not shown…
Cross-File Repetition10 hits · 50 pts
SeverityFileLineSnippetContext
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-python.js0string start regex : strpre + '"{3}', next : "qqstring3" }, { token : "string", // " string regex : strpre + '"(?=.)', nSTRING
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-pgsql.js0string start regex : strpre + '"{3}', next : "qqstring3" }, { token : "string", // " string regex : strpre + '"(?=.)', nSTRING
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-fortran.js0string start regex : strpre + '"{3}', next : "qqstring3" }, { token : "string", // " string regex : strpre + '"(?=.)', nSTRING
HIGH…eb/NotepadA/ace/src-noconflict/mode-csound_document.js0string start regex : strpre + '"{3}', next : "qqstring3" }, { token : "string", // " string regex : strpre + '"(?=.)', nSTRING
HIGH…b/NotepadA/ace/src-noconflict/mode-csound_orchestra.js0string start regex : strpre + '"{3}', next : "qqstring3" }, { token : "string", // " string regex : strpre + '"(?=.)', nSTRING
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-python.js0string end regex : '"{3}', next : "start" }, { defaulttoken : "string" } ], "qstring3" : [ { token : "constant.language.STRING
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-pgsql.js0string end regex : '"{3}', next : "start" }, { defaulttoken : "string" } ], "qstring3" : [ { token : "constant.language.STRING
HIGHsrc/web/NotepadA/ace/src-noconflict/mode-fortran.js0string end regex : '"{3}', next : "start" }, { defaulttoken : "string" } ], "qstring3" : [ { token : "constant.language.STRING
HIGH…eb/NotepadA/ace/src-noconflict/mode-csound_document.js0string end regex : '"{3}', next : "start" }, { defaulttoken : "string" } ], "qstring3" : [ { token : "constant.language.STRING
HIGH…b/NotepadA/ace/src-noconflict/mode-csound_orchestra.js0string end regex : '"{3}', next : "start" }, { defaulttoken : "string" } ], "qstring3" : [ { token : "constant.language.STRING
Cross-Language Confusion (JS/TS)7 hits · 45 pts
SeverityFileLineSnippetContext
HIGH…Code Studio/script/monaco/vs/language/html/htmlMode.js12070 // but still return True as though you hadCOMMENT
HIGH…Code Studio/script/monaco/vs/language/html/htmlMode.js13745 // but still return True as though you hadCOMMENT
HIGH…de Studio/script/monaco/vs/language/html/htmlWorker.js11997 // but still return True as though you hadCOMMENT
HIGH…de Studio/script/monaco/vs/language/html/htmlWorker.js13672 // but still return True as though you hadCOMMENT
HIGHsrc/web/NotepadA/ace/src-noconflict/snippets/sh.js13 elif [[ ${1:condition} ]]; then\n\CODE
HIGHsrc/web/NotepadA/ace/src-noconflict/snippets/python.js65 elif ${1:condition}:\n\CODE
HIGHsrc/web/NotepadA/ace/src-noconflict/snippets/python.js160 elif option in (\"-v\", \"--verbose\"):\n\CODE
Slop Phrases10 hits · 20 pts
SeverityFileLineSnippetContext
MEDIUM…Code Studio/script/monaco/vs/language/html/htmlMode.js7100 "description": "This enumerated attribute specifies how horizontal alignment of each column cellCODE
MEDIUM…Code Studio/script/monaco/vs/language/html/htmlMode.js7122 "description": "This enumerated attribute specifies how horizontal alignment of each column cellCODE
MEDIUM…Code Studio/script/monaco/vs/language/html/htmlMode.js7141 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
MEDIUM…Code Studio/script/monaco/vs/language/html/htmlMode.js7160 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
MEDIUM…Code Studio/script/monaco/vs/language/html/htmlMode.js7179 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
MEDIUM…de Studio/script/monaco/vs/language/html/htmlWorker.js7027 "description": "This enumerated attribute specifies how horizontal alignment of each column cellCODE
MEDIUM…de Studio/script/monaco/vs/language/html/htmlWorker.js7049 "description": "This enumerated attribute specifies how horizontal alignment of each column cellCODE
MEDIUM…de Studio/script/monaco/vs/language/html/htmlWorker.js7068 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
MEDIUM…de Studio/script/monaco/vs/language/html/htmlWorker.js7087 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
MEDIUM…de Studio/script/monaco/vs/language/html/htmlWorker.js7106 "description": "This enumerated attribute specifies how horizontal alignment of each cell contenCODE
Self-Referential Comments6 hits · 18 pts
SeverityFileLineSnippetContext
MEDIUMinstaller/install.sh32# Create the required folder structure to hold the installationCOMMENT
MEDIUMsrc/web/NotepadA/ace/src-noconflict/snippets/java.js87## Create a Method\n\COMMENT
MEDIUMsrc/web/NotepadA/ace/src-noconflict/snippets/java.js91## Create a Variable\n\COMMENT
MEDIUMsrc/web/NotepadA/ace/src-noconflict/snippets/wollok.js41## Create a Method\n\COMMENT
MEDIUMsrc/web/NotepadA/ace/src-noconflict/snippets/edifact.js87## Create a Method\n\COMMENT
MEDIUMsrc/web/NotepadA/ace/src-noconflict/snippets/edifact.js91## Create a Variable\n\COMMENT
Verbosity Indicators5 hits · 8 pts
SeverityFileLineSnippetContext
LOWsrc/web/FFmpeg Factory/index.html641 // Step 1: apply system-wide theme immediately (same pattern as Notes app)COMMENT
LOWsrc/web/FFmpeg Factory/index.html645 // Step 2: check for a per-app manual override and apply it on topCOMMENT
LOWsrc/web/Notes/index.html768 // Step 1: query system theme from server so detection works in bothCOMMENT
LOWsrc/web/Notes/index.html774 // Step 2: load server-side metadata (notes list + saved theme pref)COMMENT
LOWsrc/web/OfficeViewer/include/jquery_ui/jquery-ui.js14321 // IE sets focus asynchronously, so we need to check if focusCOMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHsrc/web/OfficeViewer/include/jquery_ui/jquery-ui.js10941 // Format a name, short or long as requestedCOMMENT
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMsrc/web/Photo/static/js/2.09744fc4.chunk.js2(this.webpackJsonpphoto=this.webpackJsonpphoto||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(120)},function(eCODE
MEDIUMsrc/web/Photo/static/js/2.09744fc4.chunk.js2(this.webpackJsonpphoto=this.webpackJsonpphoto||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(120)},function(eCODE
Structural Annotation Overuse4 hits · 6 pts
SeverityFileLineSnippetContext
LOWsrc/web/FFmpeg Factory/index.html641 // Step 1: apply system-wide theme immediately (same pattern as Notes app)COMMENT
LOWsrc/web/FFmpeg Factory/index.html645 // Step 2: check for a per-app manual override and apply it on topCOMMENT
LOWsrc/web/Notes/index.html768 // Step 1: query system theme from server so detection works in bothCOMMENT
LOWsrc/web/Notes/index.html774 // Step 2: load server-side metadata (notes list + saved theme pref)COMMENT
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWinstaller/install.sh75# Check if the platform is supported for the launcherCOMMENT
LOWinstaller/install.sh117# Check if launcher existsCOMMENT
Overly Generic Function Names4 hits · 2 pts
SeverityFileLineSnippetContext
LOWsrc/web/PDF Viewer/viewer.js18576 getData: function getData() {CODE
LOWsrc/web/PDF Viewer/js/pdf.js11443 value: function getData() {CODE
LOWsrc/web/PDF Viewer/js/pdf.js13037 value: function getData() {CODE
LOW…/web/OfficeViewer/include/officeToHtml/officeToHtml.js5680 getData: function getData() {CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWscripts/check-conventions.sh11# Usage:COMMENT