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.

89.2 Strong AI signal View on GitHub

Analysis Overview

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

89.2
Adjusted Score
89.2
Raw Score
100%
Time Factor
2026-07-14
Last Push
23.3K
Stars
C#
Language
1.3M
Lines of Code
11.9K
Files
16.6K
Pattern Hits
2026-07-14
Scan Date
1.20
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

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

No multi-scan history yet — run the scanner again to build trend data.

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 14255HIGH 98MEDIUM 301LOW 1951

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 16605 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 Indicators14255 hits · 116845 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
14195 more matches not shown…
Over-Commented Block1476 hits · 1450 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":"e040aa962aa79fa151fa77c1da0dae5c48a60739c98a82c877f55d1d628COMMENT
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/daily-repo-status.lock.yml61# - actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1COMMENT
LOW.github/workflows/aw-version-update.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"7a7eea1248244f275c4163b4840bcf52e20361e023807f3e341230df507COMMENT
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@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0COMMENT
LOW.github/workflows/aw-version-update.lock.yml801 # --allow-tool shell(cat)COMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"75602053265ee75ec25af3c90d2567e8402ce2950347f38f1d8fc638a8aCOMMENT
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-firewall/agent:0.27.7@sha256:aae231e4635c8999d039c132f1602d3df850fe9b84a00aa2b5ac981179b5661cCOMMENT
LOW.github/workflows/rerun-review-scanner.lock.yml81 # REPO_OWNER: ${{ github.repository_owner }}COMMENT
LOW.github/workflows/ci-status-main.md261 for the *shell*.) Instead, persist the substring to a pattern file as inertCOMMENT
LOW.github/workflows/ci-status-net11.md261 expansion fire **inside double quotes**, so a crafted log line such asCOMMENT
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":"4e931251d6d7cdf5f8a2a09cf7bd8d897d371641512affe8a5e06c4b616COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml41# Never mutes tests, butCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml61# - GH_AW_GITHUB_MCP_SERVER_TOKENCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml81# - ghcr.io/github/github-mcp-server:v1.4.0@sha256:2afb26356481d1a350e14544a6e160f7f7ec1561a1ea309b823665abf0309036COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml101 # REPO_NAME: ${{ github.event.repository.name }}COMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml901 id: agentic_executionCOMMENT
LOW.github/workflows/ci-status-fix-net11.lock.yml921 # --allow-tool shell(git commit:*)COMMENT
LOW.github/workflows/skill-validation.yml1# Skill validation for PRs touching .github/skills/.COMMENT
LOW.github/workflows/ci-status-main.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"e395e65c4805606a1e92dc3341d4dc5b650c6a4de7e4fd51529b9a92c3bCOMMENT
LOW.github/workflows/ci-status-main.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/ci-status-main.lock.yml41# - COPILOT_PAT_6COMMENT
LOW.github/workflows/ci-status-main.lock.yml801 # --allow-tool shell(dirname)COMMENT
LOW.github/workflows/ci-status-net11.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"931b207a2ab700506b6acc4c0f6532c6e596bd683b94e6563345d6665c1COMMENT
LOW.github/workflows/ci-status-net11.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/ci-status-net11.lock.yml41# - COPILOT_PAT_6COMMENT
LOW.github/workflows/ci-status-net11.lock.yml801 # --allow-tool shell(date)COMMENT
LOW.github/workflows/agentic-labeler.md41 # and label writes happen through the sandboxed safe-output job capped atCOMMENT
LOW.github/workflows/agentic-labeler.md101 # for the issue-creation step is correctly suppressed.COMMENT
LOW.github/workflows/ci-status-fix.md61 # forever without ever advancing a PR. gh-aw routes on.permissions to theCOMMENT
LOW.github/workflows/ci-status-fix.md201 - "src/Templates/**"COMMENT
LOW.github/workflows/ci-status-fix.md241 # were silently dropped, starving the workflow's #1 value (surfacing green PRsCOMMENT
1416 more matches not shown…
Decorative Section Separators232 hits · 630 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/skill-validation.yml82 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml85 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml146 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml148 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml207 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml210 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml242 # ── Lint eval specs with Vally ────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml292 # ── Upload results for comment job ────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml319 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml322 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml437 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml440 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml497 # ── Select Copilot token ──────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml539 # ── Run LLM evaluation (Vally) ───────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml641 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml649 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml780 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml784 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml886 // ── Static check section ──────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml947 // ── Parse eval results from JUnit XML ─────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1021 // ── LLM evaluation section ────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1042 // ── Per-suite results table ─────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1054 // ── Failing stimuli detail ──────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1084 // ── Harness hermeticity (negative control) ────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1100 // ── Detailed eval reports (vally eval-results.md) ─────COMMENT
MEDIUM.github/workflows/skill-validation.yml1120 // ── Investigation prompt for failures ─────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1137 // ── Pipeline link ─────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-validation.yml1228 // ── Write step summary with investigation prompt ──────COMMENT
MEDIUM.github/workflows/skill-validation.yml1277 # ==========================================================================COMMENT
MEDIUM.github/workflows/skill-validation.yml1280 # ==========================================================================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.yml269 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml271 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml640 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/release-readiness.yml642 # ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml1# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml27# ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml47 # ───────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml49 # ───────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml85 # ───────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml87 # ───────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml117 # ───────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ls/verify-tests-fail-without-fix/tests/eval.vally.yaml120 # ───────────────────────────────────────────────────────────────────────COMMENT
172 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 Overuse130 hits · 240 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/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.md50### Step 1: Determine ModeCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md55### Step 2: Construct CommandCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md63### Step 3: Interpret ResultsCOMMENT
LOW.github/skills/verify-tests-fail-without-fix/SKILL.md69### 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.md51### Step 1: Gather Code Context (No PR Narrative)COMMENT
LOW.github/skills/code-review/SKILL.md75### Step 2: Delegate to Expert ReviewerCOMMENT
LOW.github/skills/code-review/SKILL.md94### Step 3: Form Independent AssessmentCOMMENT
LOW.github/skills/code-review/SKILL.md103### Step 4: Read PR Narrative and ReconcileCOMMENT
LOW.github/skills/code-review/SKILL.md136### Step 5: Check CI StatusCOMMENT
LOW.github/skills/code-review/SKILL.md163### 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
LOW.github/skills/write-xaml-tests/SKILL.md50### Step 2: Create Test FilesCOMMENT
LOW.github/skills/write-xaml-tests/SKILL.md56### Step 3: Verify Tests Compile and RunCOMMENT
LOW.github/skills/write-xaml-tests/SKILL.md66### Step 4: Verify Test BehaviorCOMMENT
LOW.github/skills/issue-triage/SKILL.md53### Step 1: Initialize SessionCOMMENT
LOW.github/skills/issue-triage/SKILL.md66### Step 2: Load Issues Into MemoryCOMMENT
LOW.github/skills/issue-triage/SKILL.md84### Step 3: Present ONE Issue at a TimeCOMMENT
LOW.github/skills/issue-triage/SKILL.md115### Step 4: Wait for User DecisionCOMMENT
LOW.github/skills/issue-triage/SKILL.md123### Step 5: Move to Next IssueCOMMENT
LOW.github/skills/issue-triage/SKILL.md127### Step 6: When Batch is EmptyCOMMENT
LOW.github/skills/run-integration-tests/SKILL.md109# Step 1: Restore dotnet toolsCOMMENT
LOW.github/skills/run-integration-tests/SKILL.md112# Step 2: Provision local SDK and install workloads (~5 minutes)COMMENT
LOW.github/skills/run-integration-tests/SKILL.md115# Step 3: Install MAUI local workloadsCOMMENT
70 more matches not shown…
Fake / Example Data218 hits · 237 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…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/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/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
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs20 _vm.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dCODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs20 _vm.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dCODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs22 _vm.Text = "Lorem ipsum dolor sit amet 2.";CODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs22 _vm.Text = "Lorem ipsum dolor sit amet 2.";CODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs32 Text = "Lorem ipsum dolor sit amet 1.";CODE
LOW…rols/tests/TestCases.HostApp/Issues/Issue22750.xaml.cs32 Text = "Lorem ipsum dolor sit amet 1.";CODE
158 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-Vocabulary42 hits · 126 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.md248# 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/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.md133## 🚨 Prompt-injection guardrails (read first)COMMENT
MEDIUM.github/workflows/ci-status-fix.md25# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-fix.md148# and the [ci-fix] title + agentic-workflows label + ci-fix/** branch gates.COMMENT
MEDIUM.github/workflows/ci-status-fix.md221 # THIS workflow's own — [ci-fix] title prefix AND agentic-workflows label. ACOMMENT
MEDIUM.github/workflows/ci-status-fix.md246 # ci-fix PRs — [ci-fix] title prefix AND agentic-workflows label. Mirrors theCOMMENT
MEDIUM.github/workflows/daily-leak-hunter.md22# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/agentic-labeler.lock.yml353 {{#runtime-import .github/workflows/agentic-labeler.md}}CODE
MEDIUM.github/workflows/review-trigger.yml368 # Check PR labels applied by agentic-labeler.md or manuallyCOMMENT
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
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.md25# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md148# and the [ci-fix-net11] title + agentic-workflows label + ci-fix/** branch gates.COMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md231 # THIS workflow's own — [ci-fix-net11] title prefix AND agentic-workflows label. ACOMMENT
MEDIUM.github/workflows/ci-status-fix-net11.md256 # ci-fix PRs — [ci-fix-net11] title prefix AND agentic-workflows label. Mirrors theCOMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md82# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md214[configure-repo]: https://github.github.com/gh-aw/guides/agentic-authoring/#configuring-your-repositoryCODE
MEDIUM.github/agents/agentic-workflows.agent.md35- Configuration: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/github-agentic-workflows.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md57**Prompt file**: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/create-agentic-workflow.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md67**Prompt file**: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/update-agentic-workflow.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md77**Prompt file**: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/debug-agentic-workflow.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md87**Prompt file**: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/upgrade-agentic-workflows.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md107**Prompt file**: https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/create-shared-agentic-workflow.mdCODE
MEDIUM.github/agents/agentic-workflows.agent.md157# Initialize repository for agentic workflowsCOMMENT
MEDIUM.github/agents/agentic-workflows.agent.md189- Always reference the instructions file at https://github.com/github/gh-aw/blob/v0.72.1/.github/aw/github-agentic-workfCODE
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 Indicators48 hits · 99 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/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/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
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32845.cs17 // Step 1: Verify the page loadedCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32845.cs22 // Step 2: Open and close a temporary ComponentActivityCOMMENT
LOW…ests/TestCases.Shared.Tests/Tests/Issues/Issue32845.cs36 // Step 3: Try to use MediaPicker - this should work (but will be cancelled in automated test)COMMENT
LOW…ompatibility/Handlers/Shell/Android/ShellSearchView.cs387 // Step 1: Clip out the top shadow that was drawn as it wont look right when lined upCOMMENT
LOW…ompatibility/Handlers/Shell/Android/ShellSearchView.cs397 // Step 2: Draw separator lineCOMMENT
LOW…/Handlers/Items2/iOS/StructuredItemsViewController2.cs252 // If the header or footer is a view, we need to check if the measure has changed.COMMENT
AI Slop Vocabulary19 hits · 56 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.yml548 # 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.yaml270 # threshold. The `prompt` grader contributes ONE holistic score (its rubricCOMMENT
MEDIUM…ub/skills/code-review/tests/eval.capability.vally.yaml478 # 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…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.cs564 // 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 Identifiers31 hits · 32 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
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts69 function dispatchHybridWebViewMessage(message: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts137 function invokeJavaScriptCallbackInDotNet(taskId: string, result?: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.ts147 function invokeJavaScriptFailedInDotNet(taskId: string, error: any) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js16 function dispatchHybridWebViewMessage(message) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js84 function invokeJavaScriptCallbackInDotNet(taskId, result) {CODE
LOWsrc/Core/src/Handlers/HybridWebView/HybridWebView.js92 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.yml257 # Check if it's a valid platform nameCOMMENT
Excessive Try-Catch Wrapping17 hits · 20 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
LOW.github/workflows/daily-repo-status.lock.yml818 except Exception as e:CODE
LOW.github/workflows/aw-version-update.lock.yml859 except Exception as e:CODE
LOW.github/workflows/rerun-review-scanner.lock.yml838 except Exception as e:CODE
LOW.github/workflows/ci-status-fix-net11.lock.yml981 except Exception as e:CODE
LOW.github/workflows/ci-status-main.lock.yml857 except Exception as e:CODE
LOW.github/workflows/ci-status-net11.lock.yml858 except Exception as e:CODE
LOW.github/workflows/aw-actions-update.lock.yml871 except Exception as e:CODE
LOW.github/workflows/daily-leak-hunter.lock.yml820 except Exception as e:CODE
LOW.github/workflows/agentic-labeler.lock.yml847 except Exception as e:CODE
LOW.github/workflows/leak-fixer.lock.yml900 except Exception as e:CODE
LOW.github/workflows/copilot-evaluate-tests.lock.yml880 except Exception as e:CODE
LOW.github/workflows/ci-status-fix.lock.yml975 except Exception as e:CODE
LOW.github/workflows/copilot-review-tests.lock.yml927 except Exception as e:CODE
Self-Referential Comments6 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMeng/pipelines/arcade/stage-device-tests.yml514 # Create a temp folder to consolidate packaged and unpackaged outputsCOMMENT
MEDIUMeng/pipelines/common/localization.yml29 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.yml1343 # Create a Check Run on the PR head SHA so it shows in the PR Checks tab.COMMENT
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.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
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