From dfb2b8a861fc97ce90c8f31c886d4d27c5b36f46 Mon Sep 17 00:00:00 2001 From: Adeel Mujahid <3840695+am11@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:25:30 +0200 Subject: [PATCH] Update dependencies from dotnet/roslyn (#110105) * Update dependencies from https://github.com/dotnet/roslyn build 20241122.2 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-2.24572.2 * Update dependencies from https://github.com/dotnet/roslyn build 20241122.15 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-2.24572.15 * Update dependencies from https://github.com/dotnet/roslyn build 20241124.5 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-2.24574.5 * Update dependencies from https://github.com/dotnet/roslyn build 20241125.18 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24575.18 * Update dependencies from https://github.com/dotnet/roslyn build 20241127.2 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24577.2 * Update dependencies from https://github.com/dotnet/roslyn build 20241128.2 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24578.2 * Update dependencies from https://github.com/dotnet/roslyn build 20241128.3 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24578.3 * Update dependencies from https://github.com/dotnet/roslyn build 20241130.1 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24580.1 * Update dependencies from https://github.com/dotnet/roslyn build 20241130.2 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24580.2 * Update dependencies from https://github.com/dotnet/roslyn build 20241201.2 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24601.2 * Update dependencies from https://github.com/dotnet/roslyn build 20241202.26 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.13.0-2.24570.4 -> To Version 4.13.0-3.24602.26 * Use explicit AsSpan * Fix LibraryImportGenerator.UnitTests * Fix regex tests * Adjust trimming test for new codegen With this roslyn update, the generated iterator state machine for this test includes a Dispose method which assigns null to the array, inhibiting dataflow analysis. --------- Co-authored-by: dotnet-maestro[bot] Co-authored-by: Sven Boemer --- eng/Version.Details.xml | 16 ++++++++-------- eng/Versions.props | 6 +++--- .../ReachabilityInstrumentationFilter.cs | 2 +- .../System/IO/StreamConformanceTests.cs | 4 ++-- .../Formats/Nrbf/ArraySinglePrimitiveRecord.cs | 8 ++++---- src/libraries/System.Linq/tests/RangeTests.cs | 2 +- src/libraries/System.Linq/tests/RepeatTests.cs | 2 +- .../Base64Url/Base64UrlUnicodeAPIsUnitTests.cs | 2 +- .../System.Memory/tests/Span/SearchValues.cs | 2 +- .../tests/Span/StringSearchValues.cs | 2 +- .../SocketAsyncEventArgsTest.cs | 2 +- ..._StatefulLinearCollectionShapeValidation.cs | 3 +-- ...eFixerTests_StatefulValueShapeValidation.cs | 1 - ...StatelessLinearCollectionShapeValidation.cs | 1 - ...FixerTests_StatelessValueShapeValidation.cs | 1 - .../InteropServices/CollectionsMarshalTests.cs | 10 +++++----- .../src/System/Numerics/BigInteger.cs | 2 +- .../FileStream/ReadAsync.cs | 2 +- .../System/Convert.FromHexString.cs | 2 +- .../System/Random.cs | 18 +++++++++--------- .../Ascii/CaseConversionTests.cs | 16 ++++++++-------- .../tests/CoseHeaderValueTests.cs | 6 +++--- .../tests/SpanProtectedDataTests.cs | 2 +- .../tests/HashAlgorithmTestDriver.cs | 8 ++++---- .../tests/HmacTests.cs | 8 ++++---- .../tests/KmacTestDriver.cs | 2 +- .../AuthorityKeyIdentifierTests.cs | 2 +- .../Json/Document/JsonDocument.MetadataDb.cs | 2 +- .../CollectionTests/CollectionTests.Memory.cs | 8 ++++---- .../UpgradeToGeneratedRegexAnalyzerTests.cs | 8 ++------ ...mpilerGeneratedCodeAccessedViaReflection.cs | 1 + 31 files changed, 72 insertions(+), 79 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 70c0a792543b3..83e1ab38472d0 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -376,17 +376,17 @@ https://github.com/dotnet/runtime-assets 4daef9f8f673c1d0bbec273f2bcda1ab9074ef75 - + https://github.com/dotnet/roslyn - 94fff7ad4f11977f903f435b0d97dcf0f2183710 + 089e61c59dcb3d46fe766abc85176ef8e42e4d58 - + https://github.com/dotnet/roslyn - 94fff7ad4f11977f903f435b0d97dcf0f2183710 + 089e61c59dcb3d46fe766abc85176ef8e42e4d58 - + https://github.com/dotnet/roslyn - 94fff7ad4f11977f903f435b0d97dcf0f2183710 + 089e61c59dcb3d46fe766abc85176ef8e42e4d58 https://github.com/dotnet/roslyn-analyzers @@ -397,9 +397,9 @@ 5435ba7b1037f21237adc1b3845f97e9fdbc075d - + https://github.com/dotnet/roslyn - 94fff7ad4f11977f903f435b0d97dcf0f2183710 + 089e61c59dcb3d46fe766abc85176ef8e42e4d58 diff --git a/eng/Versions.props b/eng/Versions.props index b762a76e6910c..1f89aa4347619 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -43,9 +43,9 @@ Any tools that contribute to the design-time experience should use the MicrosoftCodeAnalysisVersion_LatestVS property above to ensure they do not break the local dev experience. --> - 4.13.0-2.24570.4 - 4.13.0-2.24570.4 - 4.13.0-2.24570.4 + 4.13.0-3.24602.26 + 4.13.0-3.24602.26 + 4.13.0-3.24602.26