WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
This report presents the forensic synthetic code analysis of microsoft/microsoft-ui-xaml, a C++ project with 7,964 GitHub stars. SynthScan v2.0 examined 4,295,037 lines of code across 15595 source files, recording 9466 pattern matches distributed across 14 syntactic categories. The overall adjusted score of 4.8 places this repository in the Likely human-written 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).
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.
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.
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.
The scanner identified 9466 distinct pattern matches across 14 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …mlProfiler/legacy-dcomptree-walker/DCompTreeHelper.cpp | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | …XamlProfiler/legacy-dcomptree-walker/DCompTreeHelper.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | …XamlProfiler/legacy-dcomptree-walker/DCompTreeHelper.h | 21 | // | COMMENT |
| LOW | …XamlProfiler/legacy-dcomptree-walker/DCompTreeHelper.h | 41 | COMMENT | |
| LOW | …XamlProfiler/legacy-dcomptree-walker/DCompTreeHelper.h | 61 | // Call from Immediate Window: DCompTreeHelper::DumpMainTree(pCore) | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerApp/MainWindow.xaml.cs | 521 | EventCountText.Text = "Events: 0"; | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerApp/Models/TreeNode.cs | 61 | COMMENT | |
| LOW | tools/XamlProfiler/XamlProfilerApp/Models/TreeNode.cs | 81 | COMMENT | |
| LOW | tools/XamlProfiler/XamlProfilerApp/Models/TreeNode.cs | 101 | /// (e.g. <c>"OkButton"</c>, <c>"Button"</c>, <c>"Grid"</c>). | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerApp/Models/TreeNode.cs | 221 | /// <summary> | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerApp/Models/TreeNode.cs | 261 | COMMENT | |
| LOW | …Profiler/XamlProfilerApp/Models/WucVisualProperties.cs | 1 | using System.Globalization; | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 21 | // supports defensive cascade cleanup when a comp node disappears. | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 41 | // lazily by the GetElementVisual call itself, so the producer has NOT emitted it over ETW | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 61 | COMMENT | |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 81 | /// for the actual realize+scroll, because expansion alone does not bring a deeply virtualized | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 121 | /// Returns true if the label matches a known XAML framework infrastructure | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 841 | // Nodes currently carrying any LinkHighlight value. Tracked so the next | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 961 | /// <summary> | COMMENT |
| LOW | …rofiler/XamlProfilerApp/Helpers/LinkHighlightHelper.cs | 1 | using Microsoft.UI; | COMMENT |
| LOW | …rofiler/XamlProfilerApp/Helpers/LinkHighlightHelper.cs | 21 | /// Visual treatment: | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Helpers/EventBadgeHelper.cs | 1 | using Microsoft.UI; | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerApp/Services/EtwEvent.cs | 1 | using System; | COMMENT |
| LOW | …ofiler/XamlProfilerApp/Services/ProfilerEventRouter.cs | 361 | // | COMMENT |
| LOW | …mlProfiler/XamlProfilerApp/Services/ProcessResolver.cs | 41 | COMMENT | |
| LOW | tools/XamlProfiler/XamlProfilerTap/pch.h | 1 | #pragma once | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerTap/Tap.cpp | 1 | #include "pch.h" | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerTap/xamlOM.h | 21 | #include "rpc.h" | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerTap/Tap.h | 1 | #pragma once | COMMENT |
| LOW | tools/XamlProfiler/XamlProfilerTap/Tap.h | 101 | // SpriteVisual stamped with Comment "__xp_adorner" (producer skips it). Tracked so | COMMENT |
| LOW | dxaml/xcp/precomp.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/precomp.h | 21 | #include <utility> | COMMENT |
| LOW | dxaml/xcp/precomp.h | 41 | #include "real.h" | COMMENT |
| LOW | dxaml/xcp/precomp.h | 61 | #include "windwnreq.h" | COMMENT |
| LOW | dxaml/xcp/precomp.h | 81 | #include "DownloadRequest.h" | COMMENT |
| LOW | dxaml/xcp/precomp.h | 101 | #ifdef ENABLE_UIAUTOMATION | COMMENT |
| LOW | dxaml/xcp/inc/minxcptypes.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 41 | #include "xstring_ptr.h" | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 81 | // | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 121 | { | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 201 | // Interface to an instance of a core services object. | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 221 | // | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 241 | // * Assign an identifier token of -1. | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 261 | // Method: XcpCheckLeaks | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 281 | // Memory allocator for new / malloc, that adds check blocks before | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 301 | // and after the allocated memory, and sends a message to the monitoring | COMMENT |
| LOW | dxaml/xcp/inc/core.h | 341 | ); | COMMENT |
| LOW | dxaml/xcp/inc/UIAEnums.g.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 21 | // event marker: end rasterization (first time) | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 41 | // event marker: end parsing | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 61 | // event marker: end frame processing | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 81 | // event marker: storyboard end | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 101 | // event marker: CLR callback end | COMMENT |
| LOW | dxaml/xcp/inc/joltperf.h | 121 | // event marker: Present begin | COMMENT |
| LOW | dxaml/xcp/inc/core_media.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/CValueTypeConvert.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/CValueTypeInfo.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/mindebug.h | 1 | // Copyright (c) Microsoft Corporation. All rights reserved. | COMMENT |
| LOW | dxaml/xcp/inc/mindebug.h | 81 | // Save some typing for the common case of marking members of "this" as weak or strong: | COMMENT |
| 7726 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ls/XCPTypesAutoGen/XamlGen/Templates/Code/Factories.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …ls/XCPTypesAutoGen/XamlGen/Templates/Code/Copyright.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Core/Bodies/EventArgsClasses.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …n/Templates/Code/Core/Bodies/SimplePropertiesCommon.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …en/XamlGen/Templates/Code/Core/Bodies/LiftedSources.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …utoGen/XamlGen/Templates/Code/Core/Bodies/UIElement.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …pesAutoGen/XamlGen/Templates/Code/Core/Bodies/Enums.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …Code/Core/Bodies/UIElementSimplePropertiesCallbacks.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …plates/Code/Core/Bodies/SimplePropertiesHelpersBody.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …toGen/XamlGen/Templates/Code/Core/Bodies/Activators.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …sAutoGen/XamlGen/Templates/Code/Core/Bodies/Classes.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …n/XamlGen/Templates/Code/Core/Bodies/EventArgsClass.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …pesAutoGen/XamlGen/Templates/Code/Core/Bodies/Class.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …amlGen/Templates/Code/Core/Headers/EventArgsClasses.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Templates/Code/Core/Headers/SimplePropertiesCommon.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …utoGen/XamlGen/Templates/Code/Core/Headers/UIAEnums.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …amlGen/Templates/Code/Core/Headers/GeneratedClasses.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …esAutoGen/XamlGen/Templates/Code/Core/Headers/Enums.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …utoGen/XamlGen/Templates/Code/Core/Headers/EnumDefs.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …de/Core/Headers/DiagnosticsInterop_SimpleProperties.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …oGen/XamlGen/Templates/Code/Core/Headers/Activators.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Core/Headers/EnumValueTables.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …mlGen/Templates/Code/Core/Headers/EventArgsProperty.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …AutoGen/XamlGen/Templates/Code/Core/Headers/Classes.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …Templates/Code/Core/Headers/SimplePropertiesAdapter.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/XamlGen/Templates/Code/Core/Headers/EventArgsClass.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …emplates/Code/Core/Headers/SimplePropertiesMetadata.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …esAutoGen/XamlGen/Templates/Code/Core/Headers/Class.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ode/Core/Headers/XamlNativeRuntime_SimpleProperties.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …es/Code/Framework/Bodies/AttachedPropertySetterBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …amlGen/Templates/Code/Framework/Bodies/CheckAPICall.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …en/Templates/Code/Framework/Bodies/EventArgsClasses.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …amlGen/Templates/Code/Framework/Bodies/ClassFactory.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Templates/Code/Framework/Bodies/PropertySetterBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …toGen/XamlGen/Templates/Code/Framework/Bodies/Boxes.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …lGen/Templates/Code/Framework/Bodies/MethodEtwStart.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Gen/Templates/Code/Framework/Bodies/AggregateSource.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …mlGen/Templates/Code/Framework/Bodies/MethodEtwStop.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …lGen/Templates/Code/Framework/Bodies/PropertyGetter.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …toGen/XamlGen/Templates/Code/Framework/Bodies/Event.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …en/Templates/Code/Framework/Bodies/AttachedProperty.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Framework/Bodies/Constructor.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …n/Templates/Code/Framework/Bodies/PInvokeMethodBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …en/XamlGen/Templates/Code/Framework/Bodies/Property.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …/XamlGen/Templates/Code/Framework/Bodies/MethodBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Framework/Bodies/StrictCheck.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …lGen/Templates/Code/Framework/Bodies/PropertySetter.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …Gen/XamlGen/Templates/Code/Framework/Bodies/Classes.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …lGen/Templates/Code/Framework/Bodies/EventArgsClass.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …oGen/XamlGen/Templates/Code/Framework/Bodies/Struct.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Templates/Code/Framework/Bodies/DependencyProperty.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Templates/Code/Framework/Bodies/ParameterValidation.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/Templates/Code/Framework/Bodies/PropertyGetterBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …es/Code/Framework/Bodies/AttachedPropertyGetterBody.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Framework/Bodies/FieldGetter.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …Templates/Code/Framework/Bodies/ApplyTemplateMethod.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …XamlGen/Templates/Code/Framework/Bodies/FieldSetter.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …toGen/XamlGen/Templates/Code/Framework/Bodies/Class.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …oGen/XamlGen/Templates/Code/Framework/Bodies/Method.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …tes/Code/Framework/Bodies/VirtualDispatchMethodBody.cs | 3 | // This code was generated by a tool. | COMMENT |
| 961 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 367 | lv = (ListView)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1141 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1152 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1227 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1238 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1303 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1314 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1371 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1382 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1983 | list.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 1994 | list.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 2224 | list.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 2235 | list.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 2305 | list.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 2314 | list.ItemsPanel = (ItemsPanelTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load(panelTemplate); | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 2906 | listView.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3166 | listView.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3220 | listView.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3563 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3610 | listView = (ListView)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3763 | lv = (ListView)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3825 | (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3831 | (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3886 | list = (ListView)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3988 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/enterprise/Moco/ListViewBaseTests.cs | 3999 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …ml/test/managed/enterprise/Moco/ScrollIntoViewTests.cs | 261 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …ml/test/managed/enterprise/Moco/ScrollIntoViewTests.cs | 272 | lv.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 174 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 195 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 228 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 269 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 327 | lv.GroupStyle.Add((GroupStyle) Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 338 | lv.ItemTemplate = (DataTemplate) Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 385 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 406 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 448 | lv = (ListView)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 467 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 602 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 629 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 669 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 712 | Verify.AreEqual(focusedContainer, Microsoft.UI.Xaml.Input.FocusManager.GetFocusedElement(TestServices.Wi | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 761 | lv.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 1916 | list.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 1926 | list.ItemTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …l/test/managed/enterprise/Moco/Reset/ListResetTests.cs | 1995 | list.GroupStyle.Add((GroupStyle)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | …mponentConnector/ComponentConnectorIntegrationTests.cs | 100 | Microsoft.UI.Xaml.Markup.XamlBindingHelper.SetDataTemplateComponent(buttonTarget, bindings); | CODE |
| CRITICAL | …mponentConnector/ComponentConnectorIntegrationTests.cs | 107 | Microsoft.UI.Xaml.Markup.XamlBindingHelper.SetDataTemplateComponent((DependencyObject)target | CODE |
| CRITICAL | …ework/dataValidation/DataValidationIntegrationTests.cs | 344 | Root = (Page)Microsoft.UI.Xaml.Markup.XamlReader.Load(pageString); | CODE |
| CRITICAL | …ework/dataValidation/DataValidationIntegrationTests.cs | 359 | var defaultCompactTemplate = (DataTemplate)Microsoft.UI.Xaml.Markup.XamlReader.Load( | CODE |
| CRITICAL | dxaml/test/managed/foundation/input/Pen/PenTests.cs | 328 | var popups = Microsoft.UI.Xaml.Media.VisualTreeHelper.GetOpenPopupsForXamlRoot(btn.XamlRoot); | CODE |
| CRITICAL | dxaml/test/managed/controls/TextBox/TextBoxTests.cs | 550 | Microsoft.UI.Xaml.Automation.AutomationProperties.GetAccessibilityView(placeholder)); | CODE |
| CRITICAL | dxaml/test/managed/Lifetime/LifetimeTests.cs | 36 | TestServices.WindowHelper.InitializeXaml(new Microsoft.UI.Xaml.Tests.Lifetime.XamlMetaDataProvider()); | CODE |
| CRITICAL | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 31 | _provider = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlTypeInfoProvider(); | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 206 | userType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlUserType(this, typeName, type, GetXamlTypeBy | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 214 | xamlType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlSystemBaseType(typeName, type); | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 218 | xamlType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlSystemBaseType(typeName, type); | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 222 | userType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlUserType(this, typeName, type, GetXamlTypeBy | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 229 | xamlType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlSystemBaseType(typeName, type); | CODE |
| CRITICAL⚡ | dxaml/test/managed/Lifetime/XamlTypeInfo.g.cs | 233 | xamlType = new global::Microsoft.UI.Xaml.Tests.Lifetime.XamlSystemBaseType(typeName, type); | CODE |
| 380 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …mlProfiler/XamlProfilerApp/Models/ProfilerTreeStore.cs | 1280 | // No-ops if the node isn't in the lookup table — robust against | COMMENT |
| MEDIUM | dxaml/xcp/inc/HeaderTrimming.h | 6 | // guards we can leverage to skip specific headers and types, so we do that here. It's pretty hacky, and could lead to | COMMENT |
| MEDIUM | dxaml/xcp/core/inc/Resources.h | 413 | // In the case of undeferring the entire key collection we need to be robust against | COMMENT |
| MEDIUM | dxaml/xcp/core/inc/ActivationAPI.h | 20 | // ActivateInstance2 is more robust and does better error handling and checking for certain cases. | COMMENT |
| MEDIUM | dxaml/xcp/core/core/elements/LayoutTransition.cpp | 1422 | // Absolutely positioned transitions are used for drag and drop, and thus will have no | COMMENT |
| MEDIUM | dxaml/xcp/core/hw/VisualContentRenderer.cpp | 157 | // bitmaps, which should allow for seamless sampling across the gap with aliased rendering. | COMMENT |
| MEDIUM | dxaml/xcp/core/Parser/NodeStreamCache.cpp | 416 | // In order to prevent monotonically increasing memory usage, we utilize a | COMMENT |
| MEDIUM | dxaml/xcp/core/dll/VisualTree.cpp | 1615 | // Absolutely positioned LTEs may have been removed from the tree already if their target leaves the tree. | COMMENT |
| MEDIUM | dxaml/xcp/core/text/BlockLayout/PageHostedObjectRun.cpp | 81 | // Essentially we will not perform Measure unless the calling host can (or already does) parent the element. | COMMENT |
| MEDIUM | dxaml/xcp/core/text/common/textrangeadapter.cpp | 1325 | // that means we reached beginning/end of the document and we should utilize DocumentRange's start/end pointers | COMMENT |
| MEDIUM | dxaml/xcp/core/text/common/textadapter.cpp | 512 | // Essentially Selection extends between RichTextBlock and RichTextBlockOverflow. | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/ItemContainerGenerator_Partial.h | 227 | // more robust during insertions/deletions. If the index ends up being | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/ItemContainerGenerator_Partial.cpp | 805 | // more robust during insertions/deletions. If the index ends up being | COMMENT |
| MEDIUM | …aml/lib/CalendarScrollViewerAutomationPeer_Partial.cpp | 56 | // to visible Items. To go to next unit view, user scenario is to utilize next and previous button. | COMMENT |
| MEDIUM | …l/xcp/dxaml/lib/ComboBoxItemAutomationPeer_Partial.cpp | 121 | // Selected Content we utilize ContentPresenter to retrieve the Content as Container has already transferred the Con | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/JoltCollections.h | 24 | // place because they are defined using CodeGen and we likely wanted to leverage all the implementation | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/AutoSuggestBox_Partial.cpp | 2355 | // To get around this fact, we'll leverage the fact that, by the time | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/comInstantiation.h | 168 | // Essentially, if this invocation won (as indicated by a null value for 'oldObject', | COMMENT |
| MEDIUM | dxaml/xcp/dxaml/lib/IncrementalLoadingAdapter.h | 6 | // or instance of ISupportIncrementalLoading seamless. | COMMENT |
| MEDIUM | dxaml/xcp/components/input/lib/RemapVirtualKey.cpp | 10 | // be mapped to standard keyboard key values to enable Controls to leverage | COMMENT |
| MEDIUM | dxaml/xcp/components/xstring/StringConversions.cpp | 1948 | // The current arrangement might not be robust enough. | COMMENT |
| MEDIUM | dxaml/xcp/components/animation/TimeManager.cpp | 143 | // we should be robust to this condition; | COMMENT |
| MEDIUM | dxaml/xcp/components/comptree/DCompTreeHost.cpp | 2098 | // To detect #2 we leverage information in the panel used for ThemeTransitions. This information | COMMENT |
| MEDIUM | dxaml/xcp/components/comptree/DCompTreeHost.cpp | 2098 | // To detect #2 we leverage information in the panel used for ThemeTransitions. This information | COMMENT |
| MEDIUM | dxaml/xcp/components/com/inc/InterfaceForwarder.h | 165 | // impl_cast and interface_cast utilize the forwarder's type machinery to generalize these conversions | COMMENT |
| MEDIUM | dxaml/xcp/components/base/inc/windowscollections.h | 5162 | // simultaneously, and this component needs to be robust (not crash) in the | COMMENT |
| MEDIUM | dxaml/xcp/control/common/shared/CommonBrowserHost.hpp | 476 | // current implementation is not robust enough for that. Null AV | COMMENT |
| MEDIUM | …e/external/foundation/input/HitTest/TouchTargeting.cpp | 394 | // We use a different element to inject this tap to make it more robust than calculating a raw point. The | COMMENT |
| MEDIUM | …ive/external/foundation/input/HitTest/HitTestBasic.cpp | 1463 | // Absolutely positioned LTEs don't copy transforms from the tree via SetTransformParent2. They only write their | COMMENT |
| MEDIUM | …ve/external/controls/window/WindowIntegrationTests.cpp | 426 | // Height share the message, so a substring check keeps this robust. | COMMENT |
| MEDIUM | external/inc/SafeInt/SafeInt.hpp | 206 | // Calling fail fast is somewhat more robust than calling abort, | COMMENT |
| MEDIUM | …ootingVisualizerPlugin/Tables/EventsByProviderTable.cs | 195 | // presets feels seamless. | COMMENT |
| MEDIUM | …dTasks/Microsoft/Xaml/XamlCompiler/XamlDomValidator.cs | 579 | // but we attempt to be robust against the unexpected. | COMMENT |
| MEDIUM | …ildTasks/System.Xaml/ms/Internal/SafeSecurityHelper.cs | 223 | // Essentially we use AssemblyName just to help parsing the name, version, culture | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …WidgetSpinner/Writer/ObjectWriter.CustomRuntimeData.cs | 116 | // <x:String> lorem ipsum </x:String> | COMMENT |
| LOW | …input/KeyboardAccelerators/KeyboardAcceleratorTests.cs | 3482 | <TextBox x:Name='txb1' Text='Lorem Ipsum'> | CODE |
| LOW | …foundation/input/previewevents/PreviewKeyEventTests.cs | 1741 | <TextBox Width='50' x:Name='txb1' Text='lorem ipsum' Margin='100,100,100,100' /> | CODE |
| LOW | dxaml/test/managed/foundation/input/Pen/PenTests.cs | 45 | const string text = "Lorem Ipsum is simply dummy text of the printing and typesetting industry. " + | CODE |
| LOW | dxaml/test/managed/foundation/input/Pen/PenTests.cs | 46 | "Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, " + | CODE |
| LOW | …/test/managed/controls/RichEditBox/RichEditBoxTests.cs | 460 | reb.Document.SetText(Microsoft.UI.Text.TextSetOptions.None, "Lorem Ipsum"); | CODE |
| LOW | dxaml/test/managed/controls/TextBox/TextBoxTests.cs | 864 | <TextBox x:Name='tb' Text='Lorem Ipsum'/> | CODE |
| LOW | …framework/layout/LayoutInformationIntegrationTests.cpp | 223 | tb->Text = "lorem ipsum dolor sit amet, consectetur adipiscing elit"; | CODE |
| LOW | …framework/layout/LayoutInformationIntegrationTests.cpp | 223 | tb->Text = "lorem ipsum dolor sit amet, consectetur adipiscing elit"; | CODE |
| LOW | …ternal/framework/parser/tests/ConditionalXamlTests.cpp | 344 | L" <TextBlock winui17:Text='placeholder' x:Uid='TextBlock1'/>" | CODE |
| LOW | …ternal/framework/parser/tests/ConditionalXamlTests.cpp | 345 | L" <TextBlock bogus_contract:Text='placeholder' x:Uid='TextBlock2'/>" | CODE |
| LOW | …ternal/framework/parser/tests/ConditionalXamlTests.cpp | 920 | L" <TextBlock Text='Lorem Ipsum'/>" | CODE |
| LOW | …xternal/framework/styles/tests/StyleWithXBindTests.cpp | 529 | setter0->Value = Platform::StringReference(L"lorem ipsum"); | CODE |
| LOW⚡ | …nal/foundation/input/DManip/ScrollContentPresenter.cpp | 36 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse feugiat tristique erat, commodo fer | CODE |
| LOW⚡ | …nal/foundation/input/DManip/ScrollContentPresenter.cpp | 36 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse feugiat tristique erat, commodo fer | CODE |
| LOW⚡ | …nal/foundation/input/DManip/ScrollContentPresenter.cpp | 38 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse feugiat tristique erat, commodo fer | CODE |
| LOW⚡ | …nal/foundation/input/DManip/ScrollContentPresenter.cpp | 38 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse feugiat tristique erat, commodo fer | CODE |
| LOW | …l/foundation/input/AccessKeys/BasicAccessKeysTests.cpp | 313 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit." | CODE |
| LOW | …l/foundation/input/AccessKeys/BasicAccessKeysTests.cpp | 313 | L" Lorem ipsum dolor sit amet, consectetur adipiscing elit." | CODE |
| LOW | …t/native/external/foundation/text/PasswordBoxTests.cpp | 1723 | <PasswordBox x:Name="passwordBox" PlaceholderText="placeholder" FontSize="20" Width="200" Margin | CODE |
| LOW | …ntrols/contentdialog/ContentDialogIntegrationTests.cpp | 3742 | contentDialog->Content = L"Lorem ipsum dolor sit amet, consectetur adipisicing elit, " | CODE |
| LOW | …ntrols/contentdialog/ContentDialogIntegrationTests.cpp | 3742 | contentDialog->Content = L"Lorem ipsum dolor sit amet, consectetur adipisicing elit, " | CODE |
| LOW | …xternal/controls/combobox/ComboBoxIntegrationTests.cpp | 3070 | // In doing so, it should correctly restore the "placeholder" | COMMENT |
| LOW | …controls/textbox/TextBoxAutomationIntegrationTests.cpp | 416 | TextBoxWithPlaceholderText->Text = "Lorem Ipsum"; | CODE |
| LOW | …nDoubleTapBringsUpGrippersInNonEditableText.master.xml | 13 | <Property Name="Text" Value="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lore | CODE |
| LOW | …nDoubleTapBringsUpGrippersInNonEditableText.master.xml | 20 | <Property Name="Text" Value="Lorem Ipsum is simply dummy text of the printing and typesetting industry. | CODE |
| LOW | …rifyPenTapBringsUpGrippersInNonEditableText.master.xml | 15 | <Property Name="Text" Value="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lore | CODE |
| LOW | …rifyPenTapBringsUpGrippersInNonEditableText.master.xml | 22 | <Property Name="Text" Value="Lorem Ipsum is simply dummy text of the printing and typesetting industry. | CODE |
| LOW | specs/TitleBar/titlebar-functional-spec.md | 121 | <PersonPicture DisplayName="Jane Doe" /> | CODE |
| LOW | docs/design-notes/abforward-xamlparser-xamlcompiler.md | 84 | <winui18:Setter Property="SomeNewTextBlockProperty" Value="lorem ipsum" /> | CODE |
| LOW | docs/design-notes/TitleBar/titlebar-functional-spec.md | 124 | <PersonPicture DisplayName="Jane Doe" /> | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 19 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 1", L"Lorem ipsum dolor sit amet, consectetur adipisc | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 19 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 1", L"Lorem ipsum dolor sit amet, consectetur adipisc | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 20 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 2", L"Ut enim ad minim veniam, quis nostrud exercitat | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 20 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 2", L"Ut enim ad minim veniam, quis nostrud exercitat | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 21 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 3", L"Duis aute irure dolor in reprehenderit in volup | CODE |
| LOW⚡ | controls/test/TabViewTearOutApp/MainPage.xaml.cpp | 21 | m_documentList.Append(winrt::make<DocumentInfo>(L"Document 3", L"Duis aute irure dolor in reprehenderit in volup | CODE |
| LOW | …Test/ScenarioAppTests/WinUICppDesktopSampleAppTests.cs | 1432 | WinUISampleAppTestsUtils.VerifyText("elementNameBindingTextBlock", "lorem ipsum"); | CODE |
| LOW | ….Test/ScenarioAppTests/WinUICsDesktopSampleAppTests.cs | 465 | WinUISampleAppTestsUtils.VerifyText("elementNameBindingTextBlock", "lorem ipsum"); | CODE |
| LOW | ….Test/ScenarioAppTests/WinUICsDesktopSampleAppTests.cs | 592 | const string initialText = "lorem ipsum"; | CODE |
| LOW | …trols/dev/PersonPicture/APITests/PersonPictureTests.cs | 89 | Verify.AreEqual(automationName, "John Doe"); | CODE |
| LOW | controls/dev/InfoBar/InteractionTests/InfoBarTests.cs | 165 | editTitle.SetValueAndWait("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vel orci ero | CODE |
| LOW | controls/dev/InfoBar/InteractionTests/InfoBarTests.cs | 165 | editTitle.SetValueAndWait("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus vel orci ero | CODE |
| LOW | …arFlyout/InteractionTests/TextCommandBarFlyoutTests.cs | 232 | VerifyRichEditBoxHasContent(string.Format("Lorem ipsum {0}ergo{1} sum", styleStart, styleEnd)); | CODE |
| LOW | …arFlyout/InteractionTests/TextCommandBarFlyoutTests.cs | 244 | VerifyRichEditBoxHasContent(string.Format("Lorem ipsum {0}ergo{1} sum", styleStart, styleEnd)); | CODE |
| LOW | …arFlyout/InteractionTests/TextCommandBarFlyoutTests.cs | 412 | string expectedString = "Lorem ipsum ergo sum"; | CODE |
| LOW | …mmandBarFlyout/TestUI/TextCommandBarFlyoutPage.xaml.cs | 26 | RichEditBox1.Document.SetText(TextSetOptions.None, "Lorem ipsum ergo sum"); | CODE |
| LOW | …ples/NestedLayoutSamples/ItemsViewWithDataPage.xaml.cs | 20 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …ples/NestedLayoutSamples/ItemsViewWithDataPage.xaml.cs | 20 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …ples/NestedLayoutSamples/ItemsViewWithDataPage.xaml.cs | 24 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …ples/NestedLayoutSamples/ItemsViewWithDataPage.xaml.cs | 24 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …s/VirtualLayoutPages/PinterestLayoutSamplePage.xaml.cs | 17 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …s/VirtualLayoutPages/PinterestLayoutSamplePage.xaml.cs | 17 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …lLayoutPages/VirtualizingStackLayoutSamplePage.xaml.cs | 15 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …lLayoutPages/VirtualizingStackLayoutSamplePage.xaml.cs | 15 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …tSamplePages/Virtual/PinterestLayoutSamplePage.xaml.cs | 18 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …tSamplePages/Virtual/PinterestLayoutSamplePage.xaml.cs | 18 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …ages/Virtual/VirtualizingStackLayoutSamplePage.xaml.cs | 18 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …ages/Virtual/VirtualizingStackLayoutSamplePage.xaml.cs | 18 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| LOW | …UI/Samples/AnimationSamples/AnimationsDemoPage.xaml.cs | 18 | private string _lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet erat vel massa r | CODE |
| 13 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 87 | // Step 1: Create model. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 90 | // Step 2: Validate the model. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 93 | // Step 3: Run any last-minute computations, such as index and offset calculations. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 96 | // Step 4: Get a hash of the context so we can verify that the model was not modified during code-gen. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 99 | // Step 5: Run code-gen. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 102 | // Step 6: Verify the model was not modified. Modifications during code-gen lead to undesired complexity | COMMENT |
| LOW | dxaml/xcp/core/inc/MetadataAPI.h | 448 | // NOTE: This method does not need to use the lock because it is not actually looking for the property on the ta | COMMENT |
| LOW⚡ | dxaml/xcp/core/core/elements/framework.cpp | 3688 | // Step 1: Copy LayoutStorage into the first (cFloats - 1) elements of the temp buffer | COMMENT |
| LOW⚡ | dxaml/xcp/core/core/elements/framework.cpp | 3691 | // Step 2: Copy LayoutFlags into the last element of the buffer | COMMENT |
| LOW | dxaml/xcp/core/dll/CoreImports.cpp | 1219 | // NOTE: This function should always return S_OK. We've made the return | COMMENT |
| LOW | dxaml/xcp/core/dll/CoreImports.cpp | 1257 | // NOTE: This function should always return S_OK. We've made the return | COMMENT |
| LOW | dxaml/xcp/core/dll/CoreImports.cpp | 1886 | // NOTE: This function should always return S_OK. We've made the return | COMMENT |
| LOW | dxaml/xcp/dxaml/lib/MetadataAPI.cpp | 301 | // NOTE: This method does not need to use the lock because it is not actually looking for the property on the tables dir | COMMENT |
| LOW | dxaml/xcp/dxaml/lib/ModernCollectionBasePanel_Partial.h | 869 | // NOTE: This method is much slower than getting elements from the valid ranges, because this is going to ac | COMMENT |
| LOW | …/ModernCollectionBasePanel_ContainerMapper_Partial.cpp | 579 | // NOTE: This method is much slower than getting elements from the valid ranges, because this is going to access the col | COMMENT |
| LOW | dxaml/xcp/dxaml/lib/DragDropVisual.cpp | 221 | // NOTE: This method is not safe to be called from the destructor, or from | COMMENT |
| LOW | dxaml/xcp/win/shared/xcpwindow.cpp | 205 | // NOTE: This function expects to only be called from target thread's WM_PAINT in order to properly | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 885 | // Step 0: Check to see if the point is within the XamlIsland. In Fragment-based navigation scenarios, | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 897 | // Step 1: Perform actual hit testing and get the UIElement directly under | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 930 | // Step 2: Walk up the visual tree and look for the first UIElement | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 1028 | // Step 4: Walk down the stack of AutomationPeers, checking each child | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 1074 | // Step 5: Finally handle the case of hosted automation providers. There is a possibility | COMMENT |
| LOW | dxaml/xcp/components/imaging/AsyncCopyToSurfaceTask.cpp | 230 | // NOTE: This method has a similar implementation to WICImageDecoder::DecodeToMultipleSurfaces | COMMENT |
| LOW⚡ | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 259 | // Step 1: If single apartment threaded, process the message pump. | COMMENT |
| LOW⚡ | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 267 | // Step 2: Check the queue and terminate on inactivity | COMMENT |
| LOW | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 294 | // Step 3: Run the queued job if there is one and update the timestamp on completion. | COMMENT |
| LOW | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 319 | // Step 4: When the queue is done processing, sleep the thread until interrupted. | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 328 | // Step 1: bind the direct pair while parentless. With no ancestor override in scope, each | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 349 | // Step 2: enter the tree under an ancestor that overrides the key in its ThemeDictionaries. The | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 427 | // Step 3: with all four live, a theme change must still re-resolve every binding identically, now | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 449 | // Step 4: switching back to the default theme must re-resolve every binding identically once more, | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 930 | // Step 1: build both subtrees from markup, with the app-scoped children set up so AppMovingKey (only | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1030 | // Step 2: mutate a dictionary that is already in scope, without any theme change or reparent. | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1052 | // Step 3: reparent all four children from subtree A into subtree B, exactly as an app moving | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1109 | // Step 4: reparent just the tree-scoped pair once more, from subtree B into subtree C. Subtree C sets | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1143 | // Step 5: captured dictionary alive but EMPTIED. The emptySource subtree carries its own MovingKey | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1186 | // Step 6: captured dictionary RELEASED. The tree-scoped pair's captured dictionary is subtree A's, | COMMENT |
| LOW | dxaml/phone/lib/PivotPanel_Partial.cpp | 319 | // NOTE: This method should never be called, both | COMMENT |
| LOW | dxaml/phone/lib/PivotHeaderManager.cpp | 144 | // NOTE: This function will indirectly cause PivotCurveGenerator::ItemsSizeOrOrderChanged. | COMMENT |
| LOW | dxaml/phone/lib/LoopingSelectorPanel_Partial.cpp | 63 | // NOTE: This method should never be called, both | COMMENT |
| LOW | src/.github/skills/test-suite-setup/SKILL.md | 231 | ## Step 3: Create the Test Payload | COMMENT |
| LOW | src/.github/skills/test-suite-setup/SKILL.md | 247 | ## Step 4: One-Time Machine Setup (Admin Required) | COMMENT |
| LOW⚡ | src/.github/skills/test-suite-setup/SKILL.md | 268 | ## Step 5: Install .NET Desktop Runtime (if needed) | COMMENT |
| LOW⚡ | src/.github/skills/test-suite-setup/SKILL.md | 277 | ## Step 6: Install VC++ Redistributable (if needed) | COMMENT |
| LOW⚡ | src/.github/skills/test-suite-setup/SKILL.md | 284 | ## Step 7: Run All Tests | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 87 | // Step 1: Create model. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 90 | // Step 2: Validate the model. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 93 | // Step 3: Run any last-minute computations, such as index and offset calculations. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 96 | // Step 4: Get a hash of the context so we can verify that the model was not modified during code-gen. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 99 | // Step 5: Run code-gen. | COMMENT |
| LOW⚡ | dxaml/xcp/tools/XCPTypesAutoGen/XamlGen/Program.cs | 102 | // Step 6: Verify the model was not modified. Modifications during code-gen lead to undesired complexity | COMMENT |
| LOW | dxaml/xcp/core/core/elements/uielement.cpp | 606 | // but we need to check if it is active for the LayoutManager for this element. | COMMENT |
| LOW⚡ | dxaml/xcp/core/core/elements/framework.cpp | 3688 | // Step 1: Copy LayoutStorage into the first (cFloats - 1) elements of the temp buffer | COMMENT |
| LOW⚡ | dxaml/xcp/core/core/elements/framework.cpp | 3691 | // Step 2: Copy LayoutFlags into the last element of the buffer | COMMENT |
| LOW | dxaml/xcp/core/text/common/textrangeadapter.cpp | 1582 | // If this matches the end, and we have more lines available, then we need to check if offset | COMMENT |
| LOW | dxaml/xcp/dxaml/lib/DiagnosticsInterop.cpp | 1974 | //We need to check if this element used any of our changed Styles (the one we modified directly and | COMMENT |
| LOW | dxaml/xcp/dxaml/lib/CalendarPanel_Partial.cpp | 91 | // We need to check if the viewport can perfectly fit Rows x Cols items, | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 885 | // Step 0: Check to see if the point is within the XamlIsland. In Fragment-based navigation scenarios, | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 897 | // Step 1: Perform actual hit testing and get the UIElement directly under | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 930 | // Step 2: Walk up the visual tree and look for the first UIElement | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 1028 | // Step 4: Walk down the stack of AutomationPeers, checking each child | COMMENT |
| LOW | dxaml/xcp/win/shared/UIAWindow.cpp | 1074 | // Step 5: Finally handle the case of hosted automation providers. There is a possibility | COMMENT |
| LOW | …ents/lifetime/lib/ComposingTrackerExtensionWrapper.cpp | 53 | // Note: The purpose of this function is to get the object's current refcount without | COMMENT |
| LOW | dxaml/xcp/components/xamlDiagnostics/HandleMap.cpp | 126 | //so we need to check if there either are no owners or the only owner is the orphaned handle itself. | COMMENT |
| LOW⚡ | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 259 | // Step 1: If single apartment threaded, process the message pump. | COMMENT |
| LOW⚡ | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 267 | // Step 2: Check the queue and terminate on inactivity | COMMENT |
| LOW | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 294 | // Step 3: Run the queued job if there is one and update the timestamp on completion. | COMMENT |
| LOW | dxaml/xcp/components/threading/ThreadedJobQueue.cpp | 319 | // Step 4: When the queue is done processing, sleep the thread until interrupted. | COMMENT |
| LOW | …t/managed/enterprise/Moco/DataTemplateSelectorTests.cs | 397 | // Step 1: | COMMENT |
| LOW | …t/managed/enterprise/Moco/DataTemplateSelectorTests.cs | 400 | // Step 2: | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 328 | // Step 1: bind the direct pair while parentless. With no ancestor override in scope, each | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 349 | // Step 2: enter the tree under an ancestor that overrides the key in its ThemeDictionaries. The | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 427 | // Step 3: with all four live, a theme change must still re-resolve every binding identically, now | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 449 | // Step 4: switching back to the default theme must re-resolve every binding identically once more, | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 930 | // Step 1: build both subtrees from markup, with the app-scoped children set up so AppMovingKey (only | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1030 | // Step 2: mutate a dictionary that is already in scope, without any theme change or reparent. | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1052 | // Step 3: reparent all four children from subtree A into subtree B, exactly as an app moving | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1109 | // Step 4: reparent just the tree-scoped pair once more, from subtree B into subtree C. Subtree C sets | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1143 | // Step 5: captured dictionary alive but EMPTIED. The emptySource subtree carries its own MovingKey | COMMENT |
| LOW | …external/convergence/themeresources/ThemeResources.cpp | 1186 | // Step 6: captured dictionary RELEASED. The tree-scoped pair's captured dictionary is subtree A's, | COMMENT |
| LOW | controls/tools/CustomTasks/MergedDictionary.cs | 173 | // First, we need to check if this is a node with a key. If it is, then we'll replace | COMMENT |
| LOW | controls/dev/TeachingTip/TeachingTip.cpp | 1538 | // We need to check if the target is loaded before registering for its | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 348 | // ┌────────────────────────────────┐ | COMMENT |
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 352 | // ┌──────────┐ Direction ├────────────────────────────────┤ | COMMENT |
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 353 | // │ origin │ ─────────> │ New Origin: │ Depart Focus from new origin | COMMENT |
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 354 | // │ │ │ Calculated as the intersertion │ ─────────> | COMMENT |
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 356 | // └──────────┘ ├────────────────────────────────┤ | COMMENT |
| MEDIUM⚡ | …l/xcp/components/focus/FocusObserver/FocusObserver.cpp | 360 | // └────────────────────────────────┘ | COMMENT |
| MEDIUM | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 23 | // ── Explorer / shell ────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 36 | // ── Modern XAML hosts (WinUI 2 / 3) ────────────────────────── | COMMENT |
| MEDIUM⚡ | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 43 | // ── Taskbar / Start / desktop ──────────────────────────────── | COMMENT |
| MEDIUM⚡ | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 50 | // ── Common Controls ────────────────────────────────────────── | COMMENT |
| MEDIUM | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 64 | // ── Classic Win32 / dialogs ────────────────────────────────── | COMMENT |
| MEDIUM | …src/OSFrameworkLens/Detection/ClassNameDescriptions.cs | 79 | // ── Chromium / WebView2 ────────────────────────────────────── | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | dxaml/xcp/dxaml/lib/SplitMenuFlyoutItem_Partial.cpp | 633 | // In order to support that scenario, I have added the visual states here, which the developers | COMMENT |
| HIGH | …t/infra/Win32Hosting/src/XamlApplication.Disposable.cs | 17 | /// has the responsibility of loading all other metadata for custom UWP XAML types. In this implementation, | COMMENT |
| HIGH | …st/infra/Win32Hosting/src/MetadataProviderDiscovery.cs | 15 | /// types. In this implementation, reflection is used at runtime to probe for metadata providers in | COMMENT |
| HIGH | dxaml/test/infra/Win32Hosting/src/XamlApplication.cs | 17 | /// has the responsibility of loading all other metadata for custom UWP XAML types. In this implementation, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …p/tools/XbfParser/WidgetSpinner/Writer/ObjectWriter.cs | 615 | // TODO: implement true support for conditional XAML | COMMENT |
| LOW | …p/tools/XbfParser/WidgetSpinner/Writer/ObjectWriter.cs | 1001 | // TODO: implement true support for conditional XAML. For now just indicate it was encountered. | COMMENT |
| LOW | …p/tools/XbfParser/WidgetSpinner/Writer/ObjectWriter.cs | 1007 | // TODO: implement true support for conditional XAML | COMMENT |
| LOW | …xcp/components/imaging/unittests/DecodingUnitTests.cpp | 35 | // TODO: Add tests for different file types, different input decoding sizes, different output decoding sizes | COMMENT |
| LOW | docs/design-notes/ItemsView_spec.md | 3394 | // TODO: implement SelectionContainer | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | dxaml/xcp/dxaml/lib/RichEditBox_Partial.cpp | 514 | // I'm unable to use IsEmpty() on the native peer to check if the RichEditBox is empty, so instead I use | COMMENT |
| LOW | dxaml/xcp/components/imaging/SoftwareBitmapUtility.cpp | 68 | // TODO: Make sure to replace the validity check in SoftwareBitmapSource::SetBitmapAsyncImpl | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | dbgext/xamlthread/winui-dbgext.js | 293 | function CreateTypedPointerInferredForAddress(addr) | CODE |
| LOW | controls/dev/MapControl/map.html | 727 | function interactiveControlsVisible(enable) { | CODE |
| LOW | perf/vis/reports.py | 165 | def __largest_historical_changes_report(title, output_filename, data_model, data_frame, shifts, mix_metrics): | CODE |
| LOW | perf/vis/reports.py | 199 | def __call_largest_changes_report(title, output_filename, data_model, data_frame, shifts, calc_func, template_filename, | CODE |
| LOW | perf/vis/reports.py | 253 | def largest_historical_changes_report(output_filename, data_model, data_frame, shifts, mix_metrics = False): | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | controls/dev/inc/SharedHelpers.h | 280 | // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | perf/vis/plots.py | 5 | CODE |