Skip to content

Commit

Permalink
[main] Update dependencies from dotnet/linker (#24024)
Browse files Browse the repository at this point in the history
* Update dependencies from /~https://github.com/dotnet/linker build 20220218.2

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22118.2

* Update dependencies from /~https://github.com/dotnet/linker build 20220221.1

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22121.1

* Update dependencies from /~https://github.com/dotnet/linker build 20220221.2

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22121.2

* Update dependencies from /~https://github.com/dotnet/linker build 20220222.1

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22122.1

* Update dependencies from /~https://github.com/dotnet/linker build 20220223.1

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22123.1

* Update dependencies from /~https://github.com/dotnet/linker build 20220223.2

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22123.2

* Update expected warnings in ILLink test

The new version of ILLink slightly changes the formatting of warning messages (we add space after comma in a method signature). This has very low probablity of actually breaking anybody, but the test infra compares strings directly, so it noticed.
This change updates the expected warnings with the new format.

It also removes an expected warning which is no longer generated.

* Update dependencies from /~https://github.com/dotnet/linker build 20220224.1

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22124.1

* Update dependencies from /~https://github.com/dotnet/linker build 20220224.3

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22124.3

* Update dependencies from /~https://github.com/dotnet/linker build 20220224.4

Microsoft.NET.ILLink.Analyzers , Microsoft.NET.ILLink.Tasks
 From Version 7.0.100-1.22118.1 -> To Version 7.0.100-1.22124.4

* Add additional warnings to unblock SDK eventually these warnings are going to be supressed from runtime and they can be removed from the test

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: vitek-karas <10670590+vitek-karas@users.noreply.github.com>
Co-authored-by: tlakollo <tlakaelel_axayakatl@outlook.com>
  • Loading branch information
4 people authored Feb 25, 2022
1 parent e118f22 commit ee1eafa
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
8 changes: 4 additions & 4 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
Expand Up @@ -125,14 +125,14 @@
<Uri>/~https://github.com/microsoft/vstest</Uri>
<Sha>92616965367f4f97de3dd8c88d225b1ee53555f0</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="7.0.100-1.22118.1">
<Dependency Name="Microsoft.NET.ILLink.Tasks" Version="7.0.100-1.22124.4">
<Uri>/~https://github.com/dotnet/linker</Uri>
<Sha>119eec6a7ce1b864f40d77196eea2b8d754e50e0</Sha>
<Sha>24373afb86622c2c4130699766518d4950b7f827</Sha>
<SourceBuild RepoName="linker" ManagedOnly="true" />
</Dependency>
<Dependency Name="Microsoft.NET.ILLink.Analyzers" Version="7.0.100-1.22118.1">
<Dependency Name="Microsoft.NET.ILLink.Analyzers" Version="7.0.100-1.22124.4">
<Uri>/~https://github.com/dotnet/linker</Uri>
<Sha>119eec6a7ce1b864f40d77196eea2b8d754e50e0</Sha>
<Sha>24373afb86622c2c4130699766518d4950b7f827</Sha>
</Dependency>
<Dependency Name="System.CodeDom" Version="7.0.0-preview.2.22116.9">
<Uri>/~https://github.com/dotnet/runtime</Uri>
Expand Down
2 changes: 1 addition & 1 deletion eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
</PropertyGroup>
<PropertyGroup>
<!-- Dependencies from /~https://github.com/mono/linker -->
<MicrosoftNETILLinkTasksPackageVersion>7.0.100-1.22118.1</MicrosoftNETILLinkTasksPackageVersion>
<MicrosoftNETILLinkTasksPackageVersion>7.0.100-1.22124.4</MicrosoftNETILLinkTasksPackageVersion>
<MicrosoftNETILLinkAnalyzerPackageVersion>$(MicrosoftNETILLinkTasksPackageVersion)</MicrosoftNETILLinkAnalyzerPackageVersion>
</PropertyGroup>
<PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -589,11 +589,12 @@ public void ILLink_verify_analysis_warnings_hello_world_app_trim_mode_copyused(s

// Please keep list below sorted and de-duplicated
var expectedOutput = new string[] {
"ILLink : Trim analysis warning IL2026: Internal.Runtime.InteropServices.ComponentActivator.GetFunctionPointer(IntPtr,IntPtr,IntPtr,IntPtr,IntPtr,IntPtr",
"ILLink : Trim analysis warning IL2026: Internal.Runtime.InteropServices.InMemoryAssemblyLoader.LoadInMemoryAssembly(IntPtr,IntPtr",
"ILLink : Trim analysis warning IL2026: System.ComponentModel.Design.DesigntimeLicenseContextSerializer.DeserializeUsingBinaryFormatter(DesigntimeLicenseContextSerializer.StreamWrapper,String,RuntimeLicenseContext",
"ILLink : Trim analysis warning IL2026: System.Resources.ManifestBasedResourceGroveler.CreateResourceSet(Stream,Assembly",
"ILLink : Trim analysis warning IL2026: Internal.Runtime.InteropServices.InMemoryAssemblyLoader.LoadInMemoryAssembly(IntPtr, IntPtr",
"ILLink : Trim analysis warning IL2026: System.ComponentModel.Design.DesigntimeLicenseContextSerializer.DeserializeUsingBinaryFormatter(DesigntimeLicenseContextSerializer.StreamWrapper, String, RuntimeLicenseContext",
"ILLink : Trim analysis warning IL2026: System.Resources.ManifestBasedResourceGroveler.CreateResourceSet(Stream, Assembly",
"ILLink : Trim analysis warning IL2026: System.StartupHookProvider.ProcessStartupHooks(",
"ILLink : Trim analysis warning IL2063: System.RuntimeType.GetInterface(String, Boolean",
"ILLink : Trim analysis warning IL2065: System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(Type",
};

var testProject = CreateTestProjectForILLinkTesting(targetFramework, projectName);
Expand Down

0 comments on commit ee1eafa

Please sign in to comment.