Repository Analysis

dotnet/maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

87.4 Strong AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of dotnet/maui, a C# project with 23,315 GitHub stars. SynthScan v2.0 examined 1,382,852 lines of code across 12062 source files, recording 16778 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 87.4 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).

87.4
Adjusted Score
87.4
Raw Score
100%
Time Factor
2026-08-28
Last Push
23.3K
Stars
C#
Language
1.4M
Lines of Code
12.1K
Files
16.8K
Pattern Hits
2026-08-29
Scan Date
1.19
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 14265HIGH 98MEDIUM 372LOW 2043

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 16778 distinct pattern matches across 20 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 Indicators14265 hits · 116950 pts
SeverityFileLineSnippetContext
CRITICAL.github/instructions/templates.instructions.md45 Microsoft.Maui.Controls.Handlers.Items.CollectionViewHandler.Mapper.AppendToMapping(CODE
CRITICAL…/Core/tests/Compatibility.UnitTests/BaseTestFixture.cs29 Microsoft.Maui.Controls.Hosting.CompatibilityCheck.UseCompatibility();CODE
CRITICALsrc/Compatibility/Core/src/AppHostBuilderExtensions.cs141 UI.Xaml.Application.Current.Resources.AddLibraryResources("MicrosoftMauiControlsCompatibilityIncluded", "ms-appx:CODE
CRITICAL…ibility/Core/src/MacOS/Renderers/ScrollViewRenderer.cs85 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(Element,CODE
CRITICAL…ty/Core/src/MacOS/Renderers/CustomNSTableHeaderView.cs26 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(headerView, bounds);CODE
CRITICAL…c/Compatibility/Core/src/MacOS/Cells/ViewCellNSView.cs77 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(view, contentFrame.ToRectangle());CODE
CRITICALsrc/Compatibility/Core/src/iOS/PageExtensions.cs44 return Microsoft.Maui.Controls.Compatibility.PageExtensions.CreateViewController(page);CODE
CRITICALsrc/Compatibility/Core/src/iOS/Forms.cs150 Microsoft.Maui.Controls.Internals.Registrar.RegisterRendererToHandlerShim(RendererToHandlerShim.CreateShim);CODE
CRITICALsrc/Compatibility/Core/src/iOS/VisualElementRenderer.cs273 var menu = Microsoft.Maui.Controls.Compatibility.Element.GetMenu(Element);CODE
CRITICAL…lity/Core/src/iOS/Renderers/PhoneFlyoutPageRenderer.cs383 detailRenderer.ViewController.View.Superview.BackgroundColor = Microsoft.Maui.Graphics.Colors.Black.ToPlatform();CODE
CRITICAL…mpatibility/Core/src/iOS/Renderers/ListViewRenderer.cs464 if (footer != null && rendererType == Microsoft.Maui.Controls.Internals.Registrar.Registered.GetHandlerTypeForObjecCODE
CRITICAL…mpatibility/Core/src/iOS/Renderers/ListViewRenderer.cs509 if (header != null && rendererType == Microsoft.Maui.Controls.Internals.Registrar.Registered.GetHandlerTypeForObjecCODE
CRITICAL…c/Compatibility/Core/src/iOS/Cells/ViewCellRenderer.cs199 var type = Microsoft.Maui.Controls.Internals.Registrar.Registered.GetHandlerTypeForObject(this._viewCell.View);CODE
CRITICALsrc/Compatibility/Core/src/WPF/FormsContentLoader.cs19 if (!System.Windows.Application.Current.Dispatcher.CheckAccess())CODE
CRITICALsrc/Compatibility/Core/src/WPF/WPFPlatformServices.cs21 get { return System.Windows.Application.Current == null ? false : !System.Windows.Application.Current.Dispatcher.ChecCODE
CRITICALsrc/Compatibility/Core/src/WPF/Forms.cs22 System.Windows.Application.Current.Resources.MergedDictionaries.Add(new System.Windows.ResourceDictionaryCODE
CRITICAL…patibility/Core/src/WPF/Renderers/TableViewRenderer.cs22 return System.Windows.Application.Current.MainWindow.FindResource("CellTemplate") as System.Windows.DataTemplate;CODE
CRITICAL…patibility/Core/src/WPF/Renderers/TableViewRenderer.cs24 return System.Windows.Application.Current.MainWindow.FindResource("TableSectionHeader") as System.Windows.DataTemplaCODE
CRITICAL…mpatibility/Core/src/WPF/Renderers/CheckBoxRenderer.cs24 Style = (System.Windows.Style)System.Windows.Application.Current.MainWindow.FindResource("FormsCheckBoxStyle")CODE
CRITICALsrc/Compatibility/Core/src/WPF/Helpers/UiHelper.cs13 if (System.Windows.Application.Current.Dispatcher.CheckAccess())CODE
CRITICALsrc/Compatibility/Core/src/WPF/Helpers/UiHelper.cs19 System.Windows.Application.Current.Dispatcher.Invoke(action);CODE
CRITICAL…ibility/Core/src/Android/Renderers/ListViewRenderer.cs544 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(element, new Rect(0, 0, width, request.ReCODE
CRITICAL…mpatibility/Core/src/Android/Cells/ViewCellRenderer.cs258 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(_view.Element, new Rect(0, 0, width, heigCODE
CRITICAL…y/Core/src/Android/AppCompat/FormsAppCompatActivity.cs160 if (Microsoft.Maui.Controls.Application.Current.OnThisPlatform().GetWindowSoftInputModeAdjust() != WindowSoftInputModCODE
CRITICAL…y/Core/src/Android/AppCompat/FormsAppCompatActivity.cs487 WindowSoftInputModeAdjust elementValue = Microsoft.Maui.Controls.Application.Current.OnThisPlatform().GetWindowSoftICODE
CRITICAL…y/Core/src/Android/AppCompat/NavigationPageRenderer.cs1175 Microsoft.Maui.Controls.Compatibility.Layout.LayoutChildIntoBoundingRegion(_child.Element, new Graphics.Rect(0, 0, wCODE
CRITICAL…/Compatibility/Core/src/GTK/Controls/CustomComboBox.cs46 ModifyBg(Gtk.StateType.Normal, Microsoft.Maui.Controls.Compatibility.Color.Red.ToGtkColor());CODE
CRITICAL…/Compatibility/Core/src/GTK/Controls/CustomComboBox.cs47 Entry.ModifyBase(Gtk.StateType.Normal, Microsoft.Maui.Controls.Compatibility.Color.Blue.ToGtkColor());CODE
CRITICALsrc/Compatibility/Core/src/Windows/FormsPivot.cs119 Microsoft.UI.Xaml.Automation.AutomationProperties.SetName(pivotItem, page.Title);CODE
CRITICAL…ompatibility/Core/src/Windows/VisualElementPackager.cs124 Microsoft.UI.Xaml.Controls.Grid.SetRow(childRenderer.ContainerElement, _row);CODE
CRITICAL…ompatibility/Core/src/Windows/VisualElementPackager.cs126 Microsoft.UI.Xaml.Controls.Grid.SetRowSpan(childRenderer.ContainerElement, _rowSpan);CODE
CRITICAL…ompatibility/Core/src/Windows/VisualElementPackager.cs128 Microsoft.UI.Xaml.Controls.Grid.SetColumn(childRenderer.ContainerElement, _column);CODE
CRITICAL…ompatibility/Core/src/Windows/VisualElementPackager.cs130 Microsoft.UI.Xaml.Controls.Grid.SetColumnSpan(childRenderer.ContainerElement, _columnSpan);CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt15Microsoft.Maui.Maps.Handlers.IMapHandler.UpdateMapElement(Microsoft.Maui.Maps.IMapElement! element) -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt21Microsoft.Maui.Maps.Handlers.MapElementHandler.MapElementHandler() -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt22Microsoft.Maui.Maps.Handlers.MapElementHandler.MapElementHandler(Microsoft.Maui.IPropertyMapper? mapper = null) -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt24Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.Deconstruct(out int Index, out Microsoft.Maui.Maps.IMapElement! MapCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt29Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.MapElementHandlerUpdate(int Index, Microsoft.Maui.Maps.IMapElement!CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt30Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.MapElementHandlerUpdate(Microsoft.Maui.Maps.Handlers.MapElementHandCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt32Microsoft.Maui.Maps.Handlers.MapHandler.MapHandler() -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt33Microsoft.Maui.Maps.Handlers.MapHandler.MapHandler(Microsoft.Maui.IPropertyMapper? mapper = null, Microsoft.Maui.CommandCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt34Microsoft.Maui.Maps.Handlers.MapHandler.UpdateMapElement(Microsoft.Maui.Maps.IMapElement! element) -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt36Microsoft.Maui.Maps.Handlers.MapPinHandler.MapPinHandler() -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt37Microsoft.Maui.Maps.Handlers.MapPinHandler.MapPinHandler(Microsoft.Maui.IPropertyMapper? mapper = null) -> voidCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt81override Microsoft.Maui.Maps.Handlers.MapElementHandler.CreatePlatformElement() -> object!CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt82override Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.Equals(object? obj) -> boolCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt83override Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.GetHashCode() -> intCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt84override Microsoft.Maui.Maps.Handlers.MapElementHandlerUpdate.ToString() -> string!CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt85override Microsoft.Maui.Maps.Handlers.MapHandler.CreatePlatformView() -> object!CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt86override Microsoft.Maui.Maps.Handlers.MapPinHandler.CreatePlatformElement() -> object!CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt99static Microsoft.Maui.Maps.Handlers.MapElementHandler.MapFill(Microsoft.Maui.Maps.Handlers.IMapElementHandler! handler, CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt101static Microsoft.Maui.Maps.Handlers.MapElementHandler.MapStroke(Microsoft.Maui.Maps.Handlers.IMapElementHandler! handlerCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt102static Microsoft.Maui.Maps.Handlers.MapElementHandler.MapStrokeThickness(Microsoft.Maui.Maps.Handlers.IMapElementHandlerCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt106static Microsoft.Maui.Maps.Handlers.MapHandler.MapElements(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, Microsoft.CODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt107static Microsoft.Maui.Maps.Handlers.MapHandler.MapIsScrollEnabled(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, MicCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt108static Microsoft.Maui.Maps.Handlers.MapHandler.MapIsShowingUser(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, MicroCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt109static Microsoft.Maui.Maps.Handlers.MapHandler.MapIsTrafficEnabled(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, MiCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt110static Microsoft.Maui.Maps.Handlers.MapHandler.MapIsZoomEnabled(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, MicroCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt111static Microsoft.Maui.Maps.Handlers.MapHandler.MapMapType(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, Microsoft.MCODE
CRITICALsrc/Core/maps/src/PublicAPI/net/PublicAPI.Shipped.txt112static Microsoft.Maui.Maps.Handlers.MapHandler.MapMoveToRegion(Microsoft.Maui.Maps.Handlers.IMapHandler! handler, MicrosCODE
14205 more matches not shown…
Over-Commented Block1527 hits · 1500 pts
SeverityFileLineSnippetContext
LOWeng/ingest-maven-deps.sh1#!/bin/bashCOMMENT
LOWeng/ingest-maven-deps.sh21# 2. Pre-ingests platform-specific artifacts (e.g. aapt2) for all OS variantsCOMMENT
LOWeng/configure-toolset.sh1# We can't use already installed dotnet cli since we need to install additional workloads.COMMENT
LOWeng/pipelines/ci-copilot.yml101 fiCOMMENT
LOWeng/pipelines/ci-copilot.yml161 #COMMENT
LOWeng/pipelines/ci-copilot.yml981 # whatever VM the Copilot agent happened to land on. Each category becomesCOMMENT
LOWeng/pipelines/ci-copilot.yml1421 # time on a proper platform-pool agent. Each TRX lands in its ownCOMMENT
LOWeng/common/SetupNugetSources.sh1#!/usr/bin/env bashCOMMENT
LOWeng/common/vmr-sync.sh1#!/bin/bashCOMMENT
LOWeng/common/vmr-sync.sh21###COMMENT
LOWeng/common/native/init-distro-rid.sh1#!/bin/shCOMMENT
LOWeng/common/native/init-distro-rid.sh61#COMMENT
LOW…common/templates-official/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/templates/vmr-build-pr.yml1# This pipeline is used for running the VMR verification of the PR changes in repo-level PRs.COMMENT
LOWeng/common/templates/variables/pool-providers.yml1# Select a pool provider based off branch name. Anything with branch name containing 'release' must go into an -Svc poolCOMMENT
LOWeng/common/core-templates/job/source-build.yml1parameters:COMMENT
LOWeng/common/core-templates/job/source-build.yml21 # published by source-build.COMMENT
LOWeng/scripts/get-maui-pr.sh1#!/usr/bin/env bashCOMMENT
LOWeng/scripts/get-maui-pr.sh21# - .NET SDK installedCOMMENT
LOW.github/instructions/templates.instructions.md21#if WINDOWSCOMMENT
LOW.github/instructions/uitests.instructions.md301**Task.Delay/Thread.Sleep (avoid if possible):**COMMENT
LOW.github/workflows/daily-repo-status.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"ba921c89c7392bdf387db229bec4886667361e50c54b92aed865a9af500COMMENT
LOW.github/workflows/daily-repo-status.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/daily-repo-status.lock.yml41# - COPILOT_PAT_3COMMENT
LOW.github/workflows/aw-version-update.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"b6a6122f5d15ffa49257be116c9fbf4a0294d7d9b460fe9574e90fdbcb4COMMENT
LOW.github/workflows/aw-version-update.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/aw-version-update.lock.yml41# - shared/pat_pool.mdCOMMENT
LOW.github/workflows/aw-version-update.lock.yml61# - actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1COMMENT
LOW.github/workflows/aw-version-update.lock.yml781 id: agentic_executionCOMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"c7fdbc96e0aa1e0c362d388c4a10feece24fadece31f63d9fd71244356eCOMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml41# - COPILOT_PAT_9COMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml61# - ghcr.io/github/gh-aw-mcpg:v0.4.9@sha256:e5a1569aeaf41820fa7bdee3e94468cae448133cdbf00119ad24f5b74db1ab9fCOMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml81 # run: |COMMENT
LOW.github/workflows/rerun-review-scanner.md141 # Runs even when the Validate step exits non-zero (it does so to flag aCOMMENT
LOW.github/workflows/rerun-review-scanner.md221 // removes s/agent-ready-for-rerun when it locks+triggers — same asCOMMENT
LOW.github/workflows/ci-status-main.md941 if (!workItem.ConsoleOutputUri) {COMMENT
LOW.github/workflows/ci-status-main.md1341 identity. Do not attempt to classify or remove timestamps yourself; copy themCOMMENT
LOW.github/workflows/ci-status-net11.md941 }COMMENT
LOW.github/workflows/ci-status-net11.md1341 shorter `match_pattern` substring is not sufficient for trusted evidenceCOMMENT
LOW.github/workflows/ci-scan-reconcile.yml1# ci-scan tracking-issue reconciler.COMMENT
LOW.github/workflows/ci-scan-reconcile.yml21# * the `CI_SCAN_RECONCILE_DISABLED` repository variable not being set to `true`, andCOMMENT
LOW.github/workflows/ci-scan-reconcile.yml41# To disable only closures, clear `CI_SCAN_RECONCILE_ENFORCE_ENABLED`.COMMENT
LOW.github/workflows/ci-scan-reconcile.yml61# `ENFORCE`. `Set-CiScanReconcileMode` in the script is case-SENSITIVE and accepts onlyCOMMENT
LOW.github/workflows/ci-scan-reconcile.yml101COMMENT
LOW.github/workflows/ci-scan-reconcile.yml121 # `issues: read` only — so attributing that guarantee to this suite would misname theCOMMENT
LOW.github/workflows/ci-scan-reconcile.yml141 # executed. FOR THE REF A DISPATCH ACTUALLY RUNS, THIS JOB IS STILL THE ONLY PLACE THECOMMENT
LOW.github/workflows/fix-milestone-drift.yml1name: Milestone ManagementCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"8e58af049b33849d73d1857462ef5adde69152d8f0cebbc6183d9d9912aCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml41# confirmed green in that PR's own CI, the loop marks the draft PR ready for reviewCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml61# - COPILOT_PAT_9COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml81# - ghcr.io/github/gh-aw-node@sha256:0d9f1fb5fd6610c0ac1f5194a38e45a8a1e81f8a390d5142d8e4e6f26a4b3196COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml101 # ISSUE_NUMBER: ${{ github.event.inputs.issue_number }}COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml121 # -TitlePrefix '[ci-fix-net11]' `COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml961 - name: Clean credentialsCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml981 # --allow-tool shell(dirname)COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml1001 # --allow-tool shell(printf)COMMENT
LOW.github/workflows/skill-validation.yml1# Skill validation for PRs touching .github/skills/.COMMENT
LOW.github/workflows/skill-validation.yml21#COMMENT
1467 more matches not shown…
Decorative Section Separators293 hits · 795 pts
SeverityFileLineSnippetContext
MEDIUMeng/pipelines/ci-copilot.yml107 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml158 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml177 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml707 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml711 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml784 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml789 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml836 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml840 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml870 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml873 # ─────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml974 # ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml976 # ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml1606 # ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMeng/pipelines/ci-copilot.yml1608 # ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml9# ─── SAFETY MODEL ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml115 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml158 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml238 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml247 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml299 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml302 # ─────────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml102 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml105 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml167 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml169 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml231 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml234 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml298 # ── Lint eval specs with Vally ────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml349 # ── Upload results for comment job ────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml376 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml379 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml496 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml501 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml631 # ── Run LLM evaluation (Vally) ───────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml632 # ── Optional baseline (pre-PR) evaluation ────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml935 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml943 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml1126 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml1130 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml1251 // ── Static check section ──────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1312 // ── Parse eval results from JUnit XML ─────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1711 // ── LLM evaluation section ────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1747 // ── Per-suite results table ─────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1815 // ── Failing stimuli detail ──────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1849 // ── Harness hermeticity (negative control) ────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1865 // ── Detailed eval reports (vally eval-results.md) ─────COMMENT
MEDIUM.github/workflows/skill-validation.yml1885 // ── Investigation prompt for failures ─────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1902 // ── Pipeline link ─────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1995 // ── Write step summary with investigation prompt ──────COMMENT
MEDIUM.github/workflows/skill-validation.yml2054 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml2057 # ==========================================================================COMMENT
MEDIUM.github/workflows/release-readiness.yml96 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml98 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml134 # ── Resolve the triggering event → scope filters ────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml277 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml279 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml886 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml888 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml1# ─────────────────────────────────────────────────────────────────────────────COMMENT
233 more matches not shown…
Synthetic Comment Markers59 hits · 428 pts
SeverityFileLineSnippetContext
HIGH…ct/Resizetizer/src/Resources/ErrorMessages.Designer.cs3// This code was generated by a tool.COMMENT
HIGHsrc/ProfiledAot/src/Strings.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…c/Controls/tests/SourceGen.UnitTests/Maui32879Tests.cs56// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…ls/tests/SourceGen.UnitTests/StaticResourceInMarkup.cs80// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/Controls/tests/SourceGen.UnitTests/FlexLayoutTests.cs48// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/Controls/tests/SourceGen.UnitTests/FlexLayoutTests.cs174// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/Controls/tests/SourceGen.UnitTests/FlexLayoutTests.cs295// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…eGen.UnitTests/InitializeComponent/CompiledBindings.cs61// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…eGen.UnitTests/InitializeComponent/CompiledBindings.cs202// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…eGen.UnitTests/InitializeComponent/CompiledBindings.cs354// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…eGen.UnitTests/InitializeComponent/CompiledBindings.cs609// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…sts/InitializeComponent/DataTemplateMarkupExtension.cs57// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…rceGen.UnitTests/InitializeComponent/UnresolvedType.cs51// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…en.UnitTests/InitializeComponent/ResourceDictionary.cs26// This code was generated by a .NET MAUI source generator.STRING
HIGH…rceGen.UnitTests/InitializeComponent/Maui32758Tests.cs58// This code was generated by a .NET MAUI source generator.STRING
HIGH…rceGen.UnitTests/InitializeComponent/Maui32758Tests.cs177// This code was generated by a .NET MAUI source generator.STRING
HIGH…UnitTests/InitializeComponent/XStaticUnresolvedType.cs56// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…UnitTests/InitializeComponent/XStaticUnresolvedType.cs174// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…UnitTests/InitializeComponent/XStaticUnresolvedType.cs292// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/InitializeComponent/SimpleValueTargetProviderTests.cs58// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/InitializeComponent/SimpleValueTargetProviderTests.cs221// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…ceGen.UnitTests/InitializeComponent/AppThemeBinding.cs46// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…ceGen.UnitTests/InitializeComponent/AppThemeBinding.cs152// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…ceGen.UnitTests/InitializeComponent/AppThemeBinding.cs258// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…urceGen.UnitTests/InitializeComponent/WarningIgnore.cs47// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…nitializeComponent/StaticResourceWithTypeConversion.cs50// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/SourceGen.UnitTests/InitializeComponent/SetBinding.cs45// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…en.UnitTests/InitializeComponent/SimplifyOnPlatform.cs51// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/SourceGen.UnitTests/InitializeComponent/BasicCase.cs48// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…tTests/InitializeComponent/SetterCompiledConverters.cs53// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/BindingSourceGen.UnitTests/BindingCodeWriterTests.cs17 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/BindingSourceGen.UnitTests/BindingCodeWriterTests.cs68 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs30 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs135 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs311 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs436 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs667 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs806 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs946 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1091 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1223 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1354 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1488 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1614 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1739 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1863 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs1985 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs2103 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs2220 // This code was generated by a .NET MAUI source generator.COMMENT
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs2388 // This code was generated by a .NET MAUI source generator.COMMENT
HIGHsrc/Controls/src/Build.Tasks/ErrorMessages.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…ompatibility/iOS/Resources/StringResources.Designer.cs3// This code was generated by a tool.COMMENT
HIGHsrc/Controls/src/BindingSourceGen/BindingCodeWriter.cs18 // This code was generated by a .NET MAUI source generator.COMMENT
HIGHsrc/Controls/src/BindingSourceGen/BindingCodeWriter.cs49 // This code was generated by a .NET MAUI source generator.COMMENT
HIGHsrc/Controls/src/SourceGen/GeneratorHelpers.cs24// This code was generated by a .NET MAUI source generator.COMMENT
HIGH…/Controls/src/SourceGen/xlf/MauiGResources.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…icsTester.Skia.Windows/Properties/Settings.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…csTester.Skia.Windows/Properties/Resources.Designer.cs3// This code was generated by a tool.COMMENT
HIGH…ics/src/Graphics/Platforms/Mac/GraphicsMac.Designer.cs3// This code was generated by a tool.COMMENT
Structural Annotation Overuse151 hits · 283 pts
SeverityFileLineSnippetContext
LOWeng/ingest-maven-deps.sh54# Step 1: Get auth tokenCOMMENT
LOWeng/ingest-maven-deps.sh76# Step 2: Ingest platform-specific artifacts for all OS variantsCOMMENT
LOWeng/ingest-maven-deps.sh90# Step 3: Run Gradle build with refresh to ingest via credential providerCOMMENT
LOWeng/ingest-maven-deps.sh100# Step 4: Loop — build, find missing packages, curl-ingest themCOMMENT
LOW…g/pipelines/common/ui-tests-collect-snapshot-diffs.yml32 condition: eq(variables['Check${{ replace(parameters.platform, ' ', '') }}Snapshots.snapshotsExist'], 'true') # NOTE: CODE
LOWdocs/DevelopmentTips.md246#### Step 1: Build MSBuild TasksCOMMENT
LOWdocs/DevelopmentTips.md257#### Step 2: Build Device TestsCOMMENT
LOWdocs/DevelopmentTips.md265#### Step 3: Send to HelixCOMMENT
LOWdocs/UITesting-Guide.md54### Step 1: Create the HostApp PageCOMMENT
LOWdocs/UITesting-Guide.md102### Step 2: Create the NUnit TestCOMMENT
LOW.github/instructions/integration-tests.instructions.md182 # Step 0: Restore repo-local tools (Cake, etc.) from .config/dotnet-tools.jsonCOMMENT
LOW.github/instructions/integration-tests.instructions.md185 # Step 1: Download the .NET SDK (creates .dotnet/dotnet binary)COMMENT
LOW.github/instructions/integration-tests.instructions.md188 # Step 2: Install MAUI workloads into the local SDK (takes ~5 minutes)COMMENT
LOW.github/instructions/sandbox.instructions.md64# Step 1: Check for errors/exceptions FIRSTCOMMENT
LOW.github/instructions/sandbox.instructions.md67# Step 2: Verify expected test actions (MOST IMPORTANT - proves test actually ran)COMMENT
LOW.github/instructions/sandbox.instructions.md70# Step 3: Verify test completion markerCOMMENT
LOW.github/instructions/sandbox.instructions.md73# Step 4: Verify device logs show expected behaviorCOMMENT
LOW.github/instructions/sandbox.instructions.md76# Step 5: Check screenshots were saved (if test captures them)COMMENT
LOW.github/instructions/sandbox.instructions.md79# Step 6: Check exit codeCOMMENT
LOW.github/instructions/sandbox.instructions.md231### Step 1: Understand Issue (DO NOT Checkout PR Unless Instructed)COMMENT
LOW.github/instructions/sandbox.instructions.md249### Step 2: Create Test Scenario in SandboxCOMMENT
LOW.github/instructions/sandbox.instructions.md312### Step 3: Test WITH PR FixCOMMENT
LOW.github/agents/write-tests-agent.agent.md25### Step 1: Determine Test TypeCOMMENT
LOW.github/agents/write-tests-agent.agent.md38### Step 2: Gather Required InformationCOMMENT
LOW.github/agents/write-tests-agent.agent.md45### Step 3: Invoke the Appropriate SkillCOMMENT
LOW.github/agents/write-tests-agent.agent.md68### Step 4: Report ResultsCOMMENT
LOW.github/docs/trigger-azdo-pipeline-setup.md31## Step 1: Create a User-Assigned Managed IdentityCOMMENT
LOW.github/docs/trigger-azdo-pipeline-setup.md57## Step 2: Add OIDC Federated Credential for GitHub ActionsCOMMENT
LOW.github/docs/trigger-azdo-pipeline-setup.md120## Step 3: Add the Identity to Azure DevOpsCOMMENT
LOW.github/docs/trigger-azdo-pipeline-setup.md158## Step 4: Set GitHub Repository SecretsCOMMENT
LOW.github/docs/trigger-azdo-pipeline-setup.md171## Step 5: Create the GitHub Actions WorkflowCOMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb421 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb422 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb458 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb459 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb498 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb499 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb538 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb539 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb584 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb585 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/PrepareVallyEvaluation.rb57 "mandatory baseline step" => /^### Step 2: Establish Baseline \(MANDATORY\)$/,CODE
LOW.github/scripts/PrepareVallyEvaluation.rb58 "mandatory restore step" => /^### Step 9: Restore Working Directory \(MANDATORY .+\)$/,CODE
LOW.github/scripts/templates/RunWithAppiumTest.template.cs199 // Step 1: ALWAYS verify app launched and is responsiveCOMMENT
LOW.github/scripts/templates/RunWithAppiumTest.template.cs223 // Step 2: OPTIONAL - Add automated test logic hereCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md56### Step 1: Determine ModeCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md61### Step 2: Construct CommandCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md76### Step 3: Interpret ResultsCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md88### Step 4: ReportCOMMENT
LOW.github/skills/evaluate-pr-tests/SKILL.md34### Step 1: Gather Automated ContextCOMMENT
LOW.github/skills/evaluate-pr-tests/SKILL.md49### Step 2: Understand the FixCOMMENT
LOW.github/skills/evaluate-pr-tests/SKILL.md56### Step 3: Evaluate the TestsCOMMENT
LOW.github/skills/evaluate-pr-tests/SKILL.md60### Step 4: Produce the ReportCOMMENT
LOW.github/skills/code-review/SKILL.md58### Step 1: Gather Code Context (No PR Narrative)COMMENT
LOW.github/skills/code-review/SKILL.md169### Step 2: Delegate to Expert ReviewerCOMMENT
LOW.github/skills/code-review/SKILL.md197### Step 3: Form Independent AssessmentCOMMENT
LOW.github/skills/code-review/SKILL.md206### Step 4: Read PR Narrative and ReconcileCOMMENT
LOW.github/skills/code-review/SKILL.md249### Step 5: Check CI StatusCOMMENT
LOW.github/skills/code-review/SKILL.md276### Step 6: Blast Radius, Failure-Mode Probing, and VerdictCOMMENT
LOW.github/skills/write-xaml-tests/SKILL.md36### Step 1: Read the XAML Unit Test GuidelinesCOMMENT
91 more matches not shown…
Fake / Example Data224 hits · 243 pts
SeverityFileLineSnippetContext
LOW…eviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs265 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…eviceTests/Handlers/SearchBar/SearchBarHandlerTests.cs265 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs475 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs475 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs493 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs493 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs523 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…/tests/DeviceTests/Handlers/Entry/EntryHandlerTests.cs523 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…ests/DeviceTests/Handlers/Editor/EditorHandlerTests.cs198 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…ests/DeviceTests/Handlers/Editor/EditorHandlerTests.cs198 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…ests/DeviceTests/Handlers/Editor/EditorHandlerTests.cs225 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…ests/DeviceTests/Handlers/Editor/EditorHandlerTests.cs225 const string text = "Lorem ipsum dolor sit amet";CODE
LOW…sts/TestCases.HostApp/Elements/LabelCoreGalleryPage.cs41 const string longText = "Lorem ipsum dolor sit amet, cu mei malis petentium, dolor tempor delicata no qui, eos ex vitaCODE
LOW…sts/TestCases.HostApp/Elements/LabelCoreGalleryPage.cs41 const string longText = "Lorem ipsum dolor sit amet, cu mei malis petentium, dolor tempor delicata no qui, eos ex vitaCODE
LOW…ements/CollectionView/CollectionViewGalleryTestItem.cs36 var text = " Lorem ipsum dolor sit amet, qui eleifend adversarium ei, pro tamquam pertinax inimicus ut. Quis assentioCODE
LOW…ements/CollectionView/CollectionViewGalleryTestItem.cs36 var text = " Lorem ipsum dolor sit amet, qui eleifend adversarium ei, pro tamquam pertinax inimicus ut. Quis assentioCODE
LOW…ctionView/PerformanceGalleries/ShadowBenchmark.xaml.cs53 Name = "Lorem ipsum",CODE
LOW…ctionView/PerformanceGalleries/ShadowBenchmark.xaml.cs56 From = "Lorem ipsum"CODE
LOW…ctionView/PerformanceGalleries/ShadowBenchmark.xaml.cs61 posts.Add(new Post { Title = $"Lorem ipsum {i + 1} dolor sit amet, consectetur adipiscing elit", Image = "photo21314CODE
LOW…ctionView/PerformanceGalleries/ShadowBenchmark.xaml.cs61 posts.Add(new Post { Title = $"Lorem ipsum {i + 1} dolor sit amet, consectetur adipiscing elit", Image = "photo21314CODE
LOW…s/CollectionView/ItemSizeGalleries/ChatExample.xaml.cs39 const string lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut "CODE
LOW…s/CollectionView/ItemSizeGalleries/ChatExample.xaml.cs39 const string lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut "CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs31 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 60).Select(i => $"Lorem ipsum dolor sit amet, consectetCODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs31 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 60).Select(i => $"Lorem ipsum dolor sit amet, consectetCODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs57 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 1: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs57 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 1: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs65 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 2: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs65 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 2: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs73 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 3: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs73 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 3: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs81 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 4: Lorem ipsum dolor sit amet,CODE
LOW…FeatureMatrix/ScrollView/ScrollViewOptionsPage.xaml.cs81 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 15).Select(i => $"Editor 4: Lorem ipsum dolor sit amet,CODE
LOW…ostApp/FeatureMatrix/ScrollView/ScrollViewViewModel.cs36 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 60).Select(i => $"Lorem ipsum dolor sit amet, consecteturCODE
LOW…ostApp/FeatureMatrix/ScrollView/ScrollViewViewModel.cs36 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 60).Select(i => $"Lorem ipsum dolor sit amet, consecteturCODE
LOW…eatureMatrix/CollectionView/CollectionViewViewModel.cs780 string loremParagraph = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut CODE
LOW…eatureMatrix/CollectionView/CollectionViewViewModel.cs780 string loremParagraph = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut CODE
LOW…ses.HostApp/FeatureMatrix/Clip/ClipOptionsPage.xaml.cs310 new Span { Text = "Lorem ipsum dolor sit amet consectetur adipis elit vivamus lacinia felis eu sagittis congue nibh CODE
LOW…ses.HostApp/FeatureMatrix/Clip/ClipOptionsPage.xaml.cs310 new Span { Text = "Lorem ipsum dolor sit amet consectetur adipis elit vivamus lacinia felis eu sagittis congue nibh CODE
LOW…s.HostApp/FeatureMatrix/Label/LabelOptionsPage.xaml.cs233 new Span { Text = "Lorem ipsum dolor sit amet consectetur adipis elit vivamus lacinia felis eu sagittis congue nibh CODE
LOW…s.HostApp/FeatureMatrix/Label/LabelOptionsPage.xaml.cs233 new Span { Text = "Lorem ipsum dolor sit amet consectetur adipis elit vivamus lacinia felis eu sagittis congue nibh CODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue36154.cs44 $"<p>Line {i}: Lorem ipsum dolor sit amet consectetur adipiscing elit.</p>"))STRING
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue36154.cs44 $"<p>Line {i}: Lorem ipsum dolor sit amet consectetur adipiscing elit.</p>"))STRING
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue28660.cs94 label.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed eiusmod tempor incidunt ut labore et doCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue28660.cs94 label.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed eiusmod tempor incidunt ut labore et doCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue35755.cs6 readonly string _paragraphA = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eleifend, augue nec CODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue35755.cs6 readonly string _paragraphA = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eleifend, augue nec CODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue25671.xaml.cs13 private static readonly string _loremIpsumLongText = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonCODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue25671.xaml.cs13 private static readonly string _loremIpsumLongText = @"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nonCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue19500.cs11 const string BaseEditorText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla porttitor mauris non ornaCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue19500.cs11 const string BaseEditorText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla porttitor mauris non ornaCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue30081.cs97 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 100).Select(i => $"Lorem ipsum dolor sit amet, consectetuCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue30081.cs97 Text = string.Join(Environment.NewLine, Enumerable.Range(1, 100).Select(i => $"Lorem ipsum dolor sit amet, consectetuCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue33400.cs46 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et doloreCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue33400.cs46 Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et doloreCODE
LOW…c/Controls/tests/TestCases.HostApp/Issues/Issue1236.cs18 BindingContext = "Lorem Ipsum Dolor Sit Amet";CODE
LOW…c/Controls/tests/TestCases.HostApp/Issues/Issue1236.cs18 BindingContext = "Lorem Ipsum Dolor Sit Amet";CODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue32271.cs109 $"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, urna eu tincidunt consectetur, nisi nisl aliCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue32271.cs109 $"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed euismod, urna eu tincidunt consectetur, nisi nisl aliCODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue28657.cs21 .Select(x => x + ": Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum CODE
LOW…/Controls/tests/TestCases.HostApp/Issues/Issue28657.cs21 .Select(x => x + ": Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum CODE
164 more matches not shown…
Cross-File Repetition38 hits · 190 pts
SeverityFileLineSnippetContext
HIGH…c/Controls/tests/SourceGen.UnitTests/Maui32879Tests.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…c/Controls/tests/SourceGen.UnitTests/Maui33532Tests.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH….UnitTests/InitializeComponent/SetterWithOnPlatform.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…itTests/InitializeComponent/OnPlatformAbstractTypes.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH….UnitTests/InitializeComponent/SetterValueInTrigger.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…tTests/InitializeComponent/SetterCompiledConverters.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…s/tests/SourceGen.UnitTests/NoBaseClassOnCodeBehind.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…/tests/SourceGen.UnitTests/KnownTypeConvertersTests.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…ts/SourceGen.UnitTests/SourceGenXamlCodeBehindTests.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…/Controls/tests/SourceGen.UnitTests/FlexLayoutTests.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…sts/InitializeComponent/DataTemplateMarkupExtension.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…urceGen.UnitTests/InitializeComponent/SetterWithNaN.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…ceGen.UnitTests/InitializeComponent/AppThemeBinding.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…urceGen.UnitTests/InitializeComponent/WarningIgnore.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…nitializeComponent/StaticResourceWithTypeConversion.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…/SourceGen.UnitTests/InitializeComponent/SetBinding.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…en.UnitTests/InitializeComponent/SimplifyOnPlatform.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…ts/SourceGen.UnitTests/InitializeComponent/SetValue.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…rceGen.UnitTests/InitializeComponent/UnresolvedType.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…s/SourceGen.UnitTests/InitializeComponent/BasicCase.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…SourceGen.UnitTests/InitializeComponent/DoesNotFail.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…nitTests/InitializeComponent/RelativeSourceBindings.cs0using system; using microsoft.maui.controls; using microsoft.maui.controls.xaml; namespace test; [xamlprocessing(xamlinfSTRING
HIGH…c/Controls/tests/SourceGen.UnitTests/Maui32879Tests.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…en.UnitTests/InitializeComponent/SimplifyOnPlatform.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…tTests/InitializeComponent/SetterCompiledConverters.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…ts/SourceGen.UnitTests/SourceGenXamlCodeBehindTests.cs0<?xml version="1.0" encoding="utf-8"?> <contentpage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http:STRING
HIGH…urceGen.UnitTests/InitializeComponent/WarningIgnore.cs0<?xml version="1.0" encoding="utf-8"?> <contentpage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http:STRING
HIGH…ts/SourceGen.UnitTests/InitializeComponent/SetValue.cs0<?xml version="1.0" encoding="utf-8"?> <contentpage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http:STRING
HIGH…/Controls/tests/SourceGen.UnitTests/FlexLayoutTests.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…rceGen.UnitTests/InitializeComponent/Maui32758Tests.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…UnitTests/InitializeComponent/XStaticUnresolvedType.cs0//------------------------------------------------------------------------------ // <auto-generated> // this code was geSTRING
HIGH…eGen.UnitTests/InitializeComponent/CompiledBindings.cs0#nullable enable #pragma warning disable cs0219 // variable is assigned but its value is never used using system; using STRING
HIGH…s/InitializeComponent/MultiBindingElementSyntaxTest.cs0#nullable enable #pragma warning disable cs0219 // variable is assigned but its value is never used using system; using STRING
HIGH…itTests/InitializeComponent/ExplicitPathBindingTest.cs0#nullable enable #pragma warning disable cs0219 // variable is assigned but its value is never used using system; using STRING
HIGH…ndingSourceGen.UnitTests/IncrementalGenerationTests.cs0using microsoft.maui.controls; var label = new label(); label.setbinding(label.textproperty, static (string s) => s);STRING
HIGH…ngSourceGen.UnitTests/BindingRepresentationGenTests.cs0using microsoft.maui.controls; var label = new label(); label.setbinding(label.textproperty, static (string s) => s);STRING
HIGH…s/tests/BindingSourceGen.UnitTests/IntegrationTests.cs0using microsoft.maui.controls; var label = new label(); label.setbinding(label.textproperty, static (string s) => s);STRING
HIGH…s/tests/BindingSourceGen.UnitTests/SelfBindingTests.cs0using microsoft.maui.controls; var label = new label(); label.setbinding(label.textproperty, static (string s) => s);STRING
Modern AI Meta-Vocabulary50 hits · 150 pts
SeverityFileLineSnippetContext
MEDIUMeng/pipelines/ci-copilot.yml1350 # Run the deep-UI orchestration from the reviewed pipeline-branch scripts, not theCOMMENT
MEDIUM.github/workflows/leak-fixer.md27# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/leak-fixer.md237# This workflow's own open [leak-fix] PRs (its create-pull-request output labels them agentic-workflows).COMMENT
MEDIUM.github/workflows/copilot-evaluate-tests.md6# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/rerun-review-scanner.md4# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-main.md10# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-net11.md10# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-scan-reconcile.yml3# This is DELIBERATELY a plain GitHub Actions workflow, not a gh-aw agentic workflow.COMMENT
MEDIUM.github/workflows/aw-version-update.md19# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/copilot-review-tests.md6# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/agentic-labeler.md11# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/agentic-labeler.md126## 🚨 Prompt-injection guardrails (read first)COMMENT
MEDIUM.github/workflows/ci-status-fix.md27# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-fix.md160# and the [ci-fix] title + agentic-workflows label + ci-fix/** branch gates.COMMENT
MEDIUM.github/workflows/ci-status-fix.md256 # THIS workflow's own — [ci-fix] title prefix AND agentic-workflows label. ACOMMENT
MEDIUM.github/workflows/ci-status-fix.md290 # ci-fix PRs — [ci-fix] title prefix AND agentic-workflows label. Mirrors theCOMMENT
MEDIUM.github/workflows/ci-status-fix.md309 # PRs — [ci-fix] title prefix AND agentic-workflows label — exactly likeCOMMENT
MEDIUM.github/workflows/ci-status-fix.md330 # ci-fix PRs — [ci-fix] title prefix AND agentic-workflows label — so a confusedCOMMENT
MEDIUM.github/workflows/ci-status-fix.md350 # [ci-fix] title prefix AND agentic-workflows label. gh-aw v0.82.14 emits bothCOMMENT
MEDIUM.github/workflows/ci-status-fix.md363 # `[ci-fix]`-prefixed, `agentic-workflows`-labelled PRs within per-run caps. So anCOMMENT
MEDIUM.github/workflows/daily-leak-hunter.md22# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/agentic-labeler.lock.yml322 GH_AW_PROMPT_CONTENT_0005: "{{#runtime-import .github/workflows/agentic-labeler.md}}\n"CODE
MEDIUM.github/workflows/review-trigger.yml290 # Check PR labels applied by agentic-labeler.md or manuallyCOMMENT
MEDIUM.github/workflows/daily-repo-status.md10# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/aw-actions-update.md11# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md27# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md162# and the [ci-fix-net11] title + agentic-workflows label + ci-fix/** branch gates.COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md271 # THIS workflow's own — [ci-fix-net11] title prefix AND agentic-workflows label. ACOMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md305 # ci-fix PRs — [ci-fix-net11] title prefix AND agentic-workflows label. Mirrors theCOMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md324 # PRs — [ci-fix-net11] title prefix AND agentic-workflows label — exactly likeCOMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md345 # ci-fix PRs — [ci-fix-net11] title prefix AND agentic-workflows label — so aCOMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md365 # [ci-fix-net11] title prefix AND agentic-workflows label. gh-aw v0.82.14COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md378 # `[ci-fix]`-prefixed, `agentic-workflows`-labelled PRs within per-run caps. So anCOMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md93# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md212[configure-repo]: https://github.github.com/gh-aw/guides/agentic-authoring/#configuring-your-repositoryCODE
MEDIUM.github/agents/agentic-workflows.md45- Configuration: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/github-agentic-workflows.md`CODE
MEDIUM.github/agents/agentic-workflows.md69**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/create-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md79**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/update-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md89**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/debug-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md99**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/upgrade-agentic-workflows.md`CODE
MEDIUM.github/agents/agentic-workflows.md119**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/create-shared-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md203# Initialize repository for agentic workflowsCOMMENT
MEDIUM.github/agents/agentic-workflows.md235- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/github-agCODE
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml14# probe errors for any reason (network, flake, hallucination), theCOMMENT
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml77 # - probe error (network/flake/hallucination) → no CORE_LIMIT:60 → FAILCOMMENT
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml79 # reason (network block, hallucination) does NOT falsely read as hermetic.COMMENT
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml94 # (network block, hallucination), it also fails — no false-hermetic.COMMENT
MEDIUM.github/skills/agentic-labeler/SKILL.md15Labeling rules for the [dotnet/maui](https://github.com/dotnet/maui) repository. These rules are the canonical source ofCODE
MEDIUM.github/skills/agentic-labeler/tests/eval.vally.yaml2# agentic-labeler capability suite — Vally migrationCOMMENT
MEDIUM.github/skills/agentic-labeler/tests/eval.vally.yaml5# agentic-labeler skill, which applies ONLY `area-*` and `platform/*`COMMENT
Verbosity Indicators69 hits · 145 pts
SeverityFileLineSnippetContext
LOWeng/ingest-maven-deps.sh54# Step 1: Get auth tokenCOMMENT
LOWeng/ingest-maven-deps.sh76# Step 2: Ingest platform-specific artifacts for all OS variantsCOMMENT
LOWeng/ingest-maven-deps.sh90# Step 3: Run Gradle build with refresh to ingest via credential providerCOMMENT
LOWeng/ingest-maven-deps.sh100# Step 4: Loop — build, find missing packages, curl-ingest themCOMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb421 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb422 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb458 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb459 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb498 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb499 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb538 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb539 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb584 ### Step 2: Establish Baseline (MANDATORY)COMMENT
LOW.github/scripts/TestPrepareVallyEvaluation.rb585 ### Step 9: Restore Working Directory (MANDATORY - always)COMMENT
LOW.github/scripts/PrepareVallyEvaluation.rb57 "mandatory baseline step" => /^### Step 2: Establish Baseline \(MANDATORY\)$/,CODE
LOW.github/scripts/PrepareVallyEvaluation.rb58 "mandatory restore step" => /^### Step 9: Restore Working Directory \(MANDATORY .+\)$/,CODE
LOW.github/scripts/templates/RunWithAppiumTest.template.cs199 // Step 1: ALWAYS verify app launched and is responsiveCOMMENT
LOW.github/scripts/templates/RunWithAppiumTest.template.cs223 // Step 2: OPTIONAL - Add automated test logic hereCOMMENT
LOW…Controls/tests/Xaml.UnitTests/Issues/Maui35018.xaml.cs68 // Step 1: Initial load succeeds with the style appliedCOMMENT
LOW…Controls/tests/Xaml.UnitTests/Issues/Maui35018.xaml.cs73 // Step 2: Simulate Hot Reload resource rename ("Headline" → "Headline2")COMMENT
LOW…Controls/tests/Xaml.UnitTests/Issues/Maui35018.xaml.cs80 // Step 3: ExceptionHandler2 is set (IDE Hot Reload context)COMMENT
LOW…Controls/tests/Xaml.UnitTests/Issues/Maui35018.xaml.cs89 // Step 4: Rebuild the page — should load without throwing.COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs19 // Step 1: From root, push SecondPage (singleton)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs23 // Step 2: Verify SecondPage rendersCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs26 // Step 3: Push ThirdPage on top (so stack is Root → Second → Third)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs30 // Step 4: PopToRoot via absolute route ///COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs34 // Step 5: Re-push SecondPage (same singleton instance)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue36853.cs37 // Step 6: SecondPage content must be visible — not blankCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue35114.cs26 // Step 1: Wait for slider and drag it to maxCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue35114.cs35 // Step 2: Get editor height before rotationCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue35114.cs39 // Step 3: Rotate to landscapeCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue35114.cs43 // Step 4: Rotate back to portraitCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue35114.cs49 // Step 5: Get editor height after rotation — should NOT growCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33934.cs28 // Step 1: Open the dialog which triggers the bottom sheet animationCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33934.cs32 // Step 2: Wait for the iteration count label to become visible.COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33934.cs40 // Step 3: Verify the iteration count is reasonableCOMMENT
LOW…hared.Tests/Tests/Issues/Issue28986_ParentChildTest.cs95 // Step 1: Parent=Bottom=None, Child=Bottom=None (nothing handles bottom)COMMENT
LOW…hared.Tests/Tests/Issues/Issue28986_ParentChildTest.cs97 // Step 2: Child=Bottom=Container (child takes over bottom handling)COMMENT
LOW…hared.Tests/Tests/Issues/Issue28986_ParentChildTest.cs99 // Step 3: Parent=Bottom=Container (parent also handles bottom)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33583.cs31 // Step 1: Open the date picker the first time by tapping it directlyCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33583.cs37 // Step 2: Change the MaximumDate to 2027COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue33583.cs41 // Step 3: Open the date picker again - this is where the bug would occurCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs63 // Step 1: Set both parent and child SafeAreaEdges to NoneCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs69 // Step 2: Show footer with SafeAreaEdges=None on Grid and StackLayoutCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs73 // Step 3: Measure footer position — should reach MainGrid's bottom edgeCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs115 // Step 1: Default state - Parent Grid handles safe area (Container)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs123 // Step 2: Set parent Grid SafeAreaEdges to NoneCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs131 // Step 3: Set child SafeAreaEdges to None too — content should move under safe areaCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs139 // Step 4: Restore parent to ContainerCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs147 // Step 5: Verify UI is still responsiveCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs168 // Step 1: Record portrait safe area positionCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs174 // Step 2: Start footer animation (triggers TranslateToAsync)COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs177 // Step 3: Rotate to landscape DURING animationCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs181 // Step 4: Wait for animation to completeCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs184 // Step 5: Verify safe area still applies correctly in landscapeCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32586.cs189 // Step 6: Rotate back to portrait and verifyCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue19256.cs26 // Step 1: Set LEFT to future date (June 25) - RIGHT MinimumDate becomes June 25COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue19256.cs29 // Step 2: Open RIGHT DatePicker to see MinimumDate is June 25COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue19256.cs38 // Step 3: Set LEFT to earlier date (June 20) - RIGHT MinimumDate should become June 20COMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue19256.cs41 // Step 4: Open RIGHT DatePicker again to verify MinimumDate updatedCOMMENT
9 more matches not shown…
AI Slop Vocabulary22 hits · 64 pts
SeverityFileLineSnippetContext
MEDIUMeng/pipelines/ci-copilot.yml1881 # could NOT be run — a harness/infra problem on the platform-poolCOMMENT
LOW…ommon/core-templates/steps/enable-internal-sources.yml24 # If running on dnceng (internal project), just use the default behavior for NuGetAuthenticate.COMMENT
MEDIUM.github/workflows/skill-validation.yml431 # Trusted evaluation-harness change => evaluate all skills with specs.COMMENT
MEDIUM.github/workflows/skill-validation.yml516 # A full harness run currently contains hundreds of executor trials plusCOMMENT
MEDIUM.github/workflows/skill-validation.yml836 # open-book leak was the legacy harness's hermeticity defect.COMMENT
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml2# Hermeticity gate — positive assertion for the skill-eval harness.COMMENT
MEDIUM.github/skills/code-review/tests/hermeticity.vally.yaml15# assertion fails — no false-hermetic. The legacy skill-validator harnessCOMMENT
MEDIUM.github/skills/code-review/tests/eval.vally.yaml8# Construct-validity inversion vs the legacy harness:COMMENT
MEDIUM.github/skills/code-review/tests/eval.vally.yaml449 # contributes ONE holistic score (its rubric criteria are aggregated by theCOMMENT
MEDIUM…ub/skills/code-review/tests/soak.capability.vally.yaml480 # grader contributes ONE holistic score, so rubric criteria are notCOMMENT
MEDIUM.github/skills/agentic-labeler/tests/eval.vally.yaml10# The legacy harness prompted "Label PR #NNNNN in dotnet/maui" with a liveCOMMENT
MEDIUM…/WPF/Microsoft.Windows.Shell/Standard/Utilities.Wpf.cs233 // We can use leverage this as a shortcut to get the right 16x16 representationCOMMENT
MEDIUMsrc/Core/src/PropertyMapper.cs245 // Try to leverage our internal method which uses merged mappersCOMMENT
MEDIUM…/SwipeItemMenuItem/SwipeItemMenuItemHandler.Windows.cs58 // This is more robust than assuming a fixed depth (Parent?.Parent) whichCOMMENT
MEDIUM…tests/DeviceTests/Elements/SearchBar/SearchBarTests.cs38 // Only Mac Catalyst and iOS needs the CancelButtonColor nuanced handling verifyingCOMMENT
MEDIUM…/Compatibility/iOS/Extensions/ToolbarItemExtensions.cs70 // with iOS design standards. This allows icons to utilize the entire availableCOMMENT
MEDIUM…bility/Handlers/TableView/Android/TableViewRenderer.cs112 // Fundamentally, the ListView control on Android is an old control and the TableView should really be converted toCOMMENT
MEDIUM…ibility/Handlers/Shell/iOS/ShellPageRendererTracker.cs596 // with iOS design standards. This allows icons to utilize the entire availableCOMMENT
MEDIUM…lity/Handlers/NavigationPage/iOS/NavigationRenderer.cs1167 // with iOS design standards. This allows icons to utilize the entire availableCOMMENT
MEDIUMsrc/Controls/src/Core/Shell/ShellSection.cs462 // is seamlessCOMMENT
MEDIUMsrc/Essentials/src/TextToSpeech/TextToSpeech.shared.cs11 /// The TextToSpeech API enables an application to utilize the built-in text-to-speech engines to speak back text from COMMENT
MEDIUMsrc/Essentials/src/TextToSpeech/TextToSpeech.shared.cs32 /// The TextToSpeech API enables an application to utilize the built-in text-to-speech engines to speak back text from COMMENT
Hyper-Verbose Identifiers37 hits · 38 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py42async def download_deb_files_parallel(mirror, packages, tmp_dir):CODE
LOWeng/common/cross/install-debs.py58async def download_package_index_parallel(mirror, arch, suites):CODE
LOW.github/scripts/TestPrepareVallyEvaluation.rb1598 def assert_rejects_persistent_identity(command)CODE
LOW.github/scripts/TestPrepareVallyEvaluation.rb1614 def assert_javascript_matcher_boundaries(patterns, disallowed, allowed)CODE
LOW.github/scripts/PrepareVallyEvaluation.rb401def repository_control_entries(repo_root, ref)CODE
LOW.github/scripts/PrepareVallyEvaluation.rb441def trusted_repository_control_ref(repo_root, env = ENV, allow_missing: false)CODE
LOW.github/scripts/PrepareVallyEvaluation.rb648def create_skill_overlay_commit(repo_root, parent_ref, source_ref, relative_root, message)CODE
LOW.github/scripts/PrepareVallyEvaluation.rb677def trusted_fixture_source_ref(repo_root, env = ENV)CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts68 function dispatchHybridWebViewMessage(message: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts157 function invokeJavaScriptCallbackInDotNet(taskId: string, result?: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts167 function invokeJavaScriptFailedInDotNet(taskId: string, error: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js19 function dispatchHybridWebViewMessage(message) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js108 function invokeJavaScriptCallbackInDotNet(taskId, result) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js116 function invokeJavaScriptFailedInDotNet(taskId, error) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html42 function EvaluateMeWithParamsAndReturn(s1, s2) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html48 function EvaluateMeWithParamsAndStringReturn(s1, s2) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html71 function EvaluateMeWithParamsAndVoidReturn(a, b) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html74 function EvaluateMeWithParamsAndVoidReturnGetResult() {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html81 async function EvaluateMeWithParamsAndAsyncReturn(s1, s2) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html96 async function RequestsWithAppUriCanBeIntercepted() {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html115 async function RequestsWithCustomSchemeCanBeIntercepted() {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html144 function EvaluateMeWithParamsThatThrows(a, b, errorType) {CODE
LOW…ts/DeviceTests/Resources/Raw/HybridTestRoot/index.html150 async function EvaluateMeWithParamsThatThrowsAsync(a, b, errorType) {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html31 function TestGetRequestsAreBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html43 function TestGetRequestWithHeaderIsBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html59 function TestMissingTokenHeaderIsBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html72 function TestInvalidTokenHeaderIsBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html90 function TestMissingBodyHeaderIsBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html122 function TestValidRequestIsNotBlocked() {CODE
LOW…ts/Resources/Raw/HybridTestRoot/invokedotnetfails.html140 function TestIframeRequestIsBlocked() {CODE
LOW…trols.Sample/Resources/Raw/HybridSamplePage/index.html32 async function EvaluateMeWithParamsAndAsyncReturn(s1, s2) {CODE
LOW…trols.Sample/Resources/Raw/HybridSamplePage/index.html66 async function InvokeDoSyncWorkParamsReturn() {CODE
LOW…trols.Sample/Resources/Raw/HybridSamplePage/index.html90 async function InvokeDoAsyncWorkParamsReturn() {CODE
LOW…trols.Sample/Resources/Raw/HybridSamplePage/index.html111 async function InvokeThrowExceptionAsync() {CODE
LOW…trols.Sample/Resources/Raw/HybridSamplePage/index.html128 async function ThrowJavaScriptErrorAsync() {CODE
LOW…auiApp.1.Web/Components/Layout/ReconnectModal.razor.js11function handleReconnectStateChanged(event) {CODE
LOW…auiApp.1.Web/Components/Layout/ReconnectModal.razor.js59async function retryWhenDocumentBecomesVisible() {CODE
Redundant / Tautological Comments16 hits · 24 pts
SeverityFileLineSnippetContext
LOWeng/build.sh60# Check if an action is passed inCOMMENT
LOWeng/pipelines/common/provision.yml112 # Check if the specified Xcode version exists, if not try fallbacksCOMMENT
LOWeng/common/tools.sh309 # Check if the script is older than 30 days using timestamp fileCOMMENT
LOWeng/common/SetupNugetSources.sh60 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh66 # Check if this source name is disabledCOMMENT
LOWeng/common/SetupNugetSources.sh86 # Check if source already existsCOMMENT
LOWeng/common/SetupNugetSources.sh116 # Check if disabledPackageSources section existsCOMMENT
LOWeng/common/SetupNugetSources.sh198 # Check if there is no existing credential for this FeedNameCOMMENT
LOWeng/common/core-templates/steps/source-build.yml31 # Check if AzDO substitutes in a build config from a variable, and use it if so.COMMENT
LOWeng/common/core-templates/steps/install-microbuild.yml60 # Check if ESRP is disabled while SignType is realCOMMENT
LOWeng/scripts/get-maui-pr.sh181# Check if a build is currently in progress for this PR via Azure DevOps APICOMMENT
LOWeng/scripts/get-maui-pr.sh189 # Check if any maui-pr build is in progressCOMMENT
LOWeng/scripts/get-maui-pr.sh257 # Check if a newer build is in progress (user may have pushed a new commit)COMMENT
LOWeng/scripts/get-maui-pr.sh436# Check if version matches target frameworkCOMMENT
LOWeng/scripts/get-maui-pr.sh512 # Check if using $(MauiVersion) variableCOMMENT
LOW.github/workflows/review-trigger.yml179 # Check if it's a valid platform nameCOMMENT
Self-Referential Comments5 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMeng/pipelines/arcade/stage-device-tests.yml514 # Create a temp folder to consolidate packaged and unpackaged outputsCOMMENT
MEDIUMeng/pipelines/common/localization.yml34 isCreatePrSelected: true # Create the PR with the Localization changes if thereCODE
MEDIUMeng/scripts/get-maui-pr.sh456 # Create a backupCOMMENT
MEDIUMeng/scripts/get-maui-pr.sh507 # Create a backupCOMMENT
MEDIUM.github/workflows/skill-validation.yml2120 # Create a Check Run on the PR head SHA so it shows in the PR Checks tab.COMMENT
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippetContext
LOWeng/ingest-maven-deps.sh40# Usage:COMMENT
LOWeng/common/native/install-dependencies.sh7# Usage:COMMENT
LOW…common/templates-official/variables/pool-providers.yml12# How to use:COMMENT
LOWeng/common/templates/variables/pool-providers.yml12# How to use:COMMENT
LOWeng/scripts/get-maui-pr.sh11# Usage:COMMENT
Excessive Try-Catch Wrapping4 hits · 7 pts
SeverityFileLineSnippetContext
MEDIUMeng/common/cross/install-debs.py35 print(f"Error downloading {url}: {type(e).__name__} - {e}. Retrying...")CODE
LOWeng/common/cross/install-debs.py92 except Exception as e:CODE
MEDIUMeng/common/cross/install-debs.py93 print(f"Error fetching {url}: {e}")CODE
MEDIUMeng/common/cross/install-debs.py145 print(f"Error: Package '{current}' was not found in the available packages.")CODE
Deep Nesting6 hits · 6 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py19CODE
LOWeng/common/cross/install-debs.py135CODE
LOWeng/common/cross/install-debs.py160CODE
LOWeng/common/cross/install-debs.py196CODE
LOWeng/common/cross/install-debs.py230CODE
LOWeng/common/cross/install-debs.py273CODE
TODO Padding4 hits · 6 pts
SeverityFileLineSnippetContext
LOW.github/scripts/templates/RunWithAppiumTest.template.cs265 // TODO: Add validation logic hereCOMMENT
LOW…ts/Services/ImageSource/ImageSourceServiceTests.iOS.cs16 // TODO: implement a "native" caching system everywhere on ios and update thisCOMMENT
LOW…ts/Services/ImageSource/ImageSourceServiceTests.iOS.cs44 // TODO: implement a "native" caching system everywhere on ios and update thisCOMMENT
LOW…ts/Services/ImageSource/ImageSourceServiceTests.iOS.cs134 // TODO: implement a "native" caching system everywhere on ios and update thisCOMMENT
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…/Controls.Sample/Platforms/Android/AndroidManifest.xml4 <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="YOUR_API_KEY" />CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…aphics/tests/Graphics.Tests/ColorTypeConverterTests.cs56 // So let's use a test that does reflection to make sure we don't forget to addCOMMENT
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWeng/common/cross/install-debs.py17CODE