Skip to content

Reduce boolean boxes across the framework - #35596

Merged
kubaflo merged 11 commits into
dotnet:inflight/currentfrom
pictos:pj/avoid-bool-boxing
Jun 14, 2026
Merged

Reduce boolean boxes across the framework#35596
kubaflo merged 11 commits into
dotnet:inflight/currentfrom
pictos:pj/avoid-bool-boxing

Add production regression tests and fix coerce functions boxing

f0dbf63
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr-uitests (Build UITests Material3 Sample App Build Sample App (Material3)) failed Jun 14, 2026 in 8m 57s

Build UITests Material3 Sample App Build Sample App (Material3) failed

Annotations

Check failure on line 24 in src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt

See this annotation in the file changed.

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

src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt#L24

src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt(24,1): Error RS0025: The symbol 'override Microsoft.Maui.Controls.TitleBar.OnBindingContextChanged() -> void' appears more than once in the public API files (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Check failure on line 583 in Build log

See this annotation in the file changed.

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

Build log #L583

PowerShell exited with code '1'.