Skip to content

Commit 42e7c86

Browse files
fabiocavbrettsam
authored andcommitted
Update Roslyn references
1 parent 4688fab commit 42e7c86

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

build/common.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
<AdditionalFiles Include="$(MSBuildThisFileDirectory)..\stylecop.json" Link="stylecop.json" />
4444
</ItemGroup>
4545
<ItemGroup>
46-
<PackageReference Include="Microsoft.CodeAnalysis" Version="2.8.2" />
47-
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="2.8.2" />
48-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="2.8.2" />
46+
<PackageReference Include="Microsoft.CodeAnalysis" Version="3.3.1" />
47+
<PackageReference Include="Microsoft.CodeAnalysis.Common" Version="3.3.1" />
48+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="3.3.1" />
4949
</ItemGroup>
5050
</Project>

src/WebJobs.Script/Description/DotNet/Compilation/CSharp/Analyzers/AsyncVoidAnalyzer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ public AsyncVoidAnalyzer()
2727

2828
public override void Initialize(AnalysisContext context)
2929
{
30+
context.EnableConcurrentExecution();
31+
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
3032
context.RegisterSymbolAction(AnalyzeSymbol, SymbolKind.Method);
3133
}
3234

src/WebJobs.Script/Description/DotNet/Compilation/CSharp/Analyzers/InvalidFileMetadataReferenceAnalyzer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics
3333

3434
public override void Initialize(AnalysisContext context)
3535
{
36+
context.EnableConcurrentExecution();
37+
context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
3638
context.RegisterCompilationAction(AnalyzeCompilation);
3739
}
3840

src/WebJobs.Script/Description/DotNet/Compilation/CSharp/CSharpCompilation.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private static string GetFullTypeName(ITypeSymbol type)
7878

7979
private static bool IsOrUsesAssemblyType(ITypeSymbol typeSymbol, IAssemblySymbol assemblySymbol)
8080
{
81-
if (typeSymbol.ContainingAssembly == assemblySymbol)
81+
if (Equals(typeSymbol.ContainingAssembly, assemblySymbol))
8282
{
8383
return true;
8484
}

src/WebJobs.Script/WebJobs.Script.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<PackageReference Include="Microsoft.Azure.WebJobs.Extensions.Http" Version="3.0.5-10763" />
4444
<PackageReference Include="Microsoft.Azure.WebJobs.Logging.ApplicationInsights" Version="3.0.14" />
4545
<PackageReference Include="Microsoft.Build" Version="15.8.166" />
46-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="2.8.2" />
46+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="3.3.1" />
4747
<PackageReference Include="Microsoft.DotNet.PlatformAbstractions" Version="2.1.0" />
4848
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="3.0.0" />
4949
<PackageReference Include="Microsoft.Extensions.Logging" Version="2.2.0" />

0 commit comments

Comments
 (0)