From abd9883af6f18a35f8e920058944f2a951409aeb Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Wed, 3 May 2023 16:48:36 +0200 Subject: [PATCH] Fix the name of the item function. (#18199) The name is `HasMetadata`, not `HasMetadataValue` (https://learn.microsoft.com/en-us/visualstudio/msbuild/item-functions?view=vs-2022). --- dotnet/targets/Xamarin.Shared.Sdk.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dotnet/targets/Xamarin.Shared.Sdk.targets b/dotnet/targets/Xamarin.Shared.Sdk.targets index bfe7607eb07f..345953af97d9 100644 --- a/dotnet/targets/Xamarin.Shared.Sdk.targets +++ b/dotnet/targets/Xamarin.Shared.Sdk.targets @@ -463,7 +463,7 @@ 1. The global TrimMode property is set to 'copy' 2. No assembly has the TrimMode metadata (unless it's set to 'copy') --> - <_AssembliesWithCustomTrimMode>@(ManagedAssemblyToLink->HasMetadataValue('TrimMode')->Count()) + <_AssembliesWithCustomTrimMode>@(ManagedAssemblyToLink->HasMetadata('TrimMode')->Count()) <_AssembliesWithCopyTrimMode>@(ManagedAssemblyToLink->WithMetadataValue('TrimMode', 'copy')->Count()) <_AreAnyAssembliesTrimmed Condition="'$(_AreAnyAssembliesTrimmed)' == '' And '$(TrimMode)' == 'copy' And '$(_AssembliesWithCustomTrimMode)' == '$(_AssembliesWithCopyTrimMode)'">false <_AreAnyAssembliesTrimmed Condition="'$(_AreAnyAssembliesTrimmed)' == ''">true