AI Slop Code Risk Monitor

KnifeLemon/Filee

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

Free, open-source file converter. Convert 263 formats offline by drag & drop — images, PDF, Word, Excel, PowerPoint, HWP/HWPX, video, audio, e-books and archives. No upload, no Office needed.

5.8 Moderate pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for KnifeLemon/Filee, a C# project with 19,755 GitHub stars. SynthScan examined 249,926 lines of code across 905 source files, recording 585 pattern matches distributed across 8 syntactic categories. The legacy adjusted pattern signal is 5.8 (Moderate 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.

5.8
Adjusted Signal
5.8
Raw Pattern Score
100%
Time Factor
2026-11-01
Last Push
19.8K
Stars
C#
Language
249.9K
Lines of Code
905
Files
585
Pattern Hits
2026-10-31
Scan Date
0.02
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 3.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 2.1/100 · LOW

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

Agent Over-Engineering Ratio 21.4/100 · LOW

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

PR Review Velocity Impact 26.6/100 · MEDIUM

Which changes need focused human review? 585 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

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

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

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 10HIGH 5MEDIUM 423LOW 147

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 585 distinct pattern matches across 8 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.

Decorative Section Separators423 hits · 1189 pts
SeverityFileLineSnippetContext
MEDIUMtests/Filee.App.Tests/ClipWindowTests.cs298 // ───────────────────────── Editing ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/ClipWindowTests.cs536 // ───────────────────────── The sequence ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/ClipWindowTests.cs704 // ───────────────────────── Several pieces, keys, busy ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/ClipWindowTests.cs870 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewMedia.cs101 // ───────────────────────── Scenes ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewMedia.cs639 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/CropOverlayTests.cs1084 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/HideWindowTests.cs422 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewTests.cs34 // ───────────────────────── Manifests ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewTests.cs181 // ───────────────────────── When the slides are due ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewTests.cs319 // ───────────────────────── The window ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/WhatsNewTests.cs563 // ───────────────────────── Screenshots ─────────────────────────COMMENT
MEDIUMtests/Filee.App.Tests/UpdateServiceTests.cs72 // ───────── In-app update: find, download and verify the installer ─────────COMMENT
MEDIUMtests/Filee.Cli.Tests/CliTests.cs541 // ──────────── Windows bitmap fonts (#177): in-memory samples shared with the engine tests ────────────COMMENT
MEDIUMtests/Filee.Cli.Tests/CliTests.cs541 // ──────────── Windows bitmap fonts (#177): in-memory samples shared with the engine tests ────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/CadColorTests.cs161 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FontTests.cs47 // ───────────────────────── Routes and every conversion ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FontTests.cs99 // ───────────────────────── Lossless round trips ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FontTests.cs173 // ───────────────────────── CFF → TrueType ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FontTests.cs296 // ───────────────────────── Errors ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FontTests.cs341 // ───────────────────────── Helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs30 // ───────────────────────── The generator's art, independent of the reader ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs62 // ───────────────────────── Samples and queue helpers ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs123 // ───────────────────────── Rendering, tables ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs231 // ───────────────────────── C1: every version and width, every target ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs284 // ───────────────────────── C2: pixel masks ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs314 // ───────────────────────── C3: cmap ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs463 // ───────────────────────── C4: metrics ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs539 // ───────────────────────── C5: names ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs688 // ───────────────────────── C6/C8: queue post-processing ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs731 // ───────────────────────── C8: nothing written before every output is built ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs1216 // ───────────────────────── C9: extremes ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs1263 // ───────────────────────── C10/C12: routes ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/FonTests.cs1284 // ───────────────────────── Edge cases (problem definition, section 6) ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs36 // ───────── Routes ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs89 // ───────── Archive → archive ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs158 // ───────── Extract ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs323 // ───────── Compress into one archive ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs407 // ───────── Filee's own readers ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs543 // ───────── Helpers ─────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs633 // ───────────────────────── ANSYS Workbench archives (issue #294) ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ArchiveTests.cs633 // ───────────────────────── ANSYS Workbench archives (issue #294) ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs53 // ───────────────────────── Routes ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs117 // ───────────────────────── EPUB ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs304 // ───────────────────────── MOBI ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs394 // ───────────────────────── FB2 ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs430 // ───────────────────────── HTMLZ / TXTZ ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs474 // ───────────────────────── Comics ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/EbookTests.cs532 // ───────────────────────── Calibre ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs50 // ───────────────────────── Routes ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs67 // ───────────────────────── Every format pair ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs139 // ───────────────────────── Units and axes ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs200 // ───────────────────────── Outputs with several files ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs397 // ───────────────────────── Real-world files ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs685 // ───────────────────────── Pictures ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs726 // ───────────────────────── Large files ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs773 // ───────────────────────── Bad input ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/ModelTests.cs817 // ───────────────────────── Helpers ─────────────────────────STRING
MEDIUMtests/Filee.Engines.Tests/HwpxReaderTests.cs99 // ───────────────────────── Round trips ─────────────────────────COMMENT
MEDIUMtests/Filee.Engines.Tests/HwpxReaderTests.cs369 // ───────────────────────── Other producers ─────────────────────────STRING
363 more matches not shown…
Over-Commented Block142 hits · 142 pts
SeverityFileLineSnippetContext
LOWtests/Filee.App.Tests/WhatsNewMedia.cs1// Renders the demo animations of the "What's new" slides (src/Filee.App/Assets/WhatsNew/<version>/*.webp) with theCOMMENT
LOW.github/workflows/release.yml1# Builds the Windows installer and publishes it to GitHub Releases.COMMENT
LOW.github/workflows/flag-duplicate-issue.yml1# Flags a new issue that may repeat an earlier one: a short comment links it (mentioning only the author) and theCOMMENT
LOW.github/workflows/magick-native-macos.yml1name: ImageMagick for macOS 13COMMENT
LOWinstaller/linux/install.sh261 # 2. mv "$staging_dir" "$install_dir"COMMENT
LOWsrc/Filee.App/ViewModels/RadialViewModel.cs41 [ObservableProperty] private string? _flipKey;COMMENT
LOWsrc/Filee.App/Controls/DonutMenu.Flip.cs1// Flipping the donut to its other face: every profile has a front and a back list of slices, and Tab turns the openCOMMENT
LOWsrc/Filee.App/Controls/TagEditor.cs41/// <param name="Text">Main label (e.g. ".jpg").</param>COMMENT
LOWsrc/Filee.App/Controls/DonutMenu.Progress.cs1// Progress mode of the donut: after a drop the slices are sucked into the centre, the hole turns into a smallCOMMENT
LOWsrc/Filee.App/Controls/DonutMenu.Groups.cs341 /// <summary>COMMENT
LOWsrc/Filee.App/Controls/SlideDeck.cs1// The "What's new" slides of a version: Assets/WhatsNew/<version>/slides.json lists each slide's picture and the i18nCOMMENT
LOWsrc/Filee.App/Controls/AnimatedImageDecoder.cs1// Frames of an animated GIF or WebP (or a still picture) for AnimatedImage, decoded by Skia's codec, and the clockCOMMENT
LOWsrc/Filee.App/Views/Pages/ToolbarPage.axaml.cs1// Drag & drop for the donut editor.COMMENT
LOWsrc/Filee.App/Services/CommandLine.cs1// Command line options:COMMENT
LOWsrc/Filee.App/Services/LocalizationService.cs81 LanguageChanged?.Invoke(this, EventArgs.Empty);COMMENT
LOWsrc/Filee.App/Services/ReleaseNotes.cs1// How much an update matters and what it changes, in the user's language. Each version's CHANGELOG section (and so itsCOMMENT
LOWsrc/Filee.App/Services/RadialController.cs1// Opens, fills and closes the live donut toolbar.COMMENT
LOWsrc/Filee.App/Services/ConversionService.cs61 /// <summary>COMMENT
LOWsrc/Filee.Platform.Windows/ExplorerMenuPackage.cs21 /// special OID, so they can never collide with (or spoof) a signed package.COMMENT
LOWsrc/Filee.Platform.Windows/ExplorerMenuPackage.cs41COMMENT
LOWsrc/Filee.Setup/SetupOptions.cs1// Command line of Setup and the uninstaller. Setup takes the switches of the Inno Setup installer it replaces, becauseCOMMENT
LOWsrc/Filee.Setup/SetupOptions.cs21// /LOG, /LOG="file" Setup always logs (%TEMP%\Filee-Setup-*.log); /LOG= names the fileCOMMENT
LOWsrc/Filee.Setup/Platform/SetupPaths.cs1// The folders Setup reads and writes besides the install folder. A /SANDBOX run and the tests put all of them into aCOMMENT
LOWsrc/Filee.Setup/Payload/SetupPayload.cs1// The payload appended to Setup.exe:COMMENT
LOWsrc/Filee.Setup/Installation/Installer.cs1// Installs or updates Filee, in this order (installer/Filee.iss did the same in 1.x):COMMENT
LOWsrc/Filee.Setup/Installation/SetupContext.cs1// What an install or uninstall works with, and what it reports back.COMMENT
LOWsrc/Filee.ExplorerMenu/FileeExplorerMenu.c1// "Convert with Filee" in the top-level Windows 11 File Explorer context menu: a tiny in-process COM serverCOMMENT
LOWsrc/Filee.Core/Settings/UserDataStore.cs181 /// <summary>COMMENT
LOWsrc/Filee.Core/Settings/UserDataStore.cs921 // and on the front of the images donut after "Half size" when that is there, the user hasn't put the toolCOMMENT
LOWsrc/Filee.Core/Settings/AppSettings.cs81 /// </summary>COMMENT
LOWsrc/Filee.Core/Settings/AppSettings.cs221COMMENT
LOWsrc/Filee.Core/Settings/AppSettings.cs241 /// With LibreOffice installed, Word documents (DOCX, DOC, ODT, RTF) → PDF go through it instead of the built-inCOMMENT
LOWsrc/Filee.Core/Settings/AppSettings.cs261 /// </summary>COMMENT
LOWsrc/Filee.Core/Settings/TriggerGesture.cs61 /// <summary>COMMENT
LOWsrc/Filee.Core/Formats/FileFormat.cs21 Font,COMMENT
LOWsrc/Filee.Core/Formats/FormatFields.cs1// Who makes each format (its fields) and how widely it is made today (its grade), issue #844.COMMENT
LOWsrc/Filee.Core/Web/BrowserDrag.cs1// Decides what in a drag from a web browser is a file to convert. The rules, in order:COMMENT
LOWsrc/Filee.Core/Web/BrowserDragFormats.cs1// The forms web browsers put a dragged picture, link or download into: pure parsing, so it can be tested anywhere.COMMENT
LOWsrc/Filee.Core/Platform/IPlatformServices.cs21 /// <summary>True if the window at the screen point belongs to the file manager or desktop. Coordinates are pixels oCOMMENT
LOWsrc/Filee.Core/Platform/IPlatformServices.cs81 /// <summary>COMMENT
LOWsrc/Filee.Core/Platform/IPlatformServices.cs101 /// </summary>COMMENT
LOWsrc/Filee.Core/Platform/IPlatformServices.cs141 bool SupportsOpenWith => false;COMMENT
LOWsrc/Filee.Core/Platform/ElevationState.cs21/// <summary>Integrity levels of this process and of the desktop shell (Explorer).</summary>COMMENT
LOWsrc/Filee.Core/Conversion/ConversionJob.cs181/// <param name="Total">Their size together, or null when one of them doesn't say.</param>COMMENT
LOWsrc/Filee.Core/Conversion/JobQueue.cs21 private readonly ILogger _log;COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs1// The contract every conversion engine implements. Adding a new engine = one class implementing IConverter.COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs21/// <param name="NotForImageSources">COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs41/// rhwp#8143) takes a route without the edge only when one exists.COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs81/// <param name="IsAvailable">True if conversions can run.</param>COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs101 /// <param name="suffix">Optional name suffix such as <c>"_p2"</c> when one input produces several files.</param>COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs121/// <param name="MissingFonts">COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs181/// rather than write the file unturned (a PDF or a video copied "as rotated"), and it turns the image in the firstCOMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs201/// only takes a route without the unshaped edge when one exists.COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs241/// </summary>COMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs281 /// <paramref name="options"/> say (<see cref="ImageOptions.JoinDirection"/>, …). Refuses withCOMMENT
LOWsrc/Filee.Core/Conversion/IConverter.cs301 /// <param name="inputPaths">Files to pack, stored under their own names (renamed "name (2)" on clashes).</param>COMMENT
LOWsrc/Filee.Core/Conversion/RoutePlanner.cs1// Finds the cheapest chain of converters from a source format to a target format.COMMENT
LOWsrc/Filee.Core/Conversion/RoutePlanner.cs61 /// Save every frame of a video (<see cref="Presets.Preset.SavesFramesOf"/>): the route is oneCOMMENT
LOWsrc/Filee.Core/Profiles/ToolbarProfile.cs21COMMENT
LOWsrc/Filee.Core/Presets/Preset.cs121 /// <summary>Where and how output files are written.</summary>COMMENT
82 more matches not shown…
Hallucination Indicators10 hits · 95 pts
SeverityFileLineSnippetContext
CRITICALtests/Filee.App.Tests/GnomePointerBridgeTests.cs131 Assert.Equal(key, Filee.App.ViewModels.Pages.TriggersPageViewModel.GnomeStatusKey(Enum.Parse<GnomeBridgeStatus>(CODE
CRITICALtests/Filee.Engines.Tests/MarkdownTests.cs127 var document = Filee.Engines.Hwp.Hwpx.MarkdownReader.Read("Before\n\n```\nint main()\n\n return 0;\n```\n\nAfSTRING
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs250 var presets = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsArray();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs335 var rewritten = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsObject();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs361 var json = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsObject();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs376 var rewritten = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsObject();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs408 var json = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsObject();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs409 json[field] = System.Text.Json.Nodes.JsonNode.Parse(value);CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs434 var presets = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsArray();CODE
CRITICALtests/Filee.Core.Tests/UserDataStoreTests.cs463 var presets = System.Text.Json.Nodes.JsonNode.Parse(File.ReadAllText(path))!.AsArray();CODE
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHtests/Filee.Engines.Tests/GeoShapefileTests.cs0geogcs["gcs_wgs_1984",datum["d_wgs_1984",spheroid["wgs_1984",6378137.0,298.257223563]],primem["greenwich",0.0],unit["degSTRING
HIGHtests/Filee.Engines.Tests/GeoCrsTests.cs0geogcs["gcs_wgs_1984",datum["d_wgs_1984",spheroid["wgs_1984",6378137.0,298.257223563]],primem["greenwich",0.0],unit["degSTRING
HIGHtests/Filee.Engines.Tests/GeoHostileInputTests.cs0geogcs["gcs_wgs_1984",datum["d_wgs_1984",spheroid["wgs_1984",6378137.0,298.257223563]],primem["greenwich",0.0],unit["degSTRING
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHsrc/Filee.Engines/Vector/SvgXmlRepair.cs1// Repairs the one mistake that makes many hand-written and AI-generated SVGs unreadable: an "&" that isn't an entityCOMMENT
Cross-Language Confusion (JS/TS)1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtests/gnome/extension-smoke.js83 print('PASS: real Gio socket, private permissions, modifiers/buttons, lock screen, fixed placement, screen edges, ' CODE
Fake / Example Data4 hits · 4 pts
SeverityFileLineSnippetContext
LOWtests/Filee.Engines.Tests/ComplexScriptTests.cs270 /// <paramref name="placeholder"/>) before every mark, bases overlapping the marks.COMMENT
LOWtests/Filee.Engines.Tests/MediaToolRealTests.cs428 Assert.DoesNotContain("Jane Doe", Encoding.Latin1.GetString(await File.ReadAllBytesAsync(output, TestContext.CurCODE
LOWtests/Filee.Engines.Tests/MediaToolRealTests.cs470 document.Info.Author = "Jane Doe";CODE
LOWtests/Filee.Engines.Tests/MediaToolRealTests.cs488 Assert.DoesNotContain("Jane Doe", bytes);CODE
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippetContext
LOWinstaller/linux/kwin/filee-donut/contents/code/main.js19function onCurrentActivityAndDesktop(w) {CODE