From eaf20d3b2c225d5245da4ba43a74e89ddbef6fcd Mon Sep 17 00:00:00 2001 From: Simon Rozsival Date: Wed, 9 Sep 2026 15:47:12 +0200 Subject: [PATCH] [tests] Fix duplicate MockBuildEngine constructor PR #12724 added a primary constructor after #12736 introduced the same explicit warning-collecting constructor, causing CS0111 on main. Remove only the primary-constructor parameter list. Keep the explicit constructor and warning collection used by the JNI rewrite tests. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../MockBuildEngine.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Microsoft.Android.Sdk.TrimmableTypeMap.IntegrationTests/MockBuildEngine.cs b/tests/Microsoft.Android.Sdk.TrimmableTypeMap.IntegrationTests/MockBuildEngine.cs index be63e3331b6..1d53a4603ac 100644 --- a/tests/Microsoft.Android.Sdk.TrimmableTypeMap.IntegrationTests/MockBuildEngine.cs +++ b/tests/Microsoft.Android.Sdk.TrimmableTypeMap.IntegrationTests/MockBuildEngine.cs @@ -8,7 +8,7 @@ namespace Microsoft.Android.Sdk.TrimmableTypeMap.IntegrationTests; /// /// Minimal IBuildEngine implementation for use with TaskLoggingHelper in tests. /// -sealed class MockBuildEngine (IList? warnings = null) : IBuildEngine +sealed class MockBuildEngine : IBuildEngine { readonly IList? warnings;