Skip to content

Commit 825b9a2

Browse files
committed
Bump to roslyn 4.8 (nov/2023) which should be prevalent now
This unifies dependencies with Orleans code generator so it's pretty much required anyway.
1 parent c840fd5 commit 825b9a2

File tree

4 files changed

+13
-8
lines changed

4 files changed

+13
-8
lines changed

src/CloudActors.CodeAnalysis/CloudActors.CodeAnalysis.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- CS8785: ignoring Orleans source generator being run due to https://github.com/NuGet/Home/issues/6279 -->
99
<NoWarn>RS1036;CS8785</NoWarn>
1010

11-
<PackFolder>analyzers/dotnet/roslyn4.5/cs</PackFolder>
11+
<PackFolder>analyzers/dotnet/roslyn4.8/cs</PackFolder>
1212
<!-- See https://github.com/scriban/scriban#source-embedding -->
1313
<PackageScribanIncludeSource>true</PackageScribanIncludeSource>
1414
</PropertyGroup>
@@ -22,12 +22,13 @@
2222
the Orleans source generator in this analyzer project itself, even if we don't want/need to. -->
2323
<PackageReference Include="Microsoft.Orleans.CodeGenerator" Version="$(OrleansVersion)" ExcludeAssets="all" PrivateAssets="all" GeneratePathProperty="true" />
2424
<PackageReference Include="NuGetizer" Version="1.2.3" />
25-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.5.0" />
25+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.8.0" />
2626
<PackageReference Include="PolySharp" PrivateAssets="All" Version="1.14.1" />
2727

2828
<PackageReference Include="Scriban" Version="5.12.0" Pack="false" IncludeAssets="build" />
2929
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" PrivateAssets="all" />
30-
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.0" PrivateAssets="all" />
30+
<PackageReference Include="System.Collections.Immutable" Version="8.0.0" PrivateAssets="all" />
31+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" PrivateAssets="all" />
3132
<PackageReference Include="ThisAssembly.AssemblyInfo" Version="2.0.8" PrivateAssets="all" />
3233
<PackageReference Include="ThisAssembly.Resources" Version="2.0.8" PrivateAssets="all" Pack="false" />
3334
</ItemGroup>

src/CloudActors.CodeFix/CloudActors.CodeFix.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@
77
<IsRoslynComponent>true</IsRoslynComponent>
88
<NoWarn>RS1036</NoWarn>
99

10-
<PackFolder>analyzers/dotnet/roslyn4.5/cs</PackFolder>
10+
<PackFolder>analyzers/dotnet/roslyn4.8/cs</PackFolder>
1111
</PropertyGroup>
1212

1313
<ItemGroup>
1414
<PackageReference Include="NuGetizer" Version="1.2.3" />
15-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.5.0" />
16-
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.Common" Pack="false" Version="4.5.0" />
15+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.8.0" />
16+
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.Common" Pack="false" Version="4.8.0" />
17+
<PackageReference Include="System.Collections.Immutable" Version="8.0.0" PrivateAssets="all" />
1718
<PackageReference Include="PolySharp" PrivateAssets="All" Version="1.14.1" />
1819
</ItemGroup>
1920

src/CloudActors.Server.CodeAnalysis/CloudActors.Server.CodeAnalysis.csproj

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<!-- CS8785: ignoring Orleans source generator being run due to https://github.com/NuGet/Home/issues/6279 -->
99
<NoWarn>RS1036;CS8785</NoWarn>
1010

11-
<PackFolder>analyzers/dotnet/roslyn4.5/cs</PackFolder>
11+
<PackFolder>analyzers/dotnet/roslyn4.8/cs</PackFolder>
1212
<!-- See https://github.com/scriban/scriban#source-embedding -->
1313
<PackageScribanIncludeSource>true</PackageScribanIncludeSource>
1414
</PropertyGroup>
@@ -22,10 +22,12 @@
2222
the Orleans source generator in this analyzer project itself, even if we don't want/need to. -->
2323
<PackageReference Include="Microsoft.Orleans.CodeGenerator" Version="$(OrleansVersion)" ExcludeAssets="all" PrivateAssets="all" GeneratePathProperty="true" />
2424
<PackageReference Include="NuGetizer" Version="1.2.3" />
25-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.5.0" />
25+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Pack="false" Version="4.8.0" />
2626
<PackageReference Include="PolySharp" PrivateAssets="All" Version="1.14.1" />
2727

2828
<PackageReference Include="Scriban" Version="5.12.0" Pack="false" IncludeAssets="build" />
29+
<PackageReference Include="System.Collections.Immutable" Version="8.0.0" PrivateAssets="all" />
30+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.4" PrivateAssets="all" />
2931
<PackageReference Include="ThisAssembly.AssemblyInfo" Version="2.0.8" PrivateAssets="all" />
3032
<PackageReference Include="ThisAssembly.Resources" Version="2.0.8" PrivateAssets="all" Pack="false" />
3133
</ItemGroup>

src/Tests/Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
<ItemGroup>
1818
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
19+
<PackageReference Include="System.Formats.Asn1" Version="9.0.0" />
1920
<PackageReference Include="xunit" Version="2.9.2" />
2021
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" />
2122
<PackageReference Include="coverlet.collector" Version="6.0.2" />

0 commit comments

Comments
 (0)