Skip to content

Commit 45fa758

Browse files
dotnet-maestro[bot]lewingericstj
authored
[main] Update dependencies from dotnet/roslyn (#112937)
* Update dependencies from https://github.com/dotnet/roslyn build 20250225.8 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25125.8 * Update dependencies from https://github.com/dotnet/roslyn build 20250226.5 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25126.5 * Update dependencies from https://github.com/dotnet/roslyn build 20250303.7 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25153.7 * Update dependencies from https://github.com/dotnet/roslyn build 20250304.7 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25154.7 * Update dependencies from https://github.com/dotnet/roslyn build 20250305.15 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25155.15 * Update dependencies from https://github.com/dotnet/roslyn build 20250307.4 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25157.4 * Update dependencies from https://github.com/dotnet/roslyn build 20250310.11 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25160.11 * Update dependencies from https://github.com/dotnet/roslyn build 20250311.7 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25161.7 * Update dependencies from https://github.com/dotnet/roslyn build 20250312.12 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25162.12 * Update dependencies from https://github.com/dotnet/roslyn build 20250313.9 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25163.9 * Update dependencies from https://github.com/dotnet/roslyn build 20250314.6 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25164.6 * Update dependencies from https://github.com/dotnet/roslyn build 20250314.10 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25164.10 * Update dependencies from https://github.com/dotnet/roslyn build 20250317.7 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25167.7 * Update dependencies from https://github.com/dotnet/roslyn build 20250318.15 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25168.15 * Update dependencies from https://github.com/dotnet/roslyn build 20250319.7 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25169.7 * Update dependencies from https://github.com/dotnet/roslyn build 20250320.13 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25170.13 * Update dependencies from https://github.com/dotnet/roslyn build 20250321.23 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25171.23 * Update dependencies from https://github.com/dotnet/roslyn build 20250321.27 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25171.27 * Update dependencies from https://github.com/dotnet/roslyn build 2025032.10 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25174.10 * Update dependencies from https://github.com/dotnet/roslyn build 20250325.12 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25175.12 * Update dependencies from https://github.com/dotnet/roslyn build 20250326.10 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25176.10 * Update dependencies from https://github.com/dotnet/roslyn build 20250327.9 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25177.9 * Update dependencies from https://github.com/dotnet/roslyn build 20250328.1 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25178.1 * Update dependencies from https://github.com/dotnet/roslyn build 20250329.1 Microsoft.SourceBuild.Intermediate.roslyn , Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.14.0-2.25121.3 -> To Version 4.14.0-3.25179.1 * Fix compiler warning around unused fields - needed for Unsafe. * Allow prebuilts for roslyn's dependencies --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
1 parent 8512b2a commit 45fa758

File tree

5 files changed

+28
-11
lines changed

5 files changed

+28
-11
lines changed

eng/SourceBuildPrebuiltBaseline.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,18 @@
3636
<UsagePattern IdentityGlob="System.IO.Pipelines/7.0.0" />
3737
<UsagePattern IdentityGlob="System.IO.Pipelines/8.0.*" />
3838
<UsagePattern IdentityGlob="System.Security.Cryptography.Pkcs/5.0.0" />
39+
40+
<!-- Dependencies of Roslyn, replaced with live packages during full source build
41+
https://github.com/dotnet/runtime/pull/112937#discussion_r2022951143 -->
42+
<UsagePattern IdentityGlob="Microsoft.Bcl.AsyncInterfaces/9.0.0" />
43+
<UsagePattern IdentityGlob="System.Collections.Immutable/9.0.0" />
44+
<UsagePattern IdentityGlob="System.Composition/9.0.0" />
45+
<UsagePattern IdentityGlob="System.Composition.AttributedModel/9.0.0" />
46+
<UsagePattern IdentityGlob="System.Composition.Convention/9.0.0" />
47+
<UsagePattern IdentityGlob="System.Composition.Hosting/9.0.0" />
48+
<UsagePattern IdentityGlob="System.Composition.Runtime/9.0.0" />
49+
<UsagePattern IdentityGlob="System.Composition.TypedParts/9.0.0" />
50+
<UsagePattern IdentityGlob="System.IO.Pipelines/9.0.0" />
51+
<UsagePattern IdentityGlob="System.Reflection.Metadata/9.0.0" />
3952
</IgnorePatterns>
4053
</UsageData>

eng/Version.Details.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -376,17 +376,17 @@
376376
<Uri>https://github.com/dotnet/runtime-assets</Uri>
377377
<Sha>207b0aac7c32b425a684734a70ba78bfdddb9e48</Sha>
378378
</Dependency>
379-
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.14.0-2.25121.3">
379+
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.14.0-3.25179.1">
380380
<Uri>https://github.com/dotnet/roslyn</Uri>
381-
<Sha>bfe9d9f9059008d919d867fe5bdfabfe8b6ed69d</Sha>
381+
<Sha>304768b76e90f5d224b745e3a03cfc5e9509baf6</Sha>
382382
</Dependency>
383-
<Dependency Name="Microsoft.CodeAnalysis" Version="4.14.0-2.25121.3">
383+
<Dependency Name="Microsoft.CodeAnalysis" Version="4.14.0-3.25179.1">
384384
<Uri>https://github.com/dotnet/roslyn</Uri>
385-
<Sha>bfe9d9f9059008d919d867fe5bdfabfe8b6ed69d</Sha>
385+
<Sha>304768b76e90f5d224b745e3a03cfc5e9509baf6</Sha>
386386
</Dependency>
387-
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="4.14.0-2.25121.3">
387+
<Dependency Name="Microsoft.CodeAnalysis.CSharp" Version="4.14.0-3.25179.1">
388388
<Uri>https://github.com/dotnet/roslyn</Uri>
389-
<Sha>bfe9d9f9059008d919d867fe5bdfabfe8b6ed69d</Sha>
389+
<Sha>304768b76e90f5d224b745e3a03cfc5e9509baf6</Sha>
390390
</Dependency>
391391
<Dependency Name="Microsoft.CodeAnalysis.Analyzers" Version="3.12.0-beta1.25127.1">
392392
<Uri>https://github.com/dotnet/roslyn-analyzers</Uri>
@@ -397,9 +397,9 @@
397397
<Sha>345816fb41f40db5463ecc9b4308d29fbc0e4eaf</Sha>
398398
</Dependency>
399399
<!-- Intermediate is necessary for source build. -->
400-
<Dependency Name="Microsoft.SourceBuild.Intermediate.roslyn" Version="4.14.0-2.25121.3">
400+
<Dependency Name="Microsoft.SourceBuild.Intermediate.roslyn" Version="4.14.0-3.25179.1">
401401
<Uri>https://github.com/dotnet/roslyn</Uri>
402-
<Sha>bfe9d9f9059008d919d867fe5bdfabfe8b6ed69d</Sha>
402+
<Sha>304768b76e90f5d224b745e3a03cfc5e9509baf6</Sha>
403403
<SourceBuild RepoName="roslyn" ManagedOnly="true" />
404404
</Dependency>
405405
<Dependency Name="Microsoft.DotNet.ApiCompat.Task" Version="10.0.100-preview.3.25173.9">

eng/Versions.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@
4444
Any tools that contribute to the design-time experience should use the MicrosoftCodeAnalysisVersion_LatestVS property above to ensure
4545
they do not break the local dev experience.
4646
-->
47-
<MicrosoftCodeAnalysisCSharpVersion>4.14.0-2.25121.3</MicrosoftCodeAnalysisCSharpVersion>
48-
<MicrosoftCodeAnalysisVersion>4.14.0-2.25121.3</MicrosoftCodeAnalysisVersion>
49-
<MicrosoftNetCompilersToolsetVersion>4.14.0-2.25121.3</MicrosoftNetCompilersToolsetVersion>
47+
<MicrosoftCodeAnalysisCSharpVersion>4.14.0-3.25179.1</MicrosoftCodeAnalysisCSharpVersion>
48+
<MicrosoftCodeAnalysisVersion>4.14.0-3.25179.1</MicrosoftCodeAnalysisVersion>
49+
<MicrosoftNetCompilersToolsetVersion>4.14.0-3.25179.1</MicrosoftNetCompilersToolsetVersion>
5050
</PropertyGroup>
5151
<!--
5252
For source generator support we need to target multiple versions of Roslyn in order to be able to run on older versions of Roslyn.

src/libraries/System.Memory/tests/MemoryMarshal/GetArrayDataReference.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ public static void GetArrayDataReference_IgnoresArrayVarianceChecks()
9090

9191
private sealed class RawObject
9292
{
93+
#pragma warning disable CS0649 // Field is never assigned to, and will always have its default value null
9394
internal byte Data;
95+
#pragma warning restore CS0649
9496
}
9597
}
9698
}

src/libraries/System.Runtime/tests/System.Reflection.Tests/FieldInfoTests.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,9 @@ public static class SettingsForMyTypeThatThrowsInClassInitializer
868868

869869
private class RawData
870870
{
871+
#pragma warning disable CS0649 // Field is never assigned to, and will always have its default value null
871872
public byte Data;
873+
#pragma warning restore CS0649
872874
}
873875
}
874876
}

0 commit comments

Comments
 (0)