Repository Analysis

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.5 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of unoplatform/uno, a C# project with 9,982 GitHub stars. SynthScan v2.0 examined 1,869,120 lines of code across 18017 source files, recording 11814 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 34.5 places this repository in the Strong AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

34.5
Adjusted Score
34.5
Raw Score
100%
Time Factor
2026-07-14
Last Push
10.0K
Stars
C#
Language
1.9M
Lines of Code
18.0K
Files
11.8K
Pattern Hits
2026-07-14
Scan Date
0.18
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 3178HIGH 96MEDIUM 167LOW 8373

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 11814 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hallucination Indicators3178 hits · 55266 pts
SeverityFileLineSnippetContext
CRITICALspecs/001-wasm-accessibility/quickstart.md47Uno.UI.Runtime.Skia.WebAssemblyAccessibility.Instance.EnableDebugMode(true);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.md356 global::Uno.UI.Adapter.Microsoft.Extensions.Logging.LoggingAdapter.Initialize();CODE
CRITICALdoc/articles/logging.md108 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
CRITICALdoc/articles/features/custom-fonts.md79 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("ms-appx:///[MyApp]/Assets/Fonts/yourfont01.ttf#ApplicationFont01");CODE
CRITICALdoc/articles/features/custom-fonts.md80 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("https://fonts.cdnfonts.com/s/71084/antikythera.woff#Antikythera");CODE
CRITICALdoc/articles/features/custom-fonts.md83 Uno.UI.Xaml.Media.FontFamilyHelper.PreloadAsync("Roboto");CODE
CRITICALdoc/articles/features/working-with-assets.md193 Windows.ApplicationModel.Resources.Core.ResourceContext.SetGlobalQualifierValue("custom", "uwp");CODE
CRITICALdoc/articles/controls/TextBox.md94Uno.UI.Xaml.Controls.TextBoxExtensions.SetInputReturnType(myTextBox, Uno.UI.Xaml.Controls.InputReturnType.Search);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.cs159 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…ia.Android/Devices/Input/AndroidKeyboardInputSource.cs52 Microsoft.UI.Xaml.Application.Current.RaiseRecoverableUnhandledException(ex);CODE
CRITICAL…mbly.Browser/Accessibility/WebAssemblyAccessibility.cs944 var focusManager = global::Uno.UI.Xaml.Core.VisualTree.GetFocusManagerForElement(rootElement);CODE
CRITICAL…Skia.WebAssembly.Browser/ts/Runtime/BrowserRenderer.ts11 this.requestRender = () => skiaSharpExports.Uno.UI.Runtime.Skia.BrowserRenderer.RenderFrame(this.managedHandle);CODE
CRITICAL…untime.Skia.Win32/UI/Xaml/Window/Win32WindowWrapper.cs717 else if (Microsoft.UI.Xaml.Media.Imaging.BitmapImage.GetScaledPath(basePath) is { } scaledPath && File.Exists(scaledPCODE
CRITICAL…UI/Windowing/Win32WindowWrapper.OverlappedPresenter.cs156 => Microsoft.UI.Composition.SystemBackdrops.MicaController.IsSupported(),CODE
CRITICAL…UI/Windowing/Win32WindowWrapper.OverlappedPresenter.cs158 => Microsoft.UI.Composition.SystemBackdrops.DesktopAcrylicController.IsSupported(),CODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs130 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs168 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…ansfer/DragDrop/Win32DragDropExtension.ImageHelpers.cs395 var unoBitmap = new Microsoft.UI.Xaml.Media.Imaging.BitmapImage();CODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs623 return new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs783 managedStartAfter = new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs829 => Wrap(_inner.RangeFromChild(ToManagedProvider(childElement) ?? new Microsoft.UI.Xaml.Automation.Provider.IRawElementCODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs838 => Wrap(_inner.RangeFromAnnotation(ToManagedProvider(annotationElement) ?? new Microsoft.UI.Xaml.Automation.Provider.ICODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs861 return new Microsoft.UI.Xaml.Automation.Provider.IRawElementProviderSimple(peer);CODE
CRITICAL…Skia.Win32/Accessibility/Win32AccessibilityPatterns.cs883 => UiaTextProvider2Wrapper.Wrap(_inner.RangeFromChild(UiaTextProvider2Wrapper.ToManagedProvider(childElement) ?? new MCODE
CRITICALsrc/Uno.UI.FluentTheme/XamlControlsResources.cs48 Uno.UI.FluentTheme.v2.GlobalStaticResources.Initialize();CODE
CRITICALsrc/Uno.UI.FluentTheme/XamlControlsResources.cs49 Uno.UI.FluentTheme.v2.GlobalStaticResources.RegisterDefaultStyles();CODE
CRITICALsrc/Uno.UI.FluentTheme/XamlControlsResources.cs50 Uno.UI.FluentTheme.v2.GlobalStaticResources.RegisterResourceDictionariesBySource();CODE
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.cs154 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionWithAddiCOMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs197 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePosition(System.COMMENT
CRITICAL…soft.UI.Composition.Interactions/InteractionTracker.cs198 // Skipping already declared method Microsoft.UI.Composition.Interactions.InteractionTracker.TryUpdatePositionBy(SysteCOMMENT
CRITICAL…Interactions/CompositionInteractionSourceCollection.cs12 // Skipping already declared method Microsoft.UI.Composition.Interactions.CompositionInteractionSourceCollection.Add(MCOMMENT
CRITICAL…Interactions/CompositionInteractionSourceCollection.cs13 // Skipping already declared method Microsoft.UI.Composition.Interactions.CompositionInteractionSourceCollection.RemovCOMMENT
CRITICAL…Interactions/CompositionInteractionSourceCollection.cs14 // Skipping already declared method Microsoft.UI.Composition.Interactions.CompositionInteractionSourceCollection.RemovCOMMENT
3118 more matches not shown…
Over-Commented Block8237 hits · 7962 pts
SeverityFileLineSnippetContext
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.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/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/claude-code-review.yml81COMMENT
LOW.github/workflows/scorecard.yml41 uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3COMMENT
LOWdoc/articles/migrating-from-previous-releases.md421 // Exclude logs below this levelCOMMENT
LOWdoc/articles/logging.md81 // builder.AddFilter("Windows.UI.Xaml.UIElement", LogLevel.Debug );COMMENT
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 /// default but kept aligned with the application build.</item>COMMENT
LOW…ors/Uno.Roslyn/MsBuild/CompilationWorkspaceProvider.cs41 ];COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs361 }COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs381 // }COMMENT
LOW…erver.Processors/HotReload/ServerHotReloadProcessor.cs401 // var fileSystemWatch = new FileSystemObserver(manager, _reporter, _solutionWatchersGate);COMMENT
LOW….UI.DevServer.Cli.Tests/Mcp/Given_McpUpstreamClient.cs1using AwesomeAssertions;COMMENT
LOW…/Uno.UI.Runtime.Skia.Android/UI/Xaml/LayoutProvider.cs101#pragma warning disable 618COMMENT
LOW….Runtime.Skia.Android/UI/Xaml/Controls/BaseActivity.cs61 private static BaseActivity? _current;COMMENT
LOW….Runtime.Skia.Android/UI/Xaml/Controls/BaseActivity.cs381 // this.Log().Error("An exception was thrown while notifying instance collection changed.", e);COMMENT
LOW…UI/Xaml/Controls/TextBox/AndroidImeTextBoxExtension.cs1#nullable enableCOMMENT
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…e.Skia.WebAssembly.Browser/Input/BrowserInputHelper.cs41 /// </summary>COMMENT
LOW….WebAssembly.Browser/Hosting/WebAssemblyBrowserHost.cs41 /// Whether the main run loop has been started for the whole process.COMMENT
LOW…e.Skia.WebAssembly.Browser/Graphics/WasmGLFunctions.cs21// Entries with 9 or more arguments can't be dispatched directly from managed code: the mono-wasmCOMMENT
LOW…mbly.Browser/Accessibility/WebAssemblyAccessibility.cs161 }COMMENT
LOW…mbly.Browser/Accessibility/WebAssemblyAccessibility.cs181 /// built (following sibling / Header child) — so it is re-resolved by a deferred drain once everyCOMMENT
LOW…mbly.Browser/Accessibility/WebAssemblyAccessibility.cs1341 /// FR-032/T058: a Collapsed element (and its entire subtree) is not rendered and must not beCOMMENT
LOW…mbly.Browser/Accessibility/WebAssemblyAccessibility.cs1481 // Only TextBlock exposes reliable plain text here; RichTextBlock has no GetPlainText sourceCOMMENT
LOW…sembly.Browser/Accessibility/SemanticElementFactory.cs21{COMMENT
LOW…sembly.Browser/Accessibility/SemanticElementFactory.cs1161 /// (<see cref="AutomationProperties.LevelProperty"/>), <c>aria-busy</c>COMMENT
LOW…WebAssembly.Browser/Accessibility/FocusSynchronizer.cs21 private readonly WebAssemblyAccessibility _accessibility;COMMENT
LOW…ssembly.Browser/Accessibility/AccessibilityDebugger.cs121 /// <summary>COMMENT
LOW…untime.Skia.Win32/UI/Xaml/Window/Win32WindowWrapper.cs741 // Permission is granted to anyone to use this software for any purpose,COMMENT
LOW…untime.Skia.Win32/UI/Xaml/Window/Win32WindowWrapper.cs981COMMENT
LOW…pplicationMode/DataTransfer/Win32ClipboardExtension.cs1// Copyright (C) 1997-2024 Sam Lantinga <slouken@libsdl.org>COMMENT
8177 more matches not shown…
Decorative Section Separators146 hits · 484 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…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs107 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs111 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs142 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs144 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs269 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs271 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs433 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs435 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs470 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs472 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs686 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs690 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs714 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs716 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs771 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…Runtime.Skia.Win32/Accessibility/Win32Accessibility.cs773 // ──────────────────────────────────────────────────────────────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…s_UI_Xaml_Automation/Given_MultiWindowAccessibility.cs306 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…s_UI_Xaml_Automation/Given_MultiWindowAccessibility.cs309 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs60 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs62 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs67 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs69 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs99 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs101 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs106 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs108 // ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…UI.Runtime.Skia/Accessibility/SkiaAccessibilityBase.cs112 // ──────────────────────────────────────────────────────────────COMMENT
86 more matches not shown…
Synthetic Comment Markers51 hits · 348 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.yml216 - name: Auto-Generated Code-BehindCODE
HIGHdoc/articles/features/auto-codebehind.md5# Auto-Generated Code-BehindCOMMENT
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…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.cs470 "Auto-generated code-behind must be 'public sealed partial' — it matches the project templates and prevents an ENC000STRING
HIGHsrc/Uno.UI.Runtime.Skia.X11/Hosting/X11XamlRootHost.cs552 if (visual_->depth == 32) // 24bit color + 8bit stencil as requested aboveCODE
HIGH…UI.Runtime.Skia.X11/Graphics/X11NativeOpenGLWrapper.cs50 if (visual->depth == 32) // 24bit color + 8bit stencil as requested aboveCODE
Cross-File Repetition32 hits · 160 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…mples/Windows_UI_Composition/MRTBlitGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…s/Windows_UI_Composition/PostProcessGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…Windows_UI_Composition/UniformBufferGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…s/Windows_UI_Composition/IndexedMeshGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…ows_UI_Composition/TransformFeedbackGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…les/Windows_UI_Composition/QuerySyncGlCanvasElement.cs0precision highp float; in vec3 vcolor; out vec4 fragcolor; void main() { fragcolor = vec4(vcolor, 1.0); }STRING
HIGH…mples/Windows_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…ndows_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…s/Windows_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…indows_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…/Windows_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…/Windows_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…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…rInInOuFoFrEl/XamlCodeGenerator_EmbeddedXamlSources.cs0<page x:class="testrepro.mainpage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schSTRING
HIGH…amlCodeGeneratorTests/Given_HotReloadEnabledInBuild.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH….Tests/XamlCodeGeneratorTests/Given_NoFuzzyMatching.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH…odeGeneratorTests/Given_GenerateEmbeddedXamlSources.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH….Tests/XamlCodeGeneratorTests/Given_MarkupExtension.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH…tors.Tests/XamlCodeGeneratorTests/Given_LazyLoading.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH…enerators.Tests/XamlCodeGeneratorTests/Given_Parser.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
HIGH…XamlCodeGeneratorTests/Given_ImplicitXamlNamespaces.cs0using microsoft.ui.xaml.controls; namespace testrepro { public sealed partial class mainpage : page { public mainpage() STRING
Structural Annotation Overuse39 hits · 65 pts
SeverityFileLineSnippetContext
LOWspecs/001-fast-devserver-startup/spec.md1458 # Step 1: Get add-in paths from discoCOMMENT
LOWspecs/001-fast-devserver-startup/spec.md1465 # Step 2: Resolve Host DLL path from Uno SDKCOMMENT
LOWspecs/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
LOWdoc/articles/guides/open-id-connect.md32## Step 0 - Install Uno + Create an ApplicationCOMMENT
LOWdoc/articles/guides/open-id-connect.md38## Step 1 - Add Reference to OidcClient packageCOMMENT
LOWdoc/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.md93### Step 1: Add SkiaSharp PackageCOMMENT
LOW…/articles/guides/xf-migration/custom-drawn-controls.md101### Step 2: Create a Custom Control ClassCOMMENT
LOW…/articles/guides/xf-migration/custom-drawn-controls.md142### 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…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2893 // Step 1: Switch root to Dark (mimics three-dots → Dark)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2901 // Step 2: Switch root back to Default (mimics three-dots → Default)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2966 // Step 1: Simulate three-dots menu theme cycle (Dark → back to Default)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2972 // Step 2: Navigate to sample page (create fresh content under the root)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2996 // Step 3: Set element-level RequestedTheme to Dark (simulating "Local Dark" click)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs3000 // Step 4: Verify foreground updated to light/white (Dark theme)STRING
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs343 // Step 1: buttonA.ContextFlyout = flyout → flyout.mentor = buttonA (buttonA._mentoredChildren contains flyout)COMMENT
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs344 // Step 2: buttonB.ContextFlyout = flyout → flyout.mentor = buttonB (buttonA._mentoredChildren slot is NOT cleared)COMMENT
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs345 // Step 3: buttonA is unloaded → ClearMentoredChildrenDataContext iterates buttonA's stale slotCOMMENT
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
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…Tracker/InteractionTrackerActiveInputInertiaHandler.cs23 // > InteractionTracker was built to utilize the new Animation engine that operates on an independent thread at 60 FPS,COMMENT
MEDIUM…racker/InteractionTrackerPointerWheelInertiaHandler.cs14 // > InteractionTracker was built to utilize the new Animation engine that operates on an independent thread at 60 FPS,COMMENT
MEDIUM…ts/Tests/Windows_UI_Xaml/Given_BackgroundTransition.cs183 // The wait timeout is generous relative to the 2s duration so it stays robust on slowCOMMENT
MEDIUM…eTests/Tests/Windows_UI_Xaml_Controls/Given_ToolTip.cs555 // The assertion is on a single robust scenario (Light host, app pinned Dark on Uno) where theCOMMENT
MEDIUM….Runtime.Skia.Win32.Support/Com/WinFormsComStrategy.cs38/// Deriving from <see cref="StrategyBasedComWrappers"/> allows us to leverage the functionality the runtimeCOMMENT
MEDIUM…pleUIKit/Devices/Input/AppleUIKitPointerInputSource.cs34 // Inertia uses the same multiplier (velocity / InertiaVelocityScale * this) for a seamless handoff.COMMENT
MEDIUMsrc/Uno.UI/UI/Xaml/ResourceResolver.cs955 // 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.cs24 // from the parent is more robust and avoids the single-ContentRoot assumption.COMMENT
MEDIUM…c/Uno.UI/Controls/CommandBar/CommandBarHelper.UIKit.cs35 // In order to leverage this information, we create a new CommandBar instance that only exists to "render" the NavigCOMMENT
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
MEDIUMsrc/Uno.UI.DevServer.Cli/Helpers/SolutionFileFinder.cs13// This ensures robust behavior across all environments:COMMENT
MEDIUM…UI.SourceGenerators/XamlGenerator/XamlFileGenerator.cs7242 // Prefix with the run ID so that we can leverage the removal of fields/properties during HR sessionsSTRING
Fake / Example Data46 hits · 46 pts
SeverityFileLineSnippetContext
LOW…Input/KeyboardAccelerators/KeyboardAcceleratorTests.cs3485 <TextBox x:Name='txb1' Text='Lorem Ipsum'>CODE
LOW…rols/Repeater/EffectiveViewportScrollPresenterTests.cs332 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…rols/Repeater/EffectiveViewportScrollPresenterTests.cs332 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…ontrols/Repeater/EffectiveViewportScrollViewerTests.cs439 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…ontrols/Repeater/EffectiveViewportScrollViewerTests.cs439 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…X/Microsoft_UI_Xaml_Controls/Repeater/ViewportTests.cs1098 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…X/Microsoft_UI_Xaml_Controls/Repeater/ViewportTests.cs1098 var lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa rutrum, eget mollCODE
LOW…sts/MUX/Windows_UI_Xaml_Controls/PersonPictureTests.cs105 Verify.AreEqual(automationName, "John Doe");CODE
LOW…Windows_ApplicationModel/Email/Given_EmailRecipient.cs75 var name = "John Doe";CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs390 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs390 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs596 Text = "lorem ipsum dolor"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs634 Text = "lorem ipsum dolor"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs653 Assert.AreEqual("lorem ipsum ", SUT.Text);CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2383 Text = "Lorem ipsum"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2419 Text = "Lorem ipsum\rdolor sit\ramet consectetur\radipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2519 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2519 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2567 Text = "Lorem ipsum\rdolor sit\ramet consectetur\radipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2596 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs2596 Text = "Lorem ipsum dolor sit amet consectetur adipiscing"CODE
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs3166 Lorem ipsum dolor sit amet consectetur adipiscing, elit aliquam uSTRING
LOW…s/Tests/Windows_UI_Xaml_Controls/Given_TextBox.skia.cs3166 Lorem ipsum dolor sit amet consectetur adipiscing, elit aliquam uSTRING
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs1075 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs1075 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs1103 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs1103 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolorCODE
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs2307 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dignissim interdum sodales. Aliquam diam erosSTRING
LOW…ests/Tests/Windows_UI_Xaml_Controls/Given_TextBlock.cs2307 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dignissim interdum sodales. Aliquam diam erosSTRING
LOW…Windows_UI_Xaml_Controls/Given_ListViewBase.Measure.cs286 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",CODE
LOW…Windows_UI_Xaml_Controls/Given_ListViewBase.Measure.cs286 "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",CODE
LOW…ts/dxaml/controls/combobox/ComboBoxIntegrationTests.cs3781 // In doing so, it should correctly restore the "placeholder"COMMENT
LOW…dows_UI_Xaml_Controls/TextBlockTests/TextBlockTests.cs233 // | | [textX]Lorem ipsum... | |COMMENT
LOW…CommandBarFlyoutTests/TextCommandBarFlyoutPage.xaml.cs36 //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…_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…aml_Input/Keyboard/Keyboard_Clickthrough_Modal.xaml.cs41 tf.Placeholder = "placeholder";CODE
LOW…nerators.Tests/XamlCodeGeneratorTests/Given_Binding.cs644 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
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 · 31 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…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2893 // Step 1: Switch root to Dark (mimics three-dots → Dark)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2901 // Step 2: Switch root back to Default (mimics three-dots → Default)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2966 // Step 1: Simulate three-dots menu theme cycle (Dark → back to Default)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2972 // Step 2: Navigate to sample page (create fresh content under the root)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs2996 // Step 3: Set element-level RequestedTheme to Dark (simulating "Local Dark" click)STRING
LOW…ntimeTests/Tests/Windows_UI_Xaml/Given_ElementTheme.cs3000 // Step 4: Verify foreground updated to light/white (Dark theme)STRING
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs343 // Step 1: buttonA.ContextFlyout = flyout → flyout.mentor = buttonA (buttonA._mentoredChildren contains flyout)COMMENT
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs344 // Step 2: buttonB.ContextFlyout = flyout → flyout.mentor = buttonB (buttonA._mentoredChildren slot is NOT cleared)COMMENT
LOW…s/Windows_UI_Xaml/Given_UIElement.ContextFlyoutLeak.cs345 // Step 3: buttonA is unloaded → ClearMentoredChildrenDataContext iterates buttonA's stale slotCOMMENT
LOWsrc/Uno.UWP/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…s/CommandBar/CommandBarNavigationItemRenderer.UIKit.cs225 //for the same reason expressed above we need to check if iOS sent a wrong availableSize which can be validatedCOMMENT
LOW…rators/Uno.UI.Tasks/BatchMergeXaml/MergedDictionary.cs176 // First, we need to check if this is a node with a key. If it is, then we'll replaceCOMMENT
AI Response Leakage4 hits · 30 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
HIGHsrc/Uno.UI/UI/Xaml/Controls/Layouter/Layouter.cs582 // In this implementation, since we do not have the ability to intercept properly the measure and arrangeCOMMENT
HIGH…c/SourceGenerators/System.Xaml/System.Xaml/XamlType.cs618 // Here I have implemented this based on the nunit test results. sigh.COMMENT
Hyper-Verbose Identifiers17 hits · 17 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.js14function 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.UWP/WasmScripts/setImmediate.js84 function installNextTickImplementation() {CODE
LOWsrc/Uno.UWP/WasmScripts/setImmediate.js105 function installPostMessageImplementation() {CODE
LOWsrc/Uno.UWP/WasmScripts/setImmediate.js130 function installMessageChannelImplementation() {CODE
LOWsrc/Uno.UWP/WasmScripts/setImmediate.js142 function installReadyStateChangeImplementation() {CODE
LOWsrc/Uno.UWP/WasmScripts/setImmediate.js158 function installSetTimeoutImplementation() {CODE
LOWsrc/AddIns/Uno.UI.Lottie/WasmScripts/lottie.js13 "use strict"; var svgNS = "http://www.w3.org/2000/svg", locationHref = "", initialDefaultFrame = -999999, subframeEnCODE
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.cs506 // TODO: implement INCRCOMMENT
Slop Phrases2 hits · 4 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
LOWsrc/Uno.UI/UI/Xaml/UIElement.Pointers.UIKit.cs414 #region TouchesManager (Alter the parents native scroll view to make sure to receive all touches)COMMENT
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMsrc/Uno.UI/UI/Xaml/DependencyObjectStore.Theming.cs747 #region Resource binding orchestration — WinUI: NotifyThemeChangedCoreImpl + FxCallbacks (Theming.cpp lines 166-255)COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…I.RemoteControl.Server/Telemetry/TelemetryAttribute.cs14 /// Example usage:COMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdoc/templates/uno/component/navbar.js11 function doSomething(scroll_pos) {CODE