Skip to content

Improve label mapping performance and ensure complete coverage including ToPlatform and subsequent property changes#31159

Merged
kubaflo merged 7 commits into
dotnet:inflight/currentfrom
Tamilarasan-Paranthaman:label-perf-impr
May 1, 2026
Merged

Improve label mapping performance and ensure complete coverage including ToPlatform and subsequent property changes#31159
kubaflo merged 7 commits into
dotnet:inflight/currentfrom
Tamilarasan-Paranthaman:label-perf-impr

Resave windows and m3 images

5537ffd
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App) failed Apr 30, 2026 in 15m 5s

Build UITests Sample App Build Sample App failed

Annotations

Check failure on line 35 in src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App)

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs#L35

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs(35,36): Error RS0016: Symbol 'static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = -1, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default, Microsoft.Maui.LineBreakMode defaultLineBreakMode = Microsoft.Maui.LineBreakMode.WordWrap) -> Foundation.NSAttributedString!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Check failure on line 78 in src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App)

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs#L78

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs(78,36): Error RS0016: Symbol 'static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Span! span, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = -1, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default, Microsoft.Maui.LineBreakMode defaultLineBreakMode = Microsoft.Maui.LineBreakMode.WordWrap) -> Foundation.NSAttributedString!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Check failure on line 8429 in src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App)

src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt#L8429

src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt(8429,1): Error RS0017: Symbol 'static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = -1, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString!' is part of the declared API, but is either not public or could not be found (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Check failure on line 8431 in src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App)

src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt#L8431

src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt(8431,1): Error RS0017: Symbol 'static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Span! span, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = -1, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString!' is part of the declared API, but is either not public or could not be found (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Check failure on line 35 in src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr-uitests (Build UITests Sample App Build Sample App)

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs#L35

src/Controls/src/Core/Platform/iOS/Extensions/FormattedStringExtensions.cs(35,36): Error RS0016: Symbol 'static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = -1, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default, Microsoft.Maui.LineBreakMode defaultLineBreakMode = Microsoft.Maui.LineBreakMode.WordWrap) -> Foundation.NSAttributedString!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)