Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
This report presents the forensic synthetic code analysis of microsoft/PowerToys, a C project with 137,352 GitHub stars. SynthScan v2.0 examined 781,981 lines of code across 5884 source files, recording 1820 pattern matches distributed across 17 syntactic categories. The overall adjusted score of 3.7 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).
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.
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.
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.
The scanner identified 1820 distinct pattern matches across 17 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .pipelines/v2/templates/steps-install-vcpkg.yml | 1 | # Adapted from microsoft/terminal build/pipelines/templates-v2/steps-install-vcpkg.yml. | COMMENT |
| LOW | .pipelines/v2/templates/job-build-project.yml | 281 | # Visual Studio (Microsoft.VisualStudio.Component.Vcpkg) and falls back to a | COMMENT |
| LOW | …lines/v2/templates/variables-nuget-package-version.yml | 1 | variables: | COMMENT |
| LOW | .pipelines/v2/templates/steps-build-installer-vnext.yml | 61 | COMMENT | |
| LOW | tools/MonitorReportTool/pch.h | 1 | #pragma once | COMMENT |
| LOW | tools/MonitorReportTool/pch.cpp | 1 | #include "pch.h" | COMMENT |
| LOW | tools/MonitorReportTool/Resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | tools/MonitorReportTool/Resource.h | 21 | #define _APS_NEXT_CONTROL_VALUE 1000 | COMMENT |
| LOW | …ancyZones_DrawLayoutTest/FancyZones_DrawLayoutTest.cpp | 1 | #include "framework.h" | COMMENT |
| LOW | tools/FancyZones_DrawLayoutTest/Resource.h | 1 | #define IDS_APP_TITLE 101 | COMMENT |
| LOW | tools/FancyZones_DrawLayoutTest/framework.h | 1 | #pragma once | COMMENT |
| LOW | tools/project_template/ModuleTemplate/pch.h | 1 | #pragma once | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 81 | // Return JSON with the configuration options. | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 101 | //); | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 121 | //settings.add_color_picker( | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 161 | virtual void set_config(const wchar_t* config) override | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 181 | // g_settings.string_prop = *v; | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 221 | void $safeprojectname$::init_settings() | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 241 | // g_settings.string_prop = *v; | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 261 | // | COMMENT |
| LOW | tools/project_template/ModuleTemplate/dllmain.cpp | 281 | // //values.add_property( | COMMENT |
| LOW | tools/BugReportTool/BugReportTool/RegistryUtils.h | 1 | #pragma once | COMMENT |
| LOW | tools/BugReportTool/BugReportTool/resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | tools/BugReportTool/BugReportTool/Package.cpp | 1 | #include "Package.h" | COMMENT |
| LOW | tools/BugReportTool/BugReportTool/Main.cpp | 1 | #include <filesystem> | COMMENT |
| LOW | tools/module_loader/src/ConsoleHost.h | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 21 | /// <summary> | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 41 | void DisplaySettingsInfo(const std::wstring& moduleName, const std::wstring& moduleDllPath); | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 61 | COMMENT | |
| LOW | tools/module_loader/src/SettingsLoader.h | 81 | /// <returns>File contents as a string</returns> | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 101 | /// </summary> | COMMENT |
| LOW | tools/module_loader/src/SettingsLoader.h | 121 | bool PromptYesNo(const std::wstring& prompt); | COMMENT |
| LOW | tools/module_loader/src/HotkeyManager.h | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/module_loader/src/HotkeyManager.h | 21 | COMMENT | |
| LOW | tools/module_loader/src/ModuleLoader.h | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/module_loader/src/ModuleLoader.h | 21 | // Prevent copying | COMMENT |
| LOW | tools/module_loader/src/ModuleLoader.h | 41 | COMMENT | |
| LOW | tools/module_loader/src/ModuleLoader.h | 61 | /// Get the module's non-localized key | COMMENT |
| LOW | tools/module_loader/src/ModuleLoader.h | 81 | /// <summary> | COMMENT |
| LOW | tools/module_loader/src/main.cpp | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/StylesReportTool/pch.h | 1 | #pragma once | COMMENT |
| LOW | tools/StylesReportTool/pch.cpp | 1 | #include "pch.h" | COMMENT |
| LOW | tools/StylesReportTool/Resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | tools/StylesReportTool/Resource.h | 21 | COMMENT | |
| LOW | .github/workflows/spelling2.yml | 1 | # spelling.yml is blocked per https://github.com/check-spelling/check-spelling/security/advisories/GHSA-g86g-chm8-7r2p | COMMENT |
| LOW | .github/workflows/spelling2.yml | 21 | # This event listens to comments by users asking to update the metadata. | COMMENT |
| LOW | .github/workflows/spelling2.yml | 41 | # Requires enabling `security-events: write` | COMMENT |
| LOW | .github/workflows/dependency-review.yml | 1 | # Dependency Review Action | COMMENT |
| LOW | .github/actions/spell-check/patterns.txt | 141 | # hit-count: 99 file-count: 97 | COMMENT |
| LOW | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | …ocs-website/docmd-plugins/github-source-links/index.js | 1 | // docmd plugin: github-source-links | COMMENT |
| LOW | installer/PowerToysSetupVNext/SilentFilesInUseBA/pch.h | 1 | #pragma once | COMMENT |
| LOW | …ller/PowerToysSetupVNext/SilentFilesInUseBA/resource.h | 1 | // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. | COMMENT |
| LOW | installer/PowerToysSetupCustomActionsVNext/pch.h | 1 | #pragma once | COMMENT |
| LOW | installer/PowerToysSetupCustomActionsVNext/pch.h | 21 | #include <taskschd.h> | COMMENT |
| LOW | installer/PowerToysSetupCustomActionsVNext/resource.h | 1 | //{{NO_DEPENDENCIES}} | COMMENT |
| LOW | …ller/PowerToysSetupCustomActionsVNext/CustomAction.cpp | 1 | #include "pch.h" | COMMENT |
| LOW | src/Update/PowerToys.Update.cpp | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | src/Update/PowerToys.Update.cpp | 21 | #include <common/utils/HttpClient.h> | COMMENT |
| 1314 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .github/workflows/auto-labeler.yml | 10 | # to apply AI-generated area labels to existing untriaged issues. | COMMENT |
| HIGH | doc/devdocs/modules/powerdisplay/mccsParserDesign.md | 8 | This document and the code implement are generated by Copilot. | CODE |
| HIGH | src/common/ManagedCommon/CommonResources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …launcher/PowerLauncher/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …auncher/PowerLauncher/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ys.Run.Plugin.History/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s.Run.Plugin.Registry/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …rosoft.Plugin.Program/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ys.Run.Plugin.OneNote/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …icrosoft.Plugin.Shell/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….Run.Plugin.WebSearch/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …rosoft.Plugin.Indexer/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ys.Run.Plugin.Service/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….Run.Plugin.PowerToys/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …lugin.WindowsTerminal/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s.Run.Plugin.TimeDate/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Microsoft.Plugin.Uri/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Plugin.ValueGenerator/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Run.Plugin.Calculator/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….Plugin.UnitConverter/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …oys.Run.Plugin.System/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …crosoft.Plugin.Folder/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …t.Plugin.WindowWalker/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ugin.VSCodeWorkspaces/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …lugin.WindowsSettings/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/launcher/Wox.Plugin/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….CmdPal.Ext.PowerToys/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …l.Ext.WindowsTerminal/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …oft.CmdPal.Ext.WinGet/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….CmdPal.Ext.WebSearch/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …soft.CmdPal.Ext.Shell/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….Ext.ClipboardHistory/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …l.Ext.WindowsSettings/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …t.CmdPal.Ext.Bookmark/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …t.CmdPal.Ext.TimeDate/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …dPal.Ext.WindowWalker/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …l.Ext.WindowsServices/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …osoft.CmdPal.Ext.Apps/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ft.CmdPal.Ext.Indexer/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …oft.CmdPal.Ext.System/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …osoft.CmdPal.Ext.Calc/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …t.CmdPal.Ext.Registry/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Pal.Ext.RemoteDesktop/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | ….CmdPal.UI.ViewModels/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …te.Extensions.Toolkit/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …crosoft.CmdPal.Common/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …cyzones/FancyZonesCLI/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ditor/FancyZonesEditor/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …itor/FancyZonesEditor/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/MonacoPreviewHandler/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …pane/SvgPreviewHandler/Properties/Resource.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …pane/QoiPreviewHandler/Properties/Resource.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …MarkdownPreviewHandler/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …arkdownPreviewHandler/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ane/PdfPreviewHandler/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …e/BgcodePreviewHandler/Properties/Resource.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ne/GcodePreviewHandler/Properties/Resource.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …paces/WorkspacesEditor/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …aces/WorkspacesEditor/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s/WorkspacesLauncherUI/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| 9 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 20 | // ── Customize: AutomationIds + process name ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 33 | // ── Navigation ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 48 | // ── Toggle ──────────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 72 | // ── Activation shortcut ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 114 | // ── Module window lifecycle ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 189 | // ── Utilities ───────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 209 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 211 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 254 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 256 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 341 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/LightSwitch/LightSwitchService/LightSwitchService.cpp | 343 | // ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 247 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 249 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 841 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 843 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 845 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 847 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 23 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 25 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 90 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 92 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 433 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 435 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 575 | # ============================================================================ | COMMENT |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 577 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1089 | # ========================================================================= | COMMENT |
| MEDIUM⚡ | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1091 | # ========================================================================= | COMMENT |
| MEDIUM | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2096 | # ========================================================================= | COMMENT |
| MEDIUM | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2098 | # ========================================================================= | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/BackgroundBlur.cpp | 251 | // ── GPU path: model-resolution post-processing only ──────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 189 | // ── GPU box-blur compute shader ──────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 252 | // ── Create / resize ping-pong textures if needed ─────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 285 | // ── Upload source pixels into ping-pong[0] ──────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 289 | // ── Run 4 blur passes: H→V→H→V ──────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 371 | // ── Create / resize camera texture + SRV ─────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 396 | // ── Create / resize blur texture + SRV ───────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 421 | // ── Create / resize mask texture + SRV ───────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 446 | // ── Create / resize render target + staging ──────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 479 | // ── Upload pixel data ────────────────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 494 | // ── Update constant buffer ───────────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 515 | // ── Set pipeline state ───────────────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 551 | // ── Draw full-screen triangle ────────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 567 | // ── Read back result ─────────────────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.cpp | 1343 | // ── Composite at overlay size ────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.h | 224 | // ── GPU composite pipeline ────────────────────────────── | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/WebcamCapture.h | 257 | // ── GPU box-blur compute pipeline ─────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 41 | // ─── list ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 51 | // ─── get ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 68 | // ─── set ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 91 | // ─── up / down (relative adjust) ──────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 115 | // ─── capabilities ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 132 | // ─── profiles ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/CliCommandHandlers.cs | 143 | // ─── apply-profile ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/powerdisplay/PowerDisplay.Ipc/MonitorDtoProjector.cs | 27 | // ─── Public API ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …s/powerdisplay/PowerDisplay.Ipc/MonitorDtoProjector.cs | 190 | // ─── Internal helpers (visible for testing) ──────────────────────────────── | COMMENT |
| MEDIUM | …s/powerdisplay/PowerDisplay.Ipc/MonitorDtoProjector.cs | 276 | // ─── Private helpers ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/SetCommandExecutor.cs | 34 | // ─── Public API ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/SetCommandExecutor.cs | 101 | // ─── Orientation ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …es/powerdisplay/PowerDisplay.Ipc/SetCommandExecutor.cs | 155 | // ─── Value validation / resolution ───────────────────────────────────────── | COMMENT |
| 66 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | src/codeAnalysis/GlobalSuppressions.cs | 43 | [assembly: SuppressMessage("Microsoft.VisualStudio.Threading.Analyzers", "VSTHRD100:Avoid async void methods", Justifica | CODE |
| CRITICAL | src/modules/launcher/PowerLauncher/SettingsReader.cs | 64 | _watcher = Microsoft.PowerToys.Settings.UI.Library.Utilities.Helper.GetFileWatcher( | CODE |
| CRITICAL | …odules/launcher/PowerLauncher/Helper/ErrorReporting.cs | 30 | System.Windows.Application.Current.Dispatcher.Invoke(() => | CODE |
| CRITICAL | ….Infrastructure/Storage/StoragePowerToysVersionInfo.cs | 117 | currentPowerToysVersion = Microsoft.PowerToys.Settings.UI.Library.Utilities.Helper.GetProductVersion(); | CODE |
| CRITICAL | …rosoft.CmdPal.UI/Controls/WrapPanelCustom/WrapPanel.cs | 228 | var parent = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetParent(child); | CODE |
| CRITICAL | …rosoft.CmdPal.UI/Controls/WrapPanelCustom/WrapPanel.cs | 237 | parent = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetParent(parent); | CODE |
| CRITICAL | …icrosoft.CmdPal.UI/Dock/PinToDockDialogContent.xaml.cs | 168 | var geometry = (Microsoft.UI.Xaml.Media.Geometry)Microsoft.UI.Xaml.Markup.XamlBindingHelper.ConvertValue( | CODE |
| CRITICAL | …mdPal.UI.ViewModels/DockAppearanceSettingsViewModel.cs | 267 | ? new Microsoft.UI.Xaml.Media.Imaging.BitmapImage(uri) | CODE |
| CRITICAL | …ft.CmdPal.UI.ViewModels/AppearanceSettingsViewModel.cs | 437 | ? new Microsoft.UI.Xaml.Media.Imaging.BitmapImage(uri) | CODE |
| CRITICAL | …Ui/ShortcutGuideXAML/Controls/TaskbarIndicator.xaml.cs | 140 | (Geometry)Microsoft.UI.Xaml.Markup.XamlBindingHelper.ConvertValue(typeof(Geometry), path); | CODE |
| CRITICAL | …de.Ui/Converters/ShortcutDescriptionToKeysConverter.cs | 72 | shortcutList.Add(Microsoft.PowerToys.Settings.UI.Library.Utilities.Helper.GetKeyName((uint)k | CODE |
| CRITICAL | …ManagerEditorUI/Controls/UnifiedMappingControl.xaml.cs | 438 | int childCount = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetChildrenCount(parent); | CODE |
| CRITICAL | …ManagerEditorUI/Controls/UnifiedMappingControl.xaml.cs | 441 | var child = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetChild(parent, i); | CODE |
| CRITICAL | src/modules/MouseUtils/MouseJumpUI/MainForm.cs | 169 | Microsoft.PowerToys.Telemetry.PowerToysTelemetry.Log.WriteEvent(new Telemetry.MouseJumpTeleportCursorEvent() | CODE |
| CRITICAL | src/modules/MouseUtils/MouseJumpUI/MainForm.cs | 203 | Microsoft.PowerToys.Telemetry.PowerToysTelemetry.Log.WriteEvent(new Telemetry.MouseJumpShowEvent()); | CODE |
| CRITICAL | …Previewers/WebBrowserPreviewer/Helpers/MonacoHelper.cs | 63 | var formatter = Microsoft.PowerToys.FilePreviewCommon.MonacoHelper.Formatters.SingleOrDefault(f => f.Lan | CODE |
| CRITICAL | …cent/PowerAccent.UI/PowerAccentXAML/MainWindow.xaml.cs | 122 | Microsoft.PowerToys.Telemetry.PowerToysTelemetry.Log.WriteEvent(new Core.Telemetry.PowerAccentShowAccentMenuEven | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 98 | Title = _resourceLoader.GetString(Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModule | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 102 | Icon = Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModuleTypeFluentIconName(moduleTy | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 147 | bool visible = _isModuleGpoEnabled(moduleType) || Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelp | CODE |
| CRITICAL⚡ | …tings-ui/QuickAccess.UI/ViewModels/AllAppsViewModel.cs | 113 | var isEnabled = gpo == GpoRuleConfigured.Enabled || (!isLocked && Microsoft.PowerToys.Settings.UI.Library.He | CODE |
| CRITICAL⚡ | …tings-ui/QuickAccess.UI/ViewModels/AllAppsViewModel.cs | 115 | item.Label = _resourceLoader.GetString(Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModul | CODE |
| CRITICAL⚡ | …tings-ui/QuickAccess.UI/ViewModels/AllAppsViewModel.cs | 117 | item.Icon = Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModuleTypeFluentIconName(moduleT | CODE |
| CRITICAL | …ttings-ui/Settings.UI/ViewModels/DashboardViewModel.cs | 127 | new Microsoft.PowerToys.Settings.UI.Controls.QuickAccessLauncher(App.IsElevated), | CODE |
| CRITICAL⚡ | …ttings-ui/Settings.UI/ViewModels/DashboardViewModel.cs | 523 | new DashboardModuleShortcutItem() { Label = resourceLoader.GetString("AlwaysOnTop_ActivationShortcut/Hea | CODE |
| CRITICAL⚡ | …ttings-ui/Settings.UI/ViewModels/DashboardViewModel.cs | 524 | new DashboardModuleShortcutItem() { Label = resourceLoader.GetString("AlwaysOnTop_IncreaseOpacityShortcu | CODE |
| CRITICAL⚡ | …ttings-ui/Settings.UI/ViewModels/DashboardViewModel.cs | 525 | new DashboardModuleShortcutItem() { Label = resourceLoader.GetString("AlwaysOnTop_DecreaseOpacityShortcu | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/module_loader/SHARING.md | 130 | ### Step 1: Prepare the Files | COMMENT |
| LOW | tools/module_loader/SHARING.md | 142 | ### Step 2: Extract Settings from Your Machine | COMMENT |
| LOW | tools/module_loader/SHARING.md | 151 | ### Step 3: Create Installation Instructions (README.txt) | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 191 | // Step 1: Process data | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 209 | // Step 2: Analyze (depends on Step 1) | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 322 | ### Step 1: Identify Project | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 429 | // Step 1: Security Review | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 446 | // Step 2: Test Coverage Check | COMMENT |
| LOW | .github/instructions/agents.instructions.md | 463 | // Step 3: Aggregate Results | COMMENT |
| LOW | …release-note-generation/references/step1-collection.md | 1 | # Step 1: Collection and Milestones | COMMENT |
| LOW | …ease-note-generation/references/step4-summarization.md | 1 | # Step 4: Summaries and Final Release Notes | COMMENT |
| LOW | …s/release-note-generation/references/step2-labeling.md | 1 | # Step 2: Label Unlabeled PRs | COMMENT |
| LOW | …se-note-generation/references/step3-review-grouping.md | 1 | # Step 3: Local Agent Reviews and Grouping | COMMENT |
| LOW | …powertoys-verification/references/winapp-ui-testing.md | 21 | ### Step 1: Use the Running App | COMMENT |
| LOW | …powertoys-verification/references/winapp-ui-testing.md | 25 | ### Step 2: Write the Test Script | COMMENT |
| LOW | …powertoys-verification/references/winapp-ui-testing.md | 141 | ### Step 3: Run and Read Results | COMMENT |
| LOW | …powertoys-verification/references/winapp-ui-testing.md | 168 | ### Step 4: Fix and Rerun (if the user asked for it) | COMMENT |
| LOW | doc/devdocs/tools/installer-diagnostics.md | 39 | ### Step 1: Check the running version | COMMENT |
| LOW | doc/devdocs/tools/installer-diagnostics.md | 50 | ### Step 2: Check UpdateState.json | COMMENT |
| LOW | doc/devdocs/tools/installer-diagnostics.md | 61 | ### Step 3: Check if PowerToys.Update.exe has ever run | COMMENT |
| LOW | doc/devdocs/tools/installer-diagnostics.md | 67 | ### Step 4: Check runner logs for cleanup evidence | COMMENT |
| LOW | doc/devdocs/tools/installer-diagnostics.md | 79 | ### Step 5: Check the Updates folder contents | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 25 | ### Step 1: Add a Fuzzing Test Project | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 29 | ### Step 2: Configure the Project | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 38 | ### Step 3: Configure OneFuzzConfig.json | COMMENT |
| LOW | doc/devdocs/tools/fuzzingtesting.md | 83 | ### Step 4: Configure the OneFuzz Pipeline | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 97 | ### Step 1: Create a New C++ Project | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 102 | ### Step 2: Update Build Configuration | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 107 | ### Step 3: Enable ASan and libFuzzer in .vcxproj | COMMENT |
| LOW | doc/devdocs/tools/fuzzingtesting.md | 118 | ### Step 4: Add Fuzzing Compiler Flags | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 131 | ### Step 5: Link the Sanitizer Coverage Runtime | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 139 | ### Step 6: Copy Required Runtime DLL | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 149 | ### Step 7: Add Preprocessor Definitions | COMMENT |
| LOW⚡ | doc/devdocs/tools/fuzzingtesting.md | 157 | ### Step 8: Implement the Entry Point | COMMENT |
| LOW⚡ | doc/devdocs/modules/fancyzones.md | 170 | ### Step 1: Familiarize with the Feature | COMMENT |
| LOW⚡ | doc/devdocs/modules/fancyzones.md | 174 | ### Step 2: Build and Debug | COMMENT |
| LOW⚡ | doc/devdocs/modules/fancyzones.md | 178 | ### Step 3: Learn through Bug Fixes | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 300 | // Step 1: Expand environment strings (simplified - we'll assume no env vars) | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 303 | // Step 2: Parse the command line to get file and args | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 306 | // Step 3: If parsing succeeded, qualify the working directory | COMMENT |
| LOW | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 680 | // Step 1: Both monitors connected with customized secondary | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 698 | // Step 2: Disconnect secondary monitor | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 704 | // Step 3: Reconnect secondary monitor | COMMENT |
| LOW | …tension/.github/skills/add-extension-settings/SKILL.md | 24 | ### Step 1: Create a Settings Manager | COMMENT |
| LOW | …tension/.github/skills/add-extension-settings/SKILL.md | 91 | ### Step 2: Wire into CommandProvider | COMMENT |
| LOW | …tension/.github/skills/add-extension-settings/SKILL.md | 115 | ### Step 3: Use Settings in Pages | COMMENT |
| LOW | …kills/publish-extension/references/store-publishing.md | 5 | ## Step 1: Set Up Microsoft Store | COMMENT |
| LOW | …kills/publish-extension/references/store-publishing.md | 19 | ## Step 2: Prepare the Extension | COMMENT |
| LOW | …kills/publish-extension/references/store-publishing.md | 66 | ## Step 3: Build MSIX Packages | COMMENT |
| LOW | …kills/publish-extension/references/store-publishing.md | 86 | ## Step 4: Create MSIX Bundle | COMMENT |
| LOW | …kills/publish-extension/references/store-publishing.md | 109 | ## Step 5: Submit to Partner Center | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 13 | ## Step 1: Prepare the Project for Unpackaged Distribution | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 42 | ## Step 2: Create Installer Scripts | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 158 | ## Step 3: Build EXE Installers | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 175 | ## Step 4: Create a GitHub Release | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 194 | ## Step 5: Submit to WinGet | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 216 | ## Step 6: Add the Command Palette Tag (CRITICAL) | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 248 | ## Step 7: Ensure WindowsAppSdk Dependency | COMMENT |
| LOW | …ills/publish-extension/references/winget-publishing.md | 261 | ## Step 8: GitHub Actions Automation (Optional) | COMMENT |
| LOW | …tension/.github/skills/add-adaptive-card-form/SKILL.md | 29 | ### Step 1: Create a ContentPage with FormContent | COMMENT |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 128 | # winappcli (winapp.exe) powers the Microsoft.PowerToys.UITest.Next harness and isn't baked | COMMENT |
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 184 | # it as a child). The legacy UITest harness reuses an already-listening instance rather than | COMMENT |
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 280 | # Expose 'platform' as an environment variable so the harness's EnvironmentConfig.IsInPipeline | COMMENT |
| MEDIUM | .github/workflows/dependency-review.yml | 10 | # This update aligns with best practices; 1st/2nd-party actions is not required hash pinning. | COMMENT |
| MEDIUM | src/common/UITestAutomation/Session.cs | 83 | // leverage findAll to filter out mismatched elements | COMMENT |
| MEDIUM | src/common/UITestAutomation/Element/Element.cs | 220 | // leverage findAll to filter out mismatched elements | COMMENT |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/css/cssWorker.js | 73 | This is used to produce an effect that is known as tate-ch\u016B-yoko (\u7E26\u4E2D\u6A2A) in Japanese, or as \u76F4\u66 | CODE |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 259 | * To learn about this declaration in Firefox for Mobile, see [this article](https://developer.mozilla.org/en-US/do | COMMENT |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 270 | Default mode, which indicates no preference for the decoding mode. The browser decides what is best for the user.`}},{na | CODE |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 270 | Default mode, which indicates no preference for the decoding mode. The browser decides what is best for the user.`}},{na | CODE |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 288 | **Note**: Sites that automatically play audio (or videos with an audio track) can be an unpleasant experience for users, | CODE |
| MEDIUM | …oft.Plugin.WindowWalker/Components/SearchController.cs | 15 | /// Essentially the UI independent model of the application | COMMENT |
| MEDIUM | …es/cmdpal/Microsoft.CmdPal.UI/Dock/DockControl.xaml.cs | 910 | // top-level list, so that pinning to the dock from the top-level is seamless. | COMMENT |
| MEDIUM | …dpal/Microsoft.Terminal.UI/FontIconGlyphClassifier.cpp | 127 | // Definitely multiple graphemes | COMMENT |
| MEDIUM | …mdpal/Microsoft.CmdPal.UI.ViewModels/ShellViewModel.cs | 175 | // Definitely some more clean-up to do, but at least its centralized to one spot now. | COMMENT |
| MEDIUM | …dPal.UI.ViewModels/Settings/MonitorConfigReconciler.cs | 142 | // Primary monitors inherit global bands (IsCustomized = false) for a seamless | COMMENT |
| MEDIUM | …mdPal.Common/Text/PrecomputedFuzzyMatcherWithPinyin.cs | 42 | // Fast exit if effectively off (provider should already filter, but keep robust) | COMMENT |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 253 | """Generates comprehensive test configurations""" | STRING |
| MEDIUM | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 999 | # Build comprehensive analysis | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 3607 | // Use a robust aggregation instead of strict minimum: allow up to | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 7232 | // far more robust than scoring two potentially-spurious ZNCC peaks, | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 9008 | // Global median of accepted step magnitudes (robust to | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 13433 | // This is robust because column averages smooth out per-pixel | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/common/utils/gpo.h | 181 | // If the path was found in the machine, we need to check if the value for the policy exists. | COMMENT |
| LOW | …/modules/cmdpal/Microsoft.CmdPal.UI/MainWindow.xaml.cs | 1584 | // We need to check if our window is cloaked or not. A cloaked window is still | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 300 | // Step 1: Expand environment strings (simplified - we'll assume no env vars) | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 303 | // Step 2: Parse the command line to get file and args | COMMENT |
| LOW⚡ | …Ext.Shell.UnitTests/IntegratedCommandExecutionTests.cs | 306 | // Step 3: If parsing succeeded, qualify the working directory | COMMENT |
| LOW | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 680 | // Step 1: Both monitors connected with customized secondary | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 698 | // Step 2: Disconnect secondary monitor | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 704 | // Step 3: Reconnect secondary monitor | COMMENT |
| LOW | …ancyzones/FancyZonesLib/FancyZonesWindowProcessing.cpp | 62 | // creation of new window. We need to check if window being processed is on currently active desktop. | COMMENT |
| LOW | src/modules/fancyzones/FancyZonesLib/JsonHelpers.cpp | 81 | // Step 1: parse the name until the #, then to the '_' | COMMENT |
| LOW | src/modules/fancyzones/FancyZonesLib/JsonHelpers.cpp | 104 | // Step 2: parse the rest of the id | COMMENT |
| LOW | src/modules/fancyzones/FancyZonesLib/JsonHelpers.cpp | 169 | // Step 1: parse the name until the #, then to the '_' | COMMENT |
| LOW | src/modules/fancyzones/FancyZonesLib/JsonHelpers.cpp | 185 | // Step 2: parse the rest of the id | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 8439 | // Step 1: Collect the top candidate anchor rows by variance. | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 8509 | // Step 2: Find the first candidate row that is UNIQUE within the | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 8595 | // Step 3: Search the target frame for this unique signature. | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 8640 | // Step 4: Override if the anchor found a confident, different answer. | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 59 | // Step 1: Press the activation shortcut and verify the overlay appears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 64 | // Step 2: Press Escape and verify the overlay disappears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 71 | // Step 3: Press the activation shortcut again and verify the overlay appears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 77 | // Step 4: Right-click and select Cancel. Verify the overlay disappears | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/review-tools/review-tools.instructions.md | 131 | "Author": "John Doe", | CODE |
| LOW | doc/devdocs/modules/keyboardmanager/keyboardmanager.md | 17 | - [Dummy key events](#dummy-key-events) | CODE |
| LOW | src/common/UnitTests-CommonLib/Settings.Tests.cpp | 234 | const std::wstring stringVal = L"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tem | CODE |
| LOW | src/common/UnitTests-CommonLib/Settings.Tests.cpp | 234 | const std::wstring stringVal = L"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tem | CODE |
| LOW | src/common/UnitTests-CommonLib/Settings.Tests.cpp | 456 | const auto value = L"Lorem ipsum dolor sit amet,\nconsectetur adipiscing elit,\nsed do eiusmod tempor incidi | CODE |
| LOW | src/common/UnitTests-CommonLib/Settings.Tests.cpp | 456 | const auto value = L"Lorem ipsum dolor sit amet,\nconsectetur adipiscing elit,\nsed do eiusmod tempor incidi | CODE |
| LOW | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 440 | **Note:** Do not use this attribute, as it is non-standard and only implemented in some versions of Microsoft Internet E | CODE |
| LOW | src/Monaco/monacoSRC/min/vs/base/worker/workerMain.js | 29 | `||e===" "}}),X(J[69],Z([0,1]),function(W,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.WrappingInd | CODE |
| LOW | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 53 | Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the indus | CODE |
| LOW | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 65 | Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the indus | CODE |
| LOW⚡ | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 125 | "placeholder": "Enter your name" | CODE |
| LOW⚡ | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 132 | "placeholder": "Enter your homepage url" | CODE |
| LOW⚡ | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 139 | "placeholder": "Enter your email" | CODE |
| LOW⚡ | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 146 | "placeholder": "Enter your phone number" | CODE |
| LOW⚡ | …al/ext/SamplePagesExtension/Pages/SampleContentPage.cs | 154 | "placeholder": "Enter any comments" | CODE |
| LOW | …l/ext/SamplePagesExtension/Pages/SampleCommentsPage.cs | 160 | "placeholder": "Write a reply here" | CODE |
| LOW | …Microsoft.CmdPal.Ext.Bookmark/Pages/AddBookmarkForm.cs | 37 | "placeholder": {{EncodeString(Resources.bookmarks_form_bookmark_placeholder)}} | CODE |
| LOW | …soft.CmdPal.UI.ViewModels/Commands/NewExtensionForm.cs | 51 | "placeholder": "ExtensionName", | CODE |
| LOW | …soft.CmdPal.UI.ViewModels/Commands/NewExtensionForm.cs | 68 | "placeholder": "My new extension", | CODE |
| LOW | …soft.CmdPal.UI.ViewModels/Commands/NewExtensionForm.cs | 85 | "placeholder": "C:\\users\\me\\dev", | CODE |
| LOW | …osoft.CommandPalette.Extensions.Toolkit/TextSetting.cs | 44 | { "placeholder", Placeholder }, | CODE |
| LOW | …tension/.github/skills/add-adaptive-card-form/SKILL.md | 70 | "placeholder": "Enter your name" | CODE |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 23 | "placeholder": "Enter your first name", | CODE |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 31 | "placeholder": "user@example.com", | CODE |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 31 | "placeholder": "user@example.com", | CODE |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 252 | "placeholder": "Enter your full name", | STRING |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 260 | "placeholder": "user@example.com", | STRING |
| LOW⚡ | …lls/add-adaptive-card-form/references/form-patterns.md | 260 | "placeholder": "user@example.com", | STRING |
| LOW | …lls/add-adaptive-card-form/references/form-patterns.md | 308 | "placeholder": "Enter your API key" | STRING |
| LOW | …lls/add-adaptive-card-form/references/form-patterns.md | 376 | "placeholder": "Share your thoughts...", | STRING |
| LOW | …lls/add-adaptive-card-form/references/form-patterns.md | 487 | "placeholder": "Write a reply...", | CODE |
| LOW | src/modules/powerrename/unittests/HelpersTests.cpp | 239 | patterns[L"CREATOR"] = L"John Doe"; | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .pipelines/v2/templates/job-build-project.yml | 472 | # Check if deps.json files don't reference different dll versions. | COMMENT |
| LOW | .pipelines/v2/templates/job-build-project.yml | 477 | # Check if asset files on the main application paths are playing nice and avoiding basic conflicts. | COMMENT |
| LOW | .pipelines/v2/templates/steps-build-installer-vnext.yml | 114 | # Check if deps.json files don't reference different dll versions. | COMMENT |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 165 | # Check if any opposite edge is adjacent (within tolerance) | COMMENT |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 468 | # Check if they're aligned horizontally and touching | COMMENT |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 500 | # Check if there's actually a valid wrap destination | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 264 | # Check if positions are within tolerance | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 270 | # Check if perpendicular ranges overlap significantly | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 301 | # Check if this edge overlaps with the relative position | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 437 | # Check if this edge type is allowed by wrap mode | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 472 | # Check if wrap destination changed | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 505 | # Check if this edge type is allowed by wrap mode | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 537 | # Check if wrap destination changed | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 618 | # Check if only one monitor exists | COMMENT |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2165 | # Check if this edge type is enabled by wrap mode | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 418 | print(f"Error: Could not find report file: {args.report}") | CODE |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 422 | print(f"Error: Invalid JSON in report file: {args.report}") | CODE |
| LOW⚡ | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 424 | except Exception as e: | CODE |
| MEDIUM⚡ | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 425 | print(f"Error analyzing report: {e}") | CODE |
| MEDIUM | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 878 | print("Error: max-monitors must be between 1 and 10") | CODE |
| LOW | …ap/CursorWrapTests/WrapSimulator/test_new_algorithm.py | 96 | except Exception as e: | CODE |
| MEDIUM | …ap/CursorWrapTests/WrapSimulator/test_new_algorithm.py | 97 | print(f"Error testing {layout_file}: {e}") | CODE |
| LOW⚡ | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1086 | except Exception as e: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1138 | except Exception as e: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1808 | except Exception as e: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/scripts/telemetry-pr-check.js | 237 | async function findExistingTelemetryComment(apiBaseUrl, repository, pullNumber) { | CODE |
| LOW | src/Monaco/monacoSpecialLanguages.js | 7 | export async function registerAdditionalLanguages(monaco){ | CODE |
| LOW | src/Monaco/monacoSpecialLanguages.js | 50 | function registerAdditionalLanguage(id, extensions, originalId, monaco){ | CODE |
| LOW | src/Monaco/monacoSpecialLanguages.js | 65 | function registerAdditionalNewLanguage(id, extensions, definition, monaco) { | CODE |
| LOW | ….Ext.PerformanceMonitor/DevHome/Helpers/DataManager.cs | 11 | internal sealed partial class DataManager : IDisposable | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 68 | def analyze_wrap_calculation_failures(self, failures: List[Dict[str, Any]]): | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 180 | def generate_github_copilot_prompt(self): | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 416 | def _five_plus_monitor_configs(cls, max_count: int) -> List[List[MonitorInfo]]: | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 461 | def validate_touching_monitors( | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 486 | def validate_wrap_calculation( | CODE |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 811 | def _generate_recommendations(self) -> List[str]: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 310 | def find_nearest_opposite_edge(self, from_edge_type: EdgeType, cursor_coordinate: int, | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 383 | def _calculate_projected_position(self, cursor_coordinate: int, source_edge: MonitorEdge, | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 413 | def get_wrap_destination_with_projection(self, from_edge_type: EdgeType, cursor_coordinate: int, | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 429 | def get_edge_segments_with_wrap_info(self, edge: MonitorEdge, wrap_mode: WrapMode) -> List[EdgeSegment]: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 498 | def get_edge_segments_with_projection(self, edge: MonitorEdge, wrap_mode: WrapMode) -> List[EdgeSegment]: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 561 | def validate_all_edges_have_destinations(self, wrap_mode: WrapMode = WrapMode.BOTH) -> Dict: | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1272 | def _validate_cursor_position(self, entry: CursorLogEntry) -> Tuple[bool, Optional[MonitorInfo], Optional[MonitorInf | CODE |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2152 | def _generate_edge_test_points(self) -> List[Tuple[MonitorEdge, int, int, int]]: | CODE |
| LOW | …les/powerdisplay/PowerDisplay/Ipc/CliRequestHandler.cs | 37 | public sealed class CliRequestHandler : ICliRequestProcessor | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .github/instructions/agent-skills.instructions.md | 118 | ├── scaffold.py # Code scaffold the AI agent customizes | CODE |
| MEDIUM | …/skills/ui-tests-migration/references/project-setup.md | 1 | # Project setup & scaffolding | COMMENT |
| MEDIUM | …ls/ui-tests-migration/templates/ModuleEndToEndTests.cs | 5 | // TEMPLATE — a starting scaffold for a `.Next` UI-test class. Replace __MODULE__ / __MODULEUI__ / | COMMENT |
| MEDIUM | src/modules/ZoomIt/ZoomIt/PanoramaCapture.cpp | 10954 | #pragma warning(disable : 4456) // Self-test scaffolding reuses local names in nested scopes. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 68 | CODE | |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 534 | CODE | |
| LOW | …ils/CursorWrap/CursorWrapTests/monitor_layout_tests.py | 591 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 277 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 310 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 991 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1102 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1577 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1696 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 1811 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2038 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 2152 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/modules/MouseWithoutBorders/App/Service/Program.cs | 34 | // TODO: Add logging. | COMMENT |
| LOW | src/modules/MouseWithoutBorders/App/Helper/Program.cs | 37 | // TODO: Add logging. | COMMENT |
| LOW | src/modules/peek/Peek.UI/MainWindowViewModel.cs | 174 | // TODO: implement navigation | COMMENT |
| LOW | src/modules/peek/Peek.UI/MainWindowViewModel.cs | 203 | // TODO: implement navigation. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ils/CursorWrap/CursorWrapTests/analyze_test_results.py | 315 | print("if (edge.type == EdgeType::Left || edge.type == EdgeType::Right) {") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/Monaco/monacoSRC/min/vs/language/css/cssWorker.js | 32 | `),[{language:"html",value:r}]}doPrint(e,t){for(let r of e)this.doPrintElement(r,t),r.children&&this.doPrint(r.children, | CODE |
| MEDIUM | src/Monaco/monacoSRC/min/vs/language/html/htmlWorker.js | 306 | **Usage note:** Do not use this attribute, as it has been deprecated. The [\`<caption>\`](https://developer.mozilla.org/ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 14 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 21 | CODE | |
| LOW | …orWrap/CursorWrapTests/WrapSimulator/wrap_simulator.py | 22 | CODE |