AI Slop Code RIsk Monitor

unoplatform/uno

Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.

34.2 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for unoplatform/uno, a C# project with 10,071 GitHub stars. SynthScan examined 2,064,147 lines of code across 18200 source files, recording 12720 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 34.2 (High 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.

34.2
Adjusted Signal
34.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
10.1K
Stars
C#
Language
2.1M
Lines of Code
18.2K
Files
12.7K
Pattern Hits
2026-10-12
Scan Date
0.20
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 19.7/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 77.1/100 · CRITICAL

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

Agent Over-Engineering Ratio 1.6/100 · LOW

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

PR Review Velocity Impact 67.3/100 · HIGH

Which changes need focused human review? 12720 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 3619HIGH 109MEDIUM 178LOW 8814

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 12720 distinct pattern matches across 20 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.

Hallucination Indicators3619 hits · 60778 pts
SeverityFileLineSnippetContext
CRITICALspecs/001-wasm-accessibility/quickstart.md47Uno.UI.Runtime.Skia.WebAssemblyAccessibility.Instance.EnableDebugMode(true);CODE
CRITICALspecs/webgpu-parity/SKIASHARP-FREE-BUILD-SCOPING.md56 `Uno.UI.Composition.Skia.SkiaBackend.Register();` (hard type reference + call).CODE
CRITICALdoc/articles/uno-publishing-desktop-macos.md226Uno.Sdk.Extras.Publish.MacOS.targets(75,3): error : Failed to submit tmpcZQgA4.zip to Apple's notarization service. ExitCODE
CRITICALdoc/articles/migrating-from-previous-releases.md366 global::Uno.UI.Adapter.Microsoft.Extensions.Logging.LoggingAdapter.Initialize();CODE
CRITICALdoc/articles/logging.md106 global::Uno.UI.Adapter.Microsoft.Extensions.Logging.LoggingAdapter.Initialize();CODE
CRITICALdoc/articles/uno-howto-create-a-repro.md247 global::Uno.UI.Adapter.Microsoft.Extensions.Logging.LoggingAdapter.Initialize();CODE
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md116 * ~~``Android.Views.View Windows.UI.Xaml.Controls.Popup.get_Anchor()``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md117 * ~~``System.Void Windows.UI.Xaml.Controls.Popup.set_Anchor(Android.Views.View value)``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md120 * ~~``System.String Windows.UI.Xaml.Controls.TextBoxView.get_BindableText()``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md121 * ~~``System.Void Windows.UI.Xaml.Controls.TextBoxView.set_BindableText(System.String value)``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md122 * ~~``System.Void Windows.UI.Xaml.Controls.TextBoxView.NotifyTextChanged()``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md201 * ~~``Android.Views.View Windows.UI.Xaml.Controls.Popup.get_Anchor()``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md202 * ~~``System.Void Windows.UI.Xaml.Controls.Popup.set_Anchor(Android.Views.View value)``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md205 * ~~``System.String Windows.UI.Xaml.Controls.TextBoxView.get_BindableText()``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md206 * ~~``System.Void Windows.UI.Xaml.Controls.TextBoxView.set_BindableText(System.String value)``~~COMMENT
CRITICAL⚡…c/articles/contributing/guidelines/breaking-changes.md207 * ~~``System.Void Windows.UI.Xaml.Controls.TextBoxView.NotifyTextChanged()``~~COMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md98 * ~~``Windows.UI.Xaml.Controls.Popup Windows.UI.Xaml.Controls.ComboBoxItem.GetPopupControl()``~~COMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md183 * ~~``Windows.UI.Xaml.Controls.Popup Windows.UI.Xaml.Controls.ComboBoxItem.GetPopupControl()``~~COMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md260 * ~~``Windows.UI.Xaml.Controls.Popup Windows.UI.Xaml.Controls.ComboBoxItem.GetPopupControl()``~~COMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md340 * ~~``Windows.UI.Xaml.Controls.Popup Windows.UI.Xaml.Controls.ComboBoxItem.GetPopupControl()``~~COMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md358 * ~~``System.Void Windows.UI.Xaml.Controls.VirtualizingPanelLayout.UpdateLayoutAttributesForItem(UIKit.UICollectionVCOMMENT
CRITICAL…c/articles/contributing/guidelines/breaking-changes.md397 * ~~``Windows.UI.Xaml.Controls.Popup Windows.UI.Xaml.Controls.ComboBoxItem.GetPopupControl()``~~COMMENT
CRITICAL⚡doc/articles/features/custom-fonts.md79 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("ms-appx:///[MyApp]/Assets/Fonts/yourfont01.ttf#ApplicationFont01");CODE
CRITICAL⚡doc/articles/features/custom-fonts.md80 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("https://fonts.cdnfonts.com/s/71084/antikythera.woff#Antikythera");CODE
CRITICAL⚡doc/articles/features/custom-fonts.md83 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("Roboto");CODE
CRITICALdoc/articles/features/svg.md84 .SvgRenderer(Uno.UI.Composition.Skia.SkiaBackend.CreateSvgRenderer())CODE
CRITICALdoc/articles/features/svg.md86 // .SvgRenderer(Uno.UI.Composition.Managed.ManagedBackend.CreateSvgRenderer())COMMENT
CRITICALdoc/articles/features/Lottie.md55 .LottieRenderer(Uno.UI.Composition.Skia.SkiaBackend.CreateLottieRenderer())CODE
CRITICALdoc/articles/features/Lottie.md57 // .LottieRenderer(Uno.UI.Composition.Managed.ManagedBackend.CreateLottieRenderer())COMMENT
CRITICALdoc/articles/controls/TextBox.md94Uno.UI.Xaml.Controls.TextBoxExtensions.SetInputReturnType(myTextBox, Uno.UI.Xaml.Controls.InputReturnType.Search);CODE
CRITICALdoc/articles/controls/TextBox.md118Uno.UI.Xaml.Controls.TextBoxExtensions.SetShowKeyboardDismissButton(myTextBox, true);CODE
CRITICALdoc/articles/guides/xf-migration/native-controls.md180 Uno.UI.Xaml.Controls.TextBoxExtensions.SetInputReturnType(this, Uno.UI.Xaml.Controls.InputReturnType.Done);CODE
CRITICAL…icles/uno-development/troubleshooting-memory-issues.md38 var unused = Windows.UI.Xaml.Window.Current.Dispatcher.RunAsync(CODE
CRITICALdoc/templates/uno/styles/docfx.vendor.js2!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):fCODE
CRITICAL…eControl.Server.Processors/TelemetryAttributeConfig.cs2[assembly: Uno.UI.RemoteControl.Server.Telemetry.Telemetry("81286976-e3a4-49fb-b03b-30315092dbc4", EventsPrefix = "uno/dCODE
CRITICAL…eControl.Server.Processors/TelemetryAttributeConfig.cs4[assembly: Uno.UI.RemoteControl.Server.Telemetry.Telemetry("9a44058e-1913-4721-a979-9582ab8bedce", EventsPrefix = "uno/dCODE
CRITICAL…s/HotReload/ServerHotReloadProcessor.MetadataUpdate.cs193 new Uno.UI.RemoteControl.Messaging.IdeChannel.HotReloadThruDebuggerIdeMessage(CODE
CRITICAL…rver.Cli.Tests/Mcp/Setup/Given_McpSetupOrchestrator.cs848 var parsed = System.Text.Json.Nodes.JsonNode.Parse(content)!.AsObject();CODE
CRITICAL….UI.Runtime.Win32/UI/Xaml/Window/Win32WindowWrapper.cs817 else if (Microsoft.UI.Xaml.Media.Imaging.BitmapImage.GetScaledPath(basePath) is { } scaledPath && File.Exists(scaledPCODE
CRITICAL….UI.Runtime.Win32/UI/Xaml/Window/Win32WindowWrapper.cs1034 => Microsoft.UI.Composition.SystemBackdrops.MicaController.IsSupported(),CODE
CRITICAL….UI.Runtime.Win32/UI/Xaml/Window/Win32WindowWrapper.cs1036 => Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController.IsSupported(),CODE
CRITICAL…pplicationMode/DataTransfer/Win32ClipboardExtension.cs1001 if (!global::Uno.UI.Composition.Drawing.ImageEncoderDecoder.Current.TryDecode(new MemoryStream(bytes, writable: falseCODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs89 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs127 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs354 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…untime.Win32/Rendering/Win32WindowWrapper.Rendering.cs42 GraphicsContextKind.WebGpu => global::Uno.UI.Composition.WebGpu.WebGpuContext.CreateWin32(_hwnd, Win32Helper.GetModulCODE
CRITICAL…time.Win32/Accessibility/Win32AccessibilityPatterns.cs652 return new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICAL…time.Win32/Accessibility/Win32AccessibilityPatterns.cs873 managedStartAfter = new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICAL…time.Win32/Accessibility/Win32AccessibilityPatterns.cs957 return new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICALsrc/Uno.UI.Composition.WebGpu/WebGpuBackend.cs11/// (<c>Uno.UI.Composition.Managed.ManagedBackend.CreateGeometryFactory()</c>).COMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs94 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.Create(Microsoft.UI.CompoCOMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs95 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.CreateWithOwner(MicrosoftCOMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs145 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(System.COMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs146 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionBy(SysteCOMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs147 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionWithAnimCOMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs148 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionWithAddiCOMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs149 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdateScale(float, SysCOMMENT
CRITICAL⚡…soft.UI.Composition.Interactions/InteractionTracker.cs150 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdateScaleWithAnimatiCOMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs179 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(System.COMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs180 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionBy(SysteCOMMENT
3559 more matches not shown…
Over-Commented Block8663 hits · 8380 pts
SeverityFileLineSnippetContext
LOW…s/047-native-os-menu/contracts/INativeMenuExtension.md81{COMMENT
LOW…s/047-native-os-menu/contracts/INativeMenuExtension.md101 /// reads to decide in-app render (false) vs. collapse (true) — it lives in a differentCOMMENT
LOWspecs/042-element-ref-registry/spec.md81COMMENT
LOWspecs/042-element-ref-registry/spec.md101/// <para>COMMENT
LOWspecs/042-element-ref-registry/spec.md121 /// creating one if this is the first call for this object.COMMENT
LOWspecs/042-element-ref-registry/spec.md141 /// <returns>COMMENT
LOW…-animatedvisual-reconciliation/public-surface-audit.md221```csharpCOMMENT
LOW…-animatedvisual-reconciliation/public-surface-audit.md261Learn: <https://learn.microsoft.com/en-us/windows/windows-app-sdk/api/winrt/microsoft.ui.xaml.controls.animatedvisualplaCOMMENT
LOW…-animatedvisual-reconciliation/public-surface-audit.md461Learn: <https://learn.microsoft.com/en-us/windows/windows-app-sdk/api/winrt/microsoft.ui.composition.animationcontrollerCOMMENT
LOW.claude/skills/winui-port/SKILL.md401- `public` properties, methods, and eventsCOMMENT
LOW.devcontainer/init-firewall.sh1#!/bin/bashCOMMENT
LOW.github/config.yml1# Configuration for welcome - https://github.com/behaviorbot/welcomeCOMMENT
LOW.github/workflows/xaml-style-apply.yml1name: XAML Styler ApplyCOMMENT
LOW.github/workflows/winappsdk-sync-apply.yml1name: WinAppSDK Sync Generator ApplyCOMMENT
LOW.github/workflows/codeql.yml1# For most projects, this workflow file will not need changing; you simply needCOMMENT
LOW.github/workflows/master-sync.yml1name: Sync master into feature branchesCOMMENT
LOW.github/workflows/master-sync.yml21# general. A sync merge that updates `.github/workflows/**` cannot be pushed byCOMMENT
LOW.github/workflows/claude-code-review.yml1# This workflow runs an AI agent over pull requests. PR titles, descriptions,COMMENT
LOW.github/workflows/claude-code-review.yml21# token does not exist in this job, so the RyotaK escalation has nothingCOMMENT
LOW.github/workflows/scorecard.yml41 uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3COMMENT
LOWdoc/articles/migrating-from-previous-releases.md441 // builder.AddFilter("Windows.UI.Xaml.VisualStateGroup", LogLevel.Debug );COMMENT
LOWdoc/articles/logging.md81COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md81##### 0 missing or changed properties in existing types:COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md121 * ~~``System.Void Windows.UI.Xaml.Controls.TextBoxView.set_BindableText(System.String value)``~~COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md161 * ~~``System.Void Windows.Devices.Sensors.BarometerReading..ctor()``~~COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md221##### 0 missing or changed fields in existing types:COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md241- `Windows.Devices.Sensors.AccelerometerShakenEventArgs`COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md281 * ``Windows.UI.Xaml.ResourceDictionary[] Windows.UI.Xaml.ResourceDictionary::MergedDictionaries()``COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md321- `Windows.Devices.Sensors.Barometer`COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md361##### 1 missing or changed properties in existing types:COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md381 * ~~``System.Void Windows.Devices.Sensors.BarometerReading..ctor()``~~COMMENT
LOW…c/articles/contributing/guidelines/breaking-changes.md421##### 0 missing or changed method in existing types:COMMENT
LOWdoc/templates/uno/component/breakpoints.scss1@use "sass:map";COMMENT
LOWdoc/templates/uno/component/breakpoints.scss41COMMENT
LOWdoc/templates/uno/styles/docfx.vendor.js41*****************************************************/COMMENT
LOWsrc/Uno.UI.XamlHost/UnoTypeFactory.cs21 /// ex: WUX.Shapes.RectangleCOMMENT
LOW…ors/Uno.Roslyn/MsBuild/CompilationWorkspaceProvider.cs21 /// hot-reload workspace. Everything else captured at build time is deliberately dropped soCOMMENT
LOW…ors/Uno.Roslyn/MsBuild/CompilationWorkspaceProvider.cs61 /// </summary>COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs421 if (result.IsSuccess)COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs441 // {COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs461 // await (_workspace?.Ct.CancelAsync() ?? Task.CompletedTask);COMMENT
LOW….UI.DevServer.Cli.Tests/Mcp/Given_McpUpstreamClient.cs1using AwesomeAssertions;COMMENT
LOW…nVersionValidation.Tests/AddInVersionAlignmentTests.cs21/// Rather than scanning every DLL in each add-in's NuGet payload (which produces noiseCOMMENT
LOW…nVersionValidation.Tests/AddInVersionAlignmentTests.cs41/// <description>COMMENT
LOW…nVersionValidation.Tests/AddInVersionAlignmentTests.cs61/// <description>COMMENT
LOW…nVersionValidation.Tests/AddInVersionAlignmentTests.cs541 {COMMENT
LOW…nVersionValidation.Tests/AddInVersionAlignmentTests.cs561 /// <remarks>COMMENT
LOW….UI.Runtime.Win32/UI/Xaml/Window/Win32WindowWrapper.cs841 // Permission is granted to anyone to use this software for any purpose,COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs81COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs221 /// <summary>COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs401COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs641 /// <summary>COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs781 // warranty. In no event will the authors be held liable for any damagesCOMMENT
LOW…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs21 /// Pointer to an array that receives handles to the large icons extracted. Can be null if large icons are not needed.COMMENT
LOWsrc/Uno.UI.Runtime.Win32/Rendering/Win32RenderPacer.cs1using System;COMMENT
LOW…time.Win32/Accessibility/Win32SyntheticPaneProvider.cs1using System;COMMENT
LOW…Runtime.Win32/Accessibility/Win32RawElementProvider.cs641 }COMMENT
LOW…Runtime.Win32/Accessibility/Win32RawElementProvider.cs781 internal void InvalidateChildrenCache() => InvalidateChildrenCache(null);COMMENT
LOW…Runtime.Win32/Accessibility/Win32RawElementProvider.cs1101 /// differ from the visual tree — e.g. <see cref="ItemAutomationPeer"/>'sCOMMENT
LOW…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs441 }COMMENT
8603 more matches not shown…
Decorative Section Separators148 hits · 490 pts
SeverityFileLineSnippetContext
MEDIUM.devcontainer/post-start.sh32# ---------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/post-start.sh34# ---------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh2# ==========================================================================COMMENT
MEDIUM⚡.devcontainer/init-firewall.sh13# ==========================================================================COMMENT
MEDIUM⚡.devcontainer/init-firewall.sh19# --------------------------------------------------------------------------COMMENT
MEDIUM⚡.devcontainer/init-firewall.sh22# --------------------------------------------------------------------------COMMENT
MEDIUM⚡.devcontainer/init-firewall.sh32# --------------------------------------------------------------------------COMMENT
MEDIUM⚡.devcontainer/init-firewall.sh34# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh47# =====================================================COMMENT
MEDIUM.devcontainer/init-firewall.sh51# =====================================================COMMENT
MEDIUM.devcontainer/init-firewall.sh127# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh129# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh143# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh145# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh167# --------------------------------------------------------------------------COMMENT
MEDIUM.devcontainer/init-firewall.sh169# --------------------------------------------------------------------------COMMENT
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh195# ---------------------------------------------------------------------------COMMENT
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh202# ---------------------------------------------------------------------------COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs54 // ──────────────────────────────────────────────COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs56 // ──────────────────────────────────────────────COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs143 // ──────────────────────────────────────────────COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs145 // ──────────────────────────────────────────────COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs179 // ──────────────────────────────────────────────COMMENT
MEDIUM….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs181 // ──────────────────────────────────────────────COMMENT
MEDIUM…evServer.Cli.Tests/Mcp/Setup/Given_CliCommandRunner.cs9 // ──────────────────────────────────────────────COMMENT
MEDIUM…evServer.Cli.Tests/Mcp/Setup/Given_CliCommandRunner.cs11 // ──────────────────────────────────────────────COMMENT
MEDIUM…evServer.Cli.Tests/Mcp/Setup/Given_CliCommandRunner.cs94 // ──────────────────────────────────────────────COMMENT
MEDIUM…evServer.Cli.Tests/Mcp/Setup/Given_CliCommandRunner.cs96 // ──────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs168 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs172 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs209 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs211 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs443 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs445 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs963 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs965 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1001 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1003 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1360 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1364 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1389 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1391 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1435 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.UI.Runtime.Win32/Accessibility/Win32Accessibility.cs1437 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs329 // ── Helpers ──────────────────────────────────────────────────────COMMENT
MEDIUM…ol.DevServer.Tests/HotReload/Given_HotReloadUIPause.cs29 // ── Drain observer ───────────────────────────────────────────────────────COMMENT
MEDIUM…ol.DevServer.Tests/HotReload/Given_HotReloadUIPause.cs57 // ── Pause / Drain lifecycle ──────────────────────────────────────────────COMMENT
MEDIUM…ol.DevServer.Tests/HotReload/Given_HotReloadUIPause.cs288 // ── Multi-thread stress ──────────────────────────────────────────────────COMMENT
MEDIUM…ol.DevServer.Tests/HotReload/Given_HotReloadUIPause.cs354 // ── UpdateRequest.PauseUIPhases integration ──────────────────────────────COMMENT
MEDIUM…t/UI/Xaml/Automation/Given_MultiWindowAccessibility.cs309 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…t/UI/Xaml/Automation/Given_MultiWindowAccessibility.cs312 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs15 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs17 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs210 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs212 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs385 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…o.HotReload.Tests/Utils/Given_TryGetTargetFramework.cs387 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM….Tests/Utils/Given_FilterHeadProjectTargetFramework.cs183 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM….Tests/Utils/Given_FilterHeadProjectTargetFramework.cs185 // ────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ests/Utils/Given_AlignHeadProjectCompilationOutputs.cs173 // ────────────────────────────────────────────────────────────────────────COMMENT
88 more matches not shown…
Synthetic Comment Markers61 hits · 422 pts
SeverityFileLineSnippetContext
HIGHspecs/001-auto-codebehind/tasks.md43**Goal**: XAML files with `x:Class` and no developer-authored code-behind get auto-generated code-behind at build time oCODE
HIGHspecs/001-auto-codebehind/tasks.md57- [X] T009 [US1] Add internal flag/set in `XamlCodeGeneration` to track which XAML files have auto-generated code-behindCODE
HIGHspecs/001-auto-codebehind/plan.md100- Skip the `#warning` for auto-generated code-behind filesCODE
HIGHspecs/001-auto-codebehind/plan.md117 c. Mark the file internally as "auto-generated code-behind" so `XamlFileGenerator` knows to:CODE
HIGHspecs/001-auto-codebehind/plan.md156When the integrated path marks a file as "auto-generated code-behind", `XamlFileGenerator` needs these adjustments:CODE
HIGHspecs/048-implicit-codebehind-sealed/spec.md33- **auto-generated code-behind** (`public partial`, from `XamlCodeBehindEmitter`), andCODE
HIGHspecs/048-implicit-codebehind-sealed/spec.md65Emit the auto-generated code-behind class as `public sealed partial`:CODE
HIGHspecs/048-implicit-codebehind-sealed/spec.md72code-behind, so replacing the auto-generated code-behind with a real one (or vice-versa) under hotCODE
HIGHspecs/048-implicit-codebehind-sealed/spec.md92page that previously had the auto-generated code-behind will still see a `sealed → non-sealed` rude editCODE
HIGHdoc/articles/toc.yml210 - name: Auto-Generated Code-BehindCODE
HIGHdoc/articles/features/auto-codebehind.md5# Auto-Generated Code-BehindCOMMENT
HIGH…ols/AnimatedVisuals/GeneratedLottie/Gradient_shapes.cs4// This code was generated by a tool.COMMENT
HIGH…Controls/AnimatedVisuals/GeneratedLottie/Watermelon.cs4// This code was generated by a tool.COMMENT
HIGH…ontrols/AnimatedVisuals/GeneratedLottie/LottieLogo2.cs4// This code was generated by a tool.COMMENT
HIGH…gressRing/AnimatedVisuals/ProgressRingIndeterminate.cs3// This code was generated by a tool.COMMENT
HIGH…rogressRing/AnimatedVisuals/ProgressRingDeterminate.cs3// This code was generated by a tool.COMMENT
HIGH…tedVisuals/AnimatedChevronDownSmallVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…als/AnimatedChevronRightDownSmallVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…on/AnimatedVisuals/AnimatedAcceptVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…edVisuals/AnimatedChevronRightDownSmallVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…edIcon/AnimatedVisuals/AnimatedBackVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…dVisuals/AnimatedGlobalNavigationButtonVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…isuals/AnimatedChevronUpDownSmallVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…dVisuals/AnimatedChevronDownSmallVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…suals/AnimatedChevronRightDownSmallVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…Visuals/AnimatedBackVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…ls/AnimatedGlobalNavigationButtonVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…Visuals/AnimatedFindVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…atedIcon/AnimatedVisuals/AnimatedAcceptVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…matedVisuals/AnimatedChevronUpDownSmallVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…Icon/AnimatedVisuals/AnimatedBackVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…Icon/AnimatedVisuals/AnimatedAcceptVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…edIcon/AnimatedVisuals/AnimatedFindVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…imatedIcon/AnimatedVisuals/AnimatedBackVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…on/AnimatedVisuals/AnimatedSettingsVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…atedChevronDownSmallVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…/AnimatedVisuals/AnimatedSettingsVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…suals/AnimatedAcceptVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…edIcon/AnimatedVisuals/AnimatedSettingsVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…edChevronUpDownSmallVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…imatedIcon/AnimatedVisuals/AnimatedFindVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…hevronRightDownSmallVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…Icon/AnimatedVisuals/AnimatedFindVisualSource.h.mux.cs3// This code was generated by a tool.COMMENT
HIGH…dVisuals/AnimatedChevronUpDownSmallVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…nimatedVisuals/AnimatedChevronDownSmallVisualSource.cs3// This code was generated by a tool.COMMENT
HIGH…als/AnimatedSettingsVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGH…uals/AnimatedGlobalNavigationButtonVisualSource.mux.cs3// This code was generated by a tool.COMMENT
HIGH…obalNavigationButtonVisualSource.AnimatedVisual.mux.cs3// This code was generated by a tool.COMMENT
HIGHsrc/Uno.UI/Extensions/ViewHelper.Android.cs25 /// highest id and decrement it as requested.COMMENT
HIGH…edVisualPlayerPlayground/Animations/Gradient_shapes.cs4// This code was generated by a tool.COMMENT
HIGH…nimatedVisualPlayerPlayground/Animations/Watermelon.cs4// This code was generated by a tool.COMMENT
HIGH…imatedVisualPlayerPlayground/Animations/LottieLogo1.cs4// This code was generated by a tool.COMMENT
HIGH…tedVisualPlayerPlayground/Animations/HamburgerArrow.cs4// This code was generated by a tool.COMMENT
HIGH…s/AnimatedVisualPlayerPlayground/Animations/PinJump.cs4// This code was generated by a tool.COMMENT
HIGH…tTests/ResourceLoader/Strings/fr/Resources.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…tTests/ResourceLoader/Strings/en/Resources.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…/Uno.UI.RemoteControl/HotReload/HotReloadInfoHelper.cs33 // This code was generated by a tool.COMMENT
HIGH…/Uno.UI.RemoteControl/HotReload/HotReloadInfoHelper.cs59 // This code was generated by a tool.COMMENT
HIGH…deBehindGeneratorTests/XamlCodeBehindGeneratorTests.cs479 "Auto-generated code-behind must be 'public sealed partial' — it matches the project templates and prevents an ENC000STRING
HIGHsrc/Uno.UI.Runtime.X11/Hosting/X11XamlRootHost.cs616 if (visual_->depth == 32) // 24bit color + 8bit stencil as requested aboveCODE
1 more matches not shown…
Cross-File Repetition36 hits · 180 pts
SeverityFileLineSnippetContext
HIGH….DevServer.Cli.Tests/Mcp/Setup/Given_McpCliStrategy.cs0{"command":"dnx","args":["-y","uno.devserver","--mcp-app"]}STRING
HIGH…UI.DevServer.Cli.Tests/Mcp/Setup/Given_ConfigWriter.cs0{"command":"dnx","args":["-y","uno.devserver","--mcp-app"]}STRING
HIGH…vServer.Cli.Tests/Mcp/Setup/Given_DuplicateDetector.cs0{"command":"dnx","args":["-y","uno.devserver","--mcp-app"]}STRING
HIGH…I.DevServer.Cli.Tests/Mcp/Setup/Given_ConfigScanner.cs0{"command":"dnx","args":["-y","uno.devserver","--mcp-app"]}STRING
HIGH…UI.DevServer.Cli.Tests/Mcp/Setup/Given_ConfigWriter.cs0{"command":"dnx","args":["-y","--prerelease","uno.devserver","--mcp-app"]}STRING
HIGH…vServer.Cli.Tests/Mcp/Setup/Given_DuplicateDetector.cs0{"command":"dnx","args":["-y","--prerelease","uno.devserver","--mcp-app"]}STRING
HIGH…I.DevServer.Cli.Tests/Mcp/Setup/Given_ConfigScanner.cs0{"command":"dnx","args":["-y","--prerelease","uno.devserver","--mcp-app"]}STRING
HIGH….Cli.Tests/Mcp/Setup/Given_ServerDefinitionResolver.cs0{"command":"dotnet","args":["dnx","-y","uno.devserver","--mcp-app"]}STRING
HIGH…vServer.Cli.Tests/Mcp/Setup/Given_DuplicateDetector.cs0{"command":"dotnet","args":["dnx","-y","uno.devserver","--mcp-app"]}STRING
HIGH…rver.Cli.Tests/Mcp/Setup/Given_McpSetupOrchestrator.cs0{"command":"dotnet","args":["dnx","-y","uno.devserver","--mcp-app"]}STRING
HIGH…les/Microsoft/UI/Composition/MRTBlitGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…Microsoft/UI/Composition/PostProcessGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…crosoft/UI/Composition/UniformBufferGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…Microsoft/UI/Composition/IndexedMeshGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…oft/UI/Composition/TransformFeedbackGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…s/Microsoft/UI/Composition/QuerySyncGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…les/Microsoft/UI/Composition/MRTBlitGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…osoft/UI/Composition/IntegerTexturesGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…Microsoft/UI/Composition/PostProcessGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…rosoft/UI/Composition/CompressedCopyGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…icrosoft/UI/Composition/PixelBuffersGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…icrosoft/UI/Composition/TextureArrayGlCanvasElement.cs0precision highp float; layout(location = 0) in vec2 apos; layout(location = 1) in vec2 auv; out vec2 vuv; void main() { STRING
HIGH…dInBuild/SeBaUrInInOuFoFrEl/XCG_EmbeddedXamlSources.cs0<page x:class="testrepro.mainpage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schSTRING
HIGH…amlCodeGeneratorTests/Given_HotReloadEnabledInBuild.cs0<page x:class="testrepro.mainpage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schSTRING
HIGH….Tests/XamlCodeGeneratorTests/Given_NoFuzzyMatching.cs0<page x:class="testrepro.mainpage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schSTRING
HIGH…amlCodeGeneratorTests/Given_HotReloadEnabledInBuild.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH….Tests/XamlCodeGeneratorTests/Given_NoFuzzyMatching.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…odeGeneratorTests/Given_GenerateEmbeddedXamlSources.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH….Tests/XamlCodeGeneratorTests/Given_MarkupExtension.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…tors.Tests/XamlCodeGeneratorTests/Given_GetOnlyName.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…eGenerators.Tests/XamlCodeGeneratorTests/Given_Xuid.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…s/XamlCodeGeneratorTests/Given_NativeAndroidContent.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…ators.Tests/XamlCodeGeneratorTests/Given_Storyboard.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…XamlCodeGeneratorTests/Given_ImplicitXamlNamespaces.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…tors.Tests/XamlCodeGeneratorTests/Given_LazyLoading.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
HIGH…enerators.Tests/XamlCodeGeneratorTests/Given_Parser.cs0using system; using microsoft.ui.xaml; using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial claSTRING
Structural Annotation Overuse41 hits · 69 pts
SeverityFileLineSnippetContext
LOW⚡specs/001-fast-devserver-startup/spec.md1458 # Step 1: Get add-in paths from discoCOMMENT
LOW⚡specs/001-fast-devserver-startup/spec.md1465 # Step 2: Resolve Host DLL path from Uno SDKCOMMENT
LOW⚡specs/001-fast-devserver-startup/spec.md1473 # Step 3: Launch Host with --addins, verify it starts (port 0 = auto-assign)COMMENT
LOWdoc/.howto-template.md50## Step 1 - DescriptionCOMMENT
LOWdoc/.howto-template.md52## Step 2 - DescriptionCOMMENT
LOWdoc/articles/guides/raygun-monitoring.md36### Step 2 - Install the NuGet PackageCOMMENT
LOWdoc/articles/guides/raygun-monitoring.md44### Step 3 - Create a RaygunClientCOMMENT
LOWdoc/articles/guides/raygun-monitoring.md60### Step 4 - Release and TestCOMMENT
LOWdoc/articles/guides/raygun-monitoring.md78### Step 5 - Observe the WebsiteCOMMENT
LOW⚡doc/articles/guides/open-id-connect.md32## Step 0 - Install Uno + Create an ApplicationCOMMENT
LOW⚡doc/articles/guides/open-id-connect.md38## Step 1 - Add Reference to OidcClient packageCOMMENT
LOW⚡doc/articles/guides/open-id-connect.md42## Step 2 - Prepare for Return UriCOMMENT
LOWdoc/articles/guides/open-id-connect.md95## Step 3 - Prepare the UICOMMENT
LOWdoc/articles/guides/open-id-connect.md116## Step 4 - Prepare the Requesting CodeCOMMENT
LOWdoc/articles/guides/open-id-connect.md169## Step 5 - Proceed to AuthenticationCOMMENT
LOWdoc/articles/guides/open-id-connect.md217## Step 6 - Finalize & CompileCOMMENT
LOW…/articles/guides/xf-migration/custom-drawn-controls.md91### Step 1: Add SkiaSharp PackageCOMMENT
LOW…/articles/guides/xf-migration/custom-drawn-controls.md102### Step 2: Create a Custom Control ClassCOMMENT
LOW…/articles/guides/xf-migration/custom-drawn-controls.md143### Step 3: Use the Control in XAMLCOMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs173 // Step 1: TrySend fails (no channel).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs178 // Step 2: Subscribe to incoming messages (like UnoDevEnvironmentService does).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs182 // Step 3: Rebind + client connects.COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs189 // Step 4: Client sends a KeepAlive (simulates IDE sending its first message).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs195 // Step 5: The MessageFromIde event should fire (signal for retry).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs199 // Step 6: Re-send succeeds — the IDE can now leave "Starting...".COMMENT
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2903 // Step 1: Switch root to Dark (mimics three-dots → Dark)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2911 // Step 2: Switch root back to Default (mimics three-dots → Default)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2976 // Step 1: Simulate three-dots menu theme cycle (Dark → back to Default)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2982 // Step 2: Navigate to sample page (create fresh content under the root)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs3006 // Step 3: Set element-level RequestedTheme to Dark (simulating "Local Dark" click)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs3010 // Step 4: Verify foreground updated to light/white (Dark theme)STRING
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs488 // Step 1: transform to the ellipse's coordinate frame.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs494 // Step 2: correct out-of-range radii.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs503 // Step 3: compute the transformed centre.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs511 // Step 4: back to user space and compute start/sweep angles.COMMENT
LOW…/UI/Xaml/Controls/Primitives/PivotPanel.partial.mux.cs239 // NOTE: This method should never be called, bothCOMMENT
LOW…itives/LoopingSelector/LoopingSelectorPanel_Partial.cs32 // NOTE: This method should never be called, bothCOMMENT
LOWsrc/Uno.UI/Uno/TemplateManager.md35#### Step 1: Enable MSBuild Feature FlagCOMMENT
LOWsrc/Uno.UI/Uno/TemplateManager.md47#### Step 2: Runtime ActivationCOMMENT
LOWsrc/Uno.UI/DirectUI/MetadataAPI.cs416 // // NOTE: This method does not need to use the lock because it is not actually looking for the property on the tabCOMMENT
LOWsrc/Uno.UI/Helpers/Xaml/SetterHelper.cs14 // NOTE: This class' methods may be called often from generated code. It MUST NOT have static state or a static ctor asCOMMENT
Fake / Example Data58 hits · 56 pts
SeverityFileLineSnippetContext
LOW…Input/KeyboardAccelerators/KeyboardAcceleratorTests.cs3466 <TextBox x:Name='txb1' Text='Lorem Ipsum'>CODE
LOW…imeTests/Microsoft/UI/Xaml/Given_BrowserHtmlElement.cs167 var newHost = new ContentControl { Width = 100, Height = 100, Content = "placeholder" };CODE
LOW…RuntimeTests/Microsoft/UI/Xaml/Controls/Given_Pivot.cs229 Text = string.Concat(Enumerable.Repeat("Lorem ipsum dolor sit amet, consectetur adipiscing elit. ", 10)),CODE
LOW…RuntimeTests/Microsoft/UI/Xaml/Controls/Given_Pivot.cs229 Text = string.Concat(Enumerable.Repeat("Lorem ipsum dolor sit amet, consectetur adipiscing elit. ", 10)),CODE
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs568 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorSTRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs568 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorSTRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs774 Text = "lorem ipsum dolor"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs812 Text = "lorem ipsum dolor"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs831 Assert.AreEqual("lorem ipsum ", SUT.Text);STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2703 Text = "Lorem ipsum"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2739 Text = "Lorem ipsum\rdolor sit\ramet consectetur\radipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2839 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2839 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2887 Text = "Lorem ipsum\rdolor sit\ramet consectetur\radipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2916 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs2916 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"STRING
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs3489 Lorem ipsum dolor sit amet consectetur adipiscing, elit aliquam uCODE
LOW…Tests/Microsoft/UI/Xaml/Controls/Given_TextBox.skia.cs3489 Lorem ipsum dolor sit amet consectetur adipiscing, elit aliquam uCODE
LOW…Tests/Microsoft/UI/Xaml/Controls/PersonPictureTests.cs105 Verify.AreEqual(automationName, "John Doe");CODE
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs1188 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs1188 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs1216 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs1216 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs2512 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dignissim interdum sodales. Aliquam diam erosSTRING
LOW…imeTests/Microsoft/UI/Xaml/Controls/Given_TextBlock.cs2512 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dignissim interdum sodales. Aliquam diam erosSTRING
LOW…/Repeater/EffectiveViewportScrollPresenterTests.mux.cs332 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…/Repeater/EffectiveViewportScrollPresenterTests.mux.cs332 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…crosoft/UI/Xaml/Controls/Repeater/ViewportTests.mux.cs1098 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…crosoft/UI/Xaml/Controls/Repeater/ViewportTests.mux.cs1098 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…ols/Repeater/EffectiveViewportScrollViewerTests.mux.cs439 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…ols/Repeater/EffectiveViewportScrollViewerTests.mux.cs439 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…ml/Automation/Given_AccessibleTextBox.Relationships.cs61 Assert.AreEqual("Empty document hint", GetSemanticAttribute(richEditBox, "placeholder"));CODE
LOW…ml/Automation/Given_AccessibleTextBox.Relationships.cs68 && GetSemanticAttribute(richEditBox, "placeholder") == "Updated document hint"CODE
LOW…icrosoft/UI/Xaml/Automation/Given_AccessibleTextBox.cs477 Assert.AreEqual("Enter notes", GetSemanticAttribute(richEditBox, "placeholder"));CODE
LOW…icrosoft/UI/Xaml/Automation/Given_AccessibleTextBox.cs514 && GetSemanticAttribute(richEditBox, "placeholder") == "Updated hint",CODE
LOW…ts/dxaml/controls/combobox/ComboBoxIntegrationTests.cs3781 // In doing so, it should correctly restore the "placeholder"COMMENT
LOW…Windows/ApplicationModel/Email/Given_EmailRecipient.cs74 var name = "John Doe";CODE
LOWsrc/Uno.UI.RuntimeTests/Helpers/ClipboardHelper.cs50 var seed = $"dummy-data-{DateTime.Now.Ticks}";CODE
LOW…dows_UI_Xaml_Controls/TextBlockTests/TextBlockTests.cs233 // | | [textX]Lorem ipsum... | |COMMENT
LOW…aml/Input/Keyboard/Keyboard_Clickthrough_Modal.xaml.cs41 tf.Placeholder = "placeholder";CODE
LOW…CommandBarFlyoutTests/TextCommandBarFlyoutPage.xaml.cs33 //RichEditBox1.Document.SetText(TextSetOptions.None, "Lorem ipsum ergo sum");COMMENT
LOW…l/Controls/ItemsViewTests/ItemsViewSummaryPage.xaml.cs69 private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, CODE
LOW…l/Controls/ItemsViewTests/ItemsViewSummaryPage.xaml.cs69 private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, CODE
LOW…ls/TextBox/TextBox_ScrollView_Inset_ChangeView.xaml.cs24 .AppendLine("Line 2: Lorem ipsum dolor sit amet, consectetur adipiscing elit.")CODE
LOW…ls/TextBox/TextBox_ScrollView_Inset_ChangeView.xaml.cs24 .AppendLine("Line 2: Lorem ipsum dolor sit amet, consectetur adipiscing elit.")CODE
LOW…ls/TextBox/TextBox_ScrollView_Inset_ChangeView.xaml.cs53 .AppendLine("Line 25: Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.")CODE
LOW…ls/TextBox/TextBox_ScrollView_Inset_ChangeView.xaml.cs53 .AppendLine("Line 25: Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.")CODE
LOW…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs20 "image-attachment repeaters) on a cooking topic. Message height varies widely (cooking copy + lorem ipsum + " +CODE
LOW⚡…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs399 // Classic lorem ipsum lines, used to introduce realistic length variability.COMMENT
LOW⚡…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs402 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",CODE
LOW⚡…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs402 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",CODE
LOW⚡…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs408 "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet consectetur.",CODE
LOW⚡…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs408 "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet consectetur.",CODE
LOW…/Controls/TextBlockControl/TextBlock_Hyperlink.xaml.cs14 var run1 = new Run { Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " };CODE
LOW…/Controls/TextBlockControl/TextBlock_Hyperlink.xaml.cs14 var run1 = new Run { Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " };CODE
LOW…nerators.Tests/XamlCodeGeneratorTests/Given_Binding.cs770 MyFooInterface = new MyBarClass("John Doe");CODE
LOW…ystem.Xaml.Tests/Test/System.Xaml/XamlXmlReaderTest.cs1260 new SequenceItem { NodeType = XamlNodeType.Value, Value = "Lorem ipsum", },CODE
LOW…ystem.Xaml.Tests/Test/System.Xaml/XamlXmlReaderTest.cs1269 new SequenceItem { NodeType = XamlNodeType.Value, Value = "Lorem ipsum", },CODE
AI Slop Vocabulary19 hits · 54 pts
SeverityFileLineSnippetContext
MEDIUMdoc/templates/uno/styles/docfx.vendor.js22literal:"true false nil"},c:[e.CLCM,e.CBCM,e.NM,r,a,i,t.preprocessor],i:/#/}}),e.registerLanguage("sql",function(e){var CODE
MEDIUM…Control.DevServer.Tests/Helpers/DevServerTestHelper.cs22/// - More robust server startup detection with multiple indicatorsCOMMENT
MEDIUM…Control.DevServer.Tests/Helpers/DevServerTestHelper.cs219 // More robust startup detection - look for multiple possible indicatorsCOMMENT
MEDIUM…Control.DevServer.Tests/Helpers/DevServerTestHelper.cs351 /// Uses multiple indicators to be more robust than just "Application started".COMMENT
MEDIUM…Control.DevServer.Tests/Helpers/DevServerTestHelper.cs357 // Multiple possible startup indicators to make detection more robustCOMMENT
MEDIUM…no.UI.Runtime.Win32.Support/Com/WinFormsComStrategy.cs38/// Deriving from <see cref="StrategyBasedComWrappers"/> allows us to leverage the functionality the runtimeCOMMENT
MEDIUM…eTests/Microsoft/UI/Xaml/Given_BackgroundTransition.cs180 // The wait timeout is generous relative to the 8s duration so it stays robust on slowCOMMENT
MEDIUM…ntimeTests/Microsoft/UI/Xaml/Controls/Given_ToolTip.cs552 // The assertion is on a single robust scenario (Light host, app pinned Dark on Uno) where theCOMMENT
MEDIUM…c/Uno.UI.Composition.Managed/ManagedGeometry.Stroke.cs11/// needs robust self-intersection handling), it stamps simple convex pieces — a quad per flattened segment,COMMENT
MEDIUMsrc/Uno.UI/UI/Xaml/ResourceResolver.cs1059 // We store the dictionaries inside a ResourceDictionary to utilize the lazy-loading machineryCOMMENT
MEDIUMsrc/Uno.UI/UI/Xaml/Input/RemapVirtualKey.mux.cs14 // be mapped to standard keyboard key values to enable Controls to leverageCOMMENT
MEDIUM…ols/CalendarView/CalendarScrollViewerAutomationPeer.cs52 // to visible Items. To go to next unit view, user scenario is to utilize next and previous button.COMMENT
MEDIUMsrc/Uno.UI/UI/Xaml/Controls/Flyout/Flyout.mux.cs23 // from the parent is more robust and avoids the single-ContentRoot assumption.COMMENT
MEDIUM…I/UI/Xaml/Documents/BlockLayout/PageHostedObjectRun.cs86 // Essentially we will not perform Measure unless the calling host can (or already does) parent the element.COMMENT
MEDIUM…o.UI.BindingHelper.Android/Uno/UI/UnoMotionHelper.java112 // Essentially, returning true means that you 'handled' (and implicitly also 'blocked') a touch event, where:COMMENT
MEDIUM…/Uno.UI.UnitTests/Foundation/Given_ApiExtensibility.cs12 // Registering the same contract twice is idempotent (first wins) and is robust to the testCOMMENT
MEDIUMsrc/Uno.UI.DevServer.Cli/Helpers/SolutionFileFinder.cs13// This ensures robust behavior across all environments:COMMENT
MEDIUM…UI.SourceGenerators/XamlGenerator/XamlFileGenerator.cs7336 // Prefix with the run ID so that we can leverage the removal of fields/properties during HR sessionsSTRING
MEDIUM…pleUIKit/Devices/Input/AppleUIKitPointerInputSource.cs39 // Inertia uses the same multiplier (velocity / InertiaVelocityScale * this) for a seamless handoff.COMMENT
Magic Placeholder Names9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHdoc/articles/howto-consume-webservices.md981. To test the API and your API key, open the following URL in a browser (replace the `{YOUR-API-KEY}` value with your kCODE
HIGHdoc/articles/howto-consume-webservices.md101 https://api.thecatapi.com/v1/breeds/search?q=sib&api_key={YOUR-API-KEY}CODE
HIGHdoc/articles/howto-consume-webservices.md465 {"x-api-key", "{YOUR-API-KEY}"}CODE
HIGHdoc/articles/howto-consume-webservices.md484 > Replace the `{YOUR-API-KEY}` value with the API key you were sent when you registered with TheCatApi.CODE
HIGHdoc/articles/howto-consume-webservices.md1327 {"x-api-key", "{YOUR-API-KEY}"}CODE
HIGHdoc/articles/howto-consume-webservices.md1386 {"x-api-key", "{YOUR-API-KEY}"}CODE
HIGHdoc/articles/howto-consume-webservices.md1499 {"x-api-key", "{YOUR-API-KEY}"}CODE
HIGHdoc/articles/controls/map-control-support.md136 [assembly: MetaData("com.google.android.maps.v2.API_KEY", Value = "YOUR_API_KEY")]CODE
HIGHdoc/articles/controls/map-control-support.md139 Replace the text YOUR_API_KEY with the key generated in previous step.CODE
Verbosity Indicators19 hits · 32 pts
SeverityFileLineSnippetContext
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs173 // Step 1: TrySend fails (no channel).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs178 // Step 2: Subscribe to incoming messages (like UnoDevEnvironmentService does).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs182 // Step 3: Rebind + client connects.COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs189 // Step 4: Client sends a KeepAlive (simulates IDE sending its first message).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs195 // Step 5: The MessageFromIde event should fire (signal for retry).COMMENT
LOW⚡…l.DevServer.Tests/IDEChannel/Given_IdeChannelServer.cs199 // Step 6: Re-send succeeds — the IDE can now leave "Starting...".COMMENT
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2903 // Step 1: Switch root to Dark (mimics three-dots → Dark)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2911 // Step 2: Switch root back to Default (mimics three-dots → Default)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2976 // Step 1: Simulate three-dots menu theme cycle (Dark → back to Default)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs2982 // Step 2: Navigate to sample page (create fresh content under the root)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs3006 // Step 3: Set element-level RequestedTheme to Dark (simulating "Local Dark" click)STRING
LOW⚡…I.RuntimeTests/Microsoft/UI/Xaml/Given_ElementTheme.cs3010 // Step 4: Verify foreground updated to light/white (Dark theme)STRING
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs488 // Step 1: transform to the ellipse's coordinate frame.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs494 // Step 2: correct out-of-range radii.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs503 // Step 3: compute the transformed centre.COMMENT
LOW⚡src/Uno.UI.Composition.Managed/ManagedPathBuilder.cs511 // Step 4: back to user space and compute start/sweep angles.COMMENT
LOWsrc/Uno.WinRT/Collections/HashtableEx.cs518 // in the same bucket. So in the reader we need to check if the hash table is modified during above steps.COMMENT
LOW…trols/CalendarView/Primitives/CalendarPanel_Partial.cs82 // We need to check if the viewport can perfectly fit Rows x Cols items,COMMENT
LOW…rators/Uno.UI.Tasks/BatchMergeXaml/MergedDictionary.cs218 // First, we need to check if this is a node with a key. If it is, then we'll replaceCOMMENT
AI Response Leakage3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHsrc/Uno.UI.XamlHost/XamlApplicationExtensions.cs20/// has the responsibility of loading all other metadata for custom UWP XAML types. In this implementation,COMMENT
HIGHsrc/Uno.UI.XamlHost/MetadataProviderDiscovery.cs19/// types. In this implementation, reflection is used at runtime to probe for metadata providers inCOMMENT
HIGH…c/SourceGenerators/System.Xaml/System.Xaml/XamlType.cs618 // Here I have implemented this based on the nunit test results. sigh.COMMENT
Modern AI Meta-Vocabulary9 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUMspecs/050-breaking-changes-rollup/assessments-raw.json1514 "notes": "The substantive removal is ALREADY DONE: there is no src/Uno.UI.FluentTheme.v1/Resources/Version1 directoryCODE
MEDIUM…ater-winui-sync/diff/_ComparisonReport_StackAndGrid.md102C++ does `GetAsStackState(context.LayoutState())->OnMeasureStart();` (line 71), then a fresh `GetFlowAlgorithm(context).CODE
MEDIUM…ater-winui-sync/diff/_ComparisonReport_StackAndGrid.md187#### `OrientationBasedMeasures` scaffolding (StackLayout.uno.cs)COMMENT
MEDIUM…ater-winui-sync/diff/_ComparisonReport_StackAndGrid.md5591. **`OrientationBasedMeasures` interface mapping.** WinUI uses multiple inheritance (`StackLayout : ..., OrientationBasCODE
MEDIUM…peater-winui-sync/diff/_ComparisonReport_FlowLayout.md131C++ uses multiple inheritance: `class FlowLayout : public ReferenceTracker<...>, public IFlowLayoutAlgorithmDelegates, pCODE
MEDIUM…peater-winui-sync/diff/_ComparisonReport_FlowLayout.md422All Uno-only blocks appear justified. The `#pragma warning disable IDE0051` comment hints that some scaffolding overloadCODE
MEDIUMsrc/Uno.UI/UI/Xaml/DependencyObject.Theming.cs804 #region Resource binding orchestration — WinUI: NotifyThemeChangedCoreImpl + FxCallbacks (Theming.cpp lines 166-255)COMMENT
MEDIUM…ls/Repeater/ViewportManagerWithPlatformFeatures.mux.cs271#pragma warning disable IDE0051 // 1:1 port of WinUI ViewportManagerWithPlatformFeatures.cpp:304-314; defined-but-uncallCOMMENT
MEDIUM…ontrols/Repeater/ItemsRepeaterChatConversation.xaml.cs75 // A turn loosely follows the agentic pattern: the user asks, the assistant optionallyCOMMENT
Hyper-Verbose Identifiers16 hits · 16 pts
SeverityFileLineSnippetContext
LOW…ecs/002-wasm-a11y-advanced/contracts/virtualization.ts50declare function updateVirtualizedItemCount(CODE
LOW…ecs/002-wasm-a11y-advanced/contracts/virtualization.ts64declare function registerVirtualizedContainer(CODE
LOW…ecs/002-wasm-a11y-advanced/contracts/virtualization.ts76declare function unregisterVirtualizedContainer(containerHandle: number): void;CODE
LOWspecs/002-wasm-a11y-advanced/contracts/live-regions.ts45declare function clearPendingAnnouncements(): void;CODE
LOWdoc/templates/uno/component/alerts.js12function updateAlertHeightOnResize() {CODE
LOWdoc/templates/uno/component/tab.js131 function updateVisibilityAndSelection(group, state) {CODE
LOWdoc/templates/uno/component/tab.js254 function updateTabsQueryStringParam(state) {CODE
LOWdoc/templates/uno/styles/docfx.js4function setAlertHeight(){var t=Math.max.apply(null,$(".col-md-6 div.alert").map(function(){return $(this).outerHeight()CODE
LOWdoc/templates/uno/styles/docfx.js15function getAbsolutePath(t){t=$('<a href="'+t+'"></a>')[0];return t.host+t.pathname}function isRelativePath(t){return voCODE
LOWdoc/templates/uno/service/utility.js105function workAroundFixedHeaderForAnchors() {CODE
LOW….0.0/Windows.Management.Core/ApplicationDataManager.cs9 public partial class ApplicationDataManagerCODE
LOWsrc/Uno.WinRT/WasmScripts/setImmediate.js84 function installNextTickImplementation() {CODE
LOWsrc/Uno.WinRT/WasmScripts/setImmediate.js105 function installPostMessageImplementation() {CODE
LOWsrc/Uno.WinRT/WasmScripts/setImmediate.js130 function installMessageChannelImplementation() {CODE
LOWsrc/Uno.WinRT/WasmScripts/setImmediate.js142 function installReadyStateChangeImplementation() {CODE
LOWsrc/Uno.WinRT/WasmScripts/setImmediate.js158 function installSetTimeoutImplementation() {CODE
Redundant / Tautological Comments7 hits · 10 pts
SeverityFileLineSnippetContext
LOW.specify/extensions/git/scripts/bash/git-common.sh6# Check if we have git available at the repo rootCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh34# Check if git is availableCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh106 # Check if event section existed at allCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh120# Check if there are changes to commitCOMMENT
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh37# Check if git is availableCOMMENT
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh43# Check if already a git repoCOMMENT
LOW…cify/extensions/git/scripts/bash/create-new-feature.sh249# Check if git is available at this repo rootCOMMENT
TODO Padding5 hits · 8 pts
SeverityFileLineSnippetContext
LOWsrc/Uno.UI.RuntimeTests/MUX/Utilities/MSTestInterop.cs51 // TODO: implementCOMMENT
LOWsrc/Uno.UI.RuntimeTests/MUX/Utilities/MSTestInterop.cs57 // TODO: implementCOMMENT
LOW…pp.UITests/Microsoft_UI_Xaml_Controls/MSTestInterop.cs48 // TODO: implementCOMMENT
LOW…pp.UITests/Microsoft_UI_Xaml_Controls/MSTestInterop.cs54 // TODO: implementCOMMENT
LOW…ApplicationModel/DataTransfer/X11ClipboardExtension.cs505 // TODO: implement INCRCOMMENT
Slop Phrases2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/codeql.yml59 # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize howCOMMENT
MEDIUM…I/Xaml/Controls/RichEditBox/RichEditBox.partial.mux.cs425 // I'm unable to use IsEmpty() on the native peer to check if the RichEditBox is empty, so instead I useCOMMENT
Deep Nesting2 hits · 2 pts
SeverityFileLineSnippetContext
LOWsrc/Uno.UI.Composition.WebGpu/Native/gen_webgpu.py41CODE
LOW…osoft/UI/Composition/SculpturesInWords/stl_to_cloud.py101CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…I.RemoteControl.Server/Telemetry/TelemetryAttribute.cs14 /// Example usage:COMMENT
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWspecs/050-breaking-changes-rollup/_gen.py2CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdoc/templates/uno/component/navbar.js11 function doSomething(scroll_pos) {CODE