未验证 提交 21cf3dec 编写于 作者: D dotnet-maestro[bot] 提交者: GitHub

[main] Update dependencies from dotnet/linker (#65561)

Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Nvitek-karas <10670590+vitek-karas@users.noreply.github.com>
上级 febaf767
......@@ -230,9 +230,9 @@
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>6e05d78deba320a54ef10a265c6025bbb686efe6</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="7.0.100-1.22115.2">
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="7.0.100-1.22121.2">
<Uri>https://github.com/dotnet/linker</Uri>
<Sha>6e11d057a88b3fb403bfbb90317518c94e3e84a7</Sha>
<Sha>de73d15cec0cfd3443f6da31904a060fece76ba4</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="1.0.0-prerelease.22114.1">
<Uri>https://github.com/dotnet/xharness</Uri>
......
......@@ -163,7 +163,7 @@
<!-- Docs -->
<MicrosoftPrivateIntellisenseVersion>6.0.0-preview-20220104.1</MicrosoftPrivateIntellisenseVersion>
<!-- ILLink -->
<MicrosoftNETILLinkTasksVersion>7.0.100-1.22115.2</MicrosoftNETILLinkTasksVersion>
<MicrosoftNETILLinkTasksVersion>7.0.100-1.22121.2</MicrosoftNETILLinkTasksVersion>
<MicrosoftNETILLinkAnalyzerPackageVersion>$(MicrosoftNETILLinkTasksVersion)</MicrosoftNETILLinkAnalyzerPackageVersion>
<!-- ICU -->
<MicrosoftNETCoreRuntimeICUTransportVersion>7.0.0-preview.2.22081.1</MicrosoftNETCoreRuntimeICUTransportVersion>
......
......@@ -946,6 +946,10 @@ public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
return match;
}
[UnconditionalSuppressMessage("ReflectionAnalysis", "IL2063:UnrecognizedReflectionPattern",
Justification = "Trimming makes sure that interfaces are fully preserved, so the Interfaces annotation is transitive." +
"The cache doesn't carry the necessary annotation since it returns an array type," +
"so the analysis complains that the returned value doesn't have the necessary annotation.")]
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.Interfaces)]
[return: DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.Interfaces)]
public override Type? GetInterface(string fullname, bool ignoreCase)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册