Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
This report summarizes scanner evidence for microsoft/PowerToys, a C project with 140,312 GitHub stars. SynthScan examined 1,090,743 lines of code across 6997 source files, recording 2368 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 3.3 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
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.
Can maintainers explain intent, assumptions, and trade-offs? 2121 finding(s).
Are imports declared and package/API names verified? 92 finding(s).
Are wrappers, guards, and repeated structures necessary? 234 finding(s).
Which changes need focused human review? 2368 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
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.
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.
The scanner identified 2368 distinct pattern matches across 19 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .pipelines/v2/ci.yml | 1 | trigger: | COMMENT |
| 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 | 321 | # --- vcpkg detection + binary cache -------------------------------------- | 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/CliShim.UnitTests/LauncherIntegrationTests.cpp | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/MouseJump.Kicker/KickerForm.cs | 61 | } | COMMENT |
| LOW | tools/MouseJump.Kicker/NativeMethods/Core/LPARAM.cs | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/MouseJump.Kicker/NativeMethods/Core/HWND.cs | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | …thods/Kernel32/SystemServices/Kernel32.CreateEventW.cs | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | …thods/User32/WindowsAndMessaging/User32.EnumWindows.cs | 21 | COMMENT | |
| LOW | …er32/WindowsAndMessaging/User32.SetForegroundWindow.cs | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | …WindowsAndMessaging/User32.GetWindowThreadProcessId.cs | 1 | // Copyright (c) Microsoft Corporation | 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 <cwchar> | 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 | tools/CliShim/CommandLine.h | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/CliShim/CommandLine.cpp | 21 | { | COMMENT |
| LOW | tools/CliShim/main.cpp | 1 | // Copyright (c) Microsoft Corporation | COMMENT |
| LOW | tools/CliShim/main.cpp | 41 | BOOL WINAPI ConsoleCtrlHandler(DWORD /*controlType*/) | COMMENT |
| LOW | .github/workflows/issue-triage.lock.yml | 1 | # gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"32dafff82d91dc3dd686cc31b03037df3f80c4b9e0eda6dce72284b2603 | COMMENT |
| LOW | .github/workflows/issue-triage.lock.yml | 21 | # gh aw compile | COMMENT |
| 1717 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 |
| HIGH | …/WorkspacesLauncherUI/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| 5 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| 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 | …icrosoft.CmdPal.UI/Helpers/Icons/IconSourceProvider.cs | 54 | || Microsoft.CommandPalette.Extensions.Toolkit.ShellItemIconProtocol.IsProtocol(iconString))) | CODE |
| CRITICAL | …icrosoft.CmdPal.UI/Helpers/Icons/IconSourceProvider.cs | 134 | Microsoft.CommandPalette.Extensions.Toolkit.ShellItemIconProtocol.IsProtocol(iconString) | CODE |
| CRITICAL | …ft.CmdPal.UI/Helpers/Icons/CachedIconSourceProvider.cs | 66 | Microsoft.CommandPalette.Extensions.Toolkit.ShellItemIconProtocol.IsProtocol(iconString); | CODE |
| CRITICAL | …crosoft.CmdPal.UI/Helpers/Icons/IconLoadDiagnostics.cs | 150 | var requestKind = Microsoft.CommandPalette.Extensions.Toolkit.ShellItemIconProtocol.IsProtocol(request.CacheIden | CODE |
| CRITICAL | …icrosoft.CmdPal.UI/Dock/PinToDockDialogContent.xaml.cs | 152 | var geometry = (Microsoft.UI.Xaml.Media.Geometry)Microsoft.UI.Xaml.Markup.XamlBindingHelper.ConvertValue( | CODE |
| CRITICAL | …mdPal.UI.ViewModels/DockAppearanceSettingsViewModel.cs | 273 | ? 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 | …uide/ShortcutGuide.Ui/Helpers/ShortcutSearchMatcher.cs | 129 | _ => Microsoft.PowerToys.Settings.UI.Library.Utilities.Helper.GetKeyName((uint)keyCode), | CODE |
| CRITICAL | …hortcutGuide/Tests/ShortcutGuide.UITests/TestHelper.cs | 58 | var languageId = System.Windows.Forms.InputLanguage.CurrentInputLanguage.Handle.ToInt64() & 0xFFFF; | CODE |
| CRITICAL | …ManagerEditorUI/Controls/UnifiedMappingControl.xaml.cs | 488 | int childCount = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetChildrenCount(parent); | CODE |
| CRITICAL | …ManagerEditorUI/Controls/UnifiedMappingControl.xaml.cs | 491 | var child = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetChild(parent, i); | CODE |
| CRITICAL | …ManagerEditorUI/Controls/UnifiedMappingControl.xaml.cs | 820 | Microsoft.UI.Xaml.Input.FocusManager.TryMoveFocus( | CODE |
| CRITICAL | …te/AdvancedPaste.UITests.Next/AdvancedPasteTestBase.cs | 86 | SettingsSession = Microsoft.PowerToys.UITest.Next.Session.FromProcess("PowerToys.Settings", PowerToysModule. | CODE |
| CRITICAL | …ste.UITests.Next/AdvancedPasteClipboardHistoryTests.cs | 652 | return Microsoft.PowerToys.UITest.Next.Session.FromProcess(ProcessName); | CODE |
| CRITICAL | src/modules/AdvancedPaste/AdvancedPaste/Program.cs | 75 | var readyState = Microsoft.Windows.AI.Text.LanguageModel.GetReadyState(); | CODE |
| CRITICAL | src/modules/AdvancedPaste/AdvancedPaste/Program.cs | 121 | var readyState = Microsoft.Windows.AI.Text.LanguageModel.GetReadyState(); | CODE |
| CRITICAL | src/modules/AdvancedPaste/AdvancedPaste/Program.cs | 141 | () => Microsoft.Windows.AI.Text.LanguageModel.EnsureReadyAsync().AsTask()).GetAwaiter().GetResult(); | CODE |
| CRITICAL | …Tests/Workspaces.UITests.Next/WorkspaceEditingTests.cs | 79 | Microsoft.PowerToys.UITest.Next.Session.FromProcess(EditorProcess) | CODE |
| CRITICAL | …Tests/Workspaces.UITests.Next/WorkspaceEditingTests.cs | 246 | var process = Microsoft.PowerToys.UITest.Next.Session.FromProcess(processName); | CODE |
| CRITICAL | …paces/Tests/Workspaces.UITests.Next/WorkspacesTests.cs | 56 | private Session SettingsUi => settingsUi ??= Microsoft.PowerToys.UITest.Next.Session.FromProcess(SettingsProcess | CODE |
| CRITICAL | …paces/Tests/Workspaces.UITests.Next/WorkspacesTests.cs | 214 | var process = Microsoft.PowerToys.UITest.Next.Session.FromProcess(EditorProcess); | CODE |
| CRITICAL | …paces/Tests/Workspaces.UITests.Next/WorkspacesTests.cs | 296 | Microsoft.PowerToys.UITest.Next.Session.FromProcess(EditorProcess).Has<Button>(By.Name("Remove"), 10_000 | CODE |
| CRITICAL | …/colorPicker/ColorPickerUI/Helpers/ZoomWindowHelper.cs | 195 | /// <see cref="Microsoft.PowerToys.Common.UI.Controls.Window.TransparentWindow.Show()"/>. | COMMENT |
| CRITICAL | …ouseWithoutBorders.UnitTests/ExperimentChannelTests.cs | 51 | var report = System.Text.Json.Nodes.JsonNode.Parse( | CODE |
| CRITICAL | …ouseWithoutBorders.UnitTests/ExperimentChannelTests.cs | 68 | var report = System.Text.Json.Nodes.JsonNode.Parse( | 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 | 179 | Microsoft.PowerToys.Telemetry.PowerToysTelemetry.Log.WriteEvent(new Core.Telemetry.PowerAccentShowAccentMenuEven | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 118 | Title = _resourceLoader.GetString(Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModule | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 122 | Icon = Microsoft.PowerToys.Settings.UI.Library.Helpers.ModuleHelper.GetModuleTypeFluentIconName(moduleTy | CODE |
| CRITICAL | …ttings.UI.Controls/QuickAccess/QuickAccessViewModel.cs | 172 | 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 |
| CRITICAL | …ttings.UI/SettingsXAML/Views/AdvancedPastePage.xaml.cs | 1561 | return Microsoft.PowerToys.Settings.UI.Helpers.ResourceLoaderInstance.ResourceLoader.GetString("Advanced | CODE |
| 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 | 37 | // ── Navigation ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 52 | // ── Toggle ──────────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 76 | // ── Activation shortcut ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 118 | // ── Module window lifecycle ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …thub/skills/ui-tests-migration/templates/TestHelper.cs | 193 | // ── Utilities ───────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …useUtils/MouseJump.Common/Bezels/BezelProfileCurved.cs | 24 | /// θ (normal): 0 ───────→ π/2 ──────── π/2 ───────→ π | COMMENT |
| MEDIUM | …useUtils/MouseJump.Common/Bezels/BezelProfileCurved.cs | 25 | /// cos(θ): +1 ───────→ 0 ──────── 0 ───────→ -1 | COMMENT |
| MEDIUM | …s/MouseUtils/MouseJump.Common/Bezels/BezelConstants.cs | 12 | // ── global shading caps ────────────────────────── | COMMENT |
| MEDIUM | …s/MouseUtils/MouseJump.Common/Bezels/BezelConstants.cs | 26 | // ── corner shading parameters ────────────────────────── | COMMENT |
| MEDIUM | …s/MouseUtils/MouseJump.Common/Bezels/BezelConstants.cs | 43 | // ── edge shading parameters ────────────────────────── | COMMENT |
| MEDIUM | …s/MouseUtils/MouseJump.Common/Bezels/BezelConstants.cs | 59 | // ── Common corner / edge seam effect multipliers ────────────────────────── | COMMENT |
| MEDIUM | …les/MouseUtils/MouseJump.Common/Bezels/BezelProfile.cs | 58 | // ── Normal-angle helpers ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/MouseUtils/MouseJump.Common/Bezels/CornerTemplates.cs | 57 | // ── Step 1: render temporary bezel "ring" images ─────────────────── | COMMENT |
| MEDIUM | …/MouseUtils/MouseJump.Common/Bezels/CornerTemplates.cs | 86 | // ── Step 2: apply highlight and shadow effects ───────────────────────── | COMMENT |
| MEDIUM | …es/MouseUtils/MouseJump.Common/Bezels/BezelRenderer.cs | 103 | // ── Straight edge fills + 3-D effects ──────────────────────────────── | COMMENT |
| MEDIUM | …es/MouseUtils/MouseJump.Common/Bezels/BezelRenderer.cs | 116 | // ── Corners (flat fill + 3-D effects baked in) ──────────────────────── | COMMENT |
| MEDIUM | …useUtils/MouseJump.Common/Bezels/BezelProfileRamped.cs | 19 | /// θ (normal): α ──── α ──────── π-α ──── π-α | 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 | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 152 | // ─── RemoveColorsCommand – null input ──────────────────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 185 | // ─── RemoveColorsCommand – empty IList input ───────────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 218 | // ─── RemoveColorsCommand – non-empty IList input ───────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 306 | // ─── RemoveColorsCommand – wrong-element-type IList input ────── | COMMENT |
| MEDIUM⚡ | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 407 | // ─── ExportColorsGroupedByColorCommand – wrong-element-type IList input ────── | COMMENT |
| MEDIUM⚡ | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 415 | // ─── ExportColorsGroupedByFormatCommand – wrong-element-type IList input ────── | COMMENT |
| MEDIUM⚡ | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 423 | // ─── RemoveColorsCommand – non-IList parameter ─────────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 485 | // ─── RemoveColorsCommand – mixed [Color, string] IList input ──────────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 523 | // ─── ExportColorsGroupedByColorCommand – Execute guards ────────────────────── | COMMENT |
| MEDIUM | …erUI.UnitTests/ViewModels/ColorEditorViewModelTests.cs | 549 | // ─── ExportColorsGroupedByFormatCommand – Execute guards ───────────────────── | 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 |
| 82 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/module_loader/SHARING.md | 141 | ### Step 1: Prepare the Files | COMMENT |
| LOW | tools/module_loader/SHARING.md | 153 | ### Step 2: Extract Settings from Your Machine | COMMENT |
| LOW | tools/module_loader/SHARING.md | 162 | ### 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 | 1064 | // Step 1: Both monitors connected with customized secondary | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 1082 | // Step 2: Disconnect secondary monitor | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 1088 | // Step 3: Reconnect the same secondary monitor under a new GDI name. | 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 |
| 19 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 274 | # winappcli (winapp.exe) powers the Microsoft.PowerToys.UITest.Next harness and isn't baked | COMMENT |
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 455 | # UITest harness reuses an already-listening instance rather than | COMMENT |
| MEDIUM | .pipelines/v2/templates/job-test-project.yml | 652 | # 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 | 1061 | // top-level list, so that pinning to the dock from the top-level is seamless. | COMMENT |
| MEDIUM | …dPal.UI.ViewModels/Settings/MonitorConfigReconciler.cs | 164 | // 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 | …sts/RegistryPreview.UITests/RegistryPreviewTestBase.cs | 532 | /// full path and pressing Enter is the standard, robust way to drive it without needing to resolve | 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 |
| MEDIUM | …/modules/ZoomIt/ZoomIt/third_party/whisper/whisper.cpp | 6591 | // guaranteed. Might get removed at some point unless a robust algorithm implementation is found | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/scripts/telemetry-pr-check.js | 237 | async function findExistingTelemetryComment(apiBaseUrl, repository, pullNumber) { | CODE |
| LOW | .github/scripts/issue-triage/issue-context.py | 170 | def latest_stable_powertoys_release(self): | CODE |
| LOW | .github/scripts/issue-triage/issue-context.py | 568 | def latest_author_report_comment(comments, author): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_verify_agent_output.py | 41 | def test_accepts_only_deterministic_candidates(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_verify_agent_output.py | 50 | def test_rejects_product_label_outside_candidate_set(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_verify_agent_output.py | 55 | def test_rejects_duplicate_outside_retrieval_results(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_verify_agent_output.py | 62 | def test_rejects_stale_input_hash(self): | CODE |
| LOW | …b/scripts/issue-triage/tests/test_workflow_contract.py | 11 | def test_agent_evidence_uses_shared_runtime_directory(self): | CODE |
| LOW | …b/scripts/issue-triage/tests/test_workflow_contract.py | 24 | def test_copilot_can_publish_without_general_write_or_shell_access(self): | CODE |
| LOW | …b/scripts/issue-triage/tests/test_workflow_contract.py | 46 | def test_workflow_never_manages_version_labels(self): | CODE |
| LOW | …b/scripts/issue-triage/tests/test_workflow_contract.py | 55 | def test_closed_issues_are_gated_before_publication(self): | CODE |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 79 | def latest_stable_powertoys_release(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 86 | def test_parses_bug_facts_without_ai(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 92 | def test_parses_combined_version_and_release_channel(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 102 | def test_version_status_distinguishes_outdated_current_and_preview(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 120 | def test_latest_stable_release_failure_is_non_blocking(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 128 | def test_vague_reproduction_is_insufficient(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 137 | def test_concise_steps_with_separate_actual_behavior_are_sufficient(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 198 | def test_visual_ui_bug_does_not_require_report(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 206 | def test_crash_or_startup_failure_requires_report(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 209 | def test_update_failure_requires_report(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 219 | def test_other_actionable_bug_recommends_but_does_not_require_report(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 229 | def test_non_bug_report_is_not_applicable(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 235 | def test_language_signal_detects_non_latin_author_prose(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 245 | def test_language_signal_ignores_template_and_hidden_import_marker(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 255 | def test_language_signal_ignores_prefixed_template_headings(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 262 | def test_language_signal_does_not_guess_from_short_technical_text(self): | STRING |
| LOW⚡ | …ithub/scripts/issue-triage/tests/test_issue_context.py | 268 | def test_hidden_import_marker_is_not_author_body_content(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 156 | def test_natural_language_shortcut_reproduction_is_sufficient(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 170 | def test_intermittent_failure_description_is_sufficient_for_intake(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 183 | def test_passive_timed_crash_with_stack_trace_is_sufficient(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 280 | def test_queries_use_product_and_exact_technical_signals(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 292 | def test_template_area_aliases_map_to_production_product_labels(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 311 | def test_title_prefix_maps_to_existing_product_label(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 331 | def test_available_product_labels_are_sorted_and_filtered(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 342 | def test_allowed_product_labels_require_explicit_issue_text(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 358 | def test_prepare_labels_bracketed_title_without_area_section(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 386 | def test_title_prefix_overrides_inferred_area_without_template_selection(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 409 | def test_explicit_template_area_takes_precedence_over_title_prefix(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 435 | def test_context_redacts_report_attachment_urls(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 459 | def test_ranking_prefers_matching_failure(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 480 | def test_author_report_comment_is_relevant(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 493 | def test_actions_bot_reopen_is_skipped(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 501 | def test_dedupe_digest_issue_is_never_triaged(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 512 | def test_unrelated_comment_writes_noop(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 533 | def test_pull_request_comment_writes_noop_without_api_reads(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 547 | def test_closed_issue_writes_noop_without_api_reads(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 572 | def test_prepare_emits_bounded_ranked_candidates(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 601 | def test_force_evidence_uses_current_issue_and_emits_allowlists(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 633 | def test_force_evidence_skips_issue_closed_after_trigger(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 664 | def test_main_cleanly_skips_closed_issue_during_evidence_refresh(self): | STRING |
| LOW | …ithub/scripts/issue-triage/tests/test_issue_context.py | 721 | def test_candidate_retrieval_only_returns_older_issues(self): | STRING |
| LOW | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 17 | def test_finds_last_power_toys_report_attachment(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 33 | def test_rejects_path_traversal(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 42 | def test_rejects_encrypted_archives(self): | CODE |
| LOW⚡ | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 51 | def test_redacts_common_identifiers(self): | CODE |
| LOW | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 65 | def test_collects_relevant_error_signals_only(self): | CODE |
| LOW | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 91 | def test_metadata_is_restricted_to_environment_versions(self): | CODE |
| LOW | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 118 | def test_analyze_event_never_includes_attachment_url(self): | CODE |
| LOW | src/Monaco/monacoSpecialLanguages.js | 7 | export async function registerAdditionalLanguages(monaco){ | CODE |
| 18 more matches not shown… | ||||
| 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 | …UI/Controls/AdaptiveCards/AdaptiveListInputElements.cs | 45 | AdaptiveCustomElementJson.SetString(json, "placeholder", Placeholder); | CODE |
| LOW | …UI/Controls/AdaptiveCards/AdaptiveListInputElements.cs | 101 | json.Remove("placeholder"); | CODE |
| LOW | …UI/Controls/AdaptiveCards/AdaptiveListInputElements.cs | 125 | Placeholder = inputJson.GetNamedString("placeholder", string.Empty), | CODE |
| LOW | …rols/AdaptiveCards/AdaptiveKeyValueListInputElement.cs | 50 | json.Remove("placeholder"); | CODE |
| LOW | …Controls/AdaptiveCards/AdaptiveFilePathInputElement.cs | 60 | AdaptiveCustomElementJson.SetString(json, "placeholder", Placeholder); | CODE |
| LOW | …Controls/AdaptiveCards/AdaptiveFilePathInputElement.cs | 125 | Placeholder = inputJson.GetNamedString("placeholder", string.Empty), | 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 | …osoft.CmdPal.Ext.TimeDate/Pages/EditCustomClockPage.cs | 59 | { "type": "Input.Text", "id": "title", "label": {{Encode(Resources.timedate_custom_clock_name)}}, "value": {{Encode( | CODE |
| LOW | …e.Extensions.Toolkit.UnitTests/FilePathSettingTests.cs | 37 | Assert.AreEqual("Executable path", dictionary["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 | …CommandPalette.Extensions.Toolkit/StringListSetting.cs | 81 | { "placeholder", Placeholder }, | CODE |
| LOW | …t.CommandPalette.Extensions.Toolkit/FilePathSetting.cs | 102 | { "placeholder", Placeholder }, | CODE |
| LOW | …t.CommandPalette.Extensions.Toolkit/FilePathSetting.cs | 118 | { "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 | …ests/ServicesTests/SemanticKernelPasteProviderTests.cs | 27 | ApiKey = "fake-key", | CODE |
| LOW | src/modules/powerrename/unittests/HelpersTests.cpp | 239 | patterns[L"CREATOR"] = L"John Doe"; | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/common/utils/gpo.h | 185 | // 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 | 1808 | // 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 | 1064 | // Step 1: Both monitors connected with customized secondary | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 1082 | // Step 2: Disconnect secondary monitor | COMMENT |
| LOW⚡ | …mdPal.UI.ViewModels.UnitTests/DockMultiMonitorTests.cs | 1088 | // Step 3: Reconnect the same secondary monitor under a new GDI name. | 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⚡ | …KeyboardManagerEngineLibrary/KeyboardEventHandlers.cpp | 301 | // Step 1: a key-down of a DIFFERENT key while alone keys are pending means those pending keys | COMMENT |
| LOW⚡ | …KeyboardManagerEngineLibrary/KeyboardEventHandlers.cpp | 310 | // Step 2: handle the alone-mapped key's own events. | 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 | 69 | // Step 1: Press the activation shortcut and verify the overlay appears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 74 | // Step 2: Press Escape and verify the overlay disappears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 81 | // Step 3: Press the activation shortcut again and verify the overlay appears | COMMENT |
| LOW⚡ | src/modules/PowerOCR/PowerOCR-UITests/PowerOCRTests.cs | 87 | // Step 4: Right-click and select Cancel. Verify the overlay disappears | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 2851 | // TODO: implement a better way | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 4370 | // TODO: implement backward | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 4485 | // TODO: implement backward | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5242 | // TODO: implement non F32 return | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5273 | // TODO: implement non F32 return | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 19109 | // TODO: implement other view ops | COMMENT |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 4090 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 4408 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 4511 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5643 | is_node = false; // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5679 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5708 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5784 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5856 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5942 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 5983 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6021 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6051 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6075 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6127 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6355 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6409 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6441 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6479 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 6509 | GGML_ASSERT(false); // TODO: implement backward | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7205 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7247 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7364 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7454 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7496 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 7615 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 16880 | GGML_ASSERT(false); // TODO: implement | CODE |
| LOW | src/modules/ZoomIt/ZoomIt/third_party/whisper/ggml.c | 16904 | GGML_ASSERT(false); // TODO: implement | CODE |
| 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 |
| 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 | .github/skills/ui-tests-local-vm/SKILL.md | 118 | ## Default agentic cycle | COMMENT |
| MEDIUM | .github/skills/ui-tests-local-vm/SKILL.md | 188 | [references/setup.md §0](references/setup.md#0-human-only-host-setup-one-command)). Otherwise scaffold | CODE |
| MEDIUM | .github/skills/ui-tests-local-vm/references/setup.md | 86 | Scaffold ([step 1](#1-scaffold)) and obtain media ([step 3](#3-get-windows-media)) first, then run | CODE |
| MEDIUM | …skills/ui-tests-pipeline-ci/references/agentic-loop.md | 1 | # Azure DevOps UI-test CI agentic loop | COMMENT |
| MEDIUM | doc/devdocs/development/ui-tests.md | 227 | ### Run the agentic loop | 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 | .pipelines/v2/templates/job-build-project.yml | 515 | # Check if deps.json files don't reference different dll versions. | COMMENT |
| LOW | .pipelines/v2/templates/job-build-project.yml | 520 | # 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 |
|---|---|---|---|---|
| LOW | .github/scripts/issue-triage/bug-report-analyzer.py | 136 | except Exception: | CODE |
| 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 |
|---|---|---|---|---|
| HIGH | .github/scripts/issue-triage/bug-report-analyzer.py | 139 | except FileNotFoundError: | CODE |
| HIGH | .github/scripts/issue-triage/bug-report-analyzer.py | 417 | except FileNotFoundError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/scripts/issue-triage/bug-report-analyzer.py | 111 | CODE | |
| LOW | .github/scripts/issue-triage/bug-report-analyzer.py | 311 | CODE | |
| 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 |
|---|---|---|---|---|
| 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 | …scripts/issue-triage/tests/test_bug_report_analyzer.py | 2 | CODE | |
| 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 |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/scripts/issue-triage/bug-report-analyzer.py | 226 | CODE |