From b4852dbd1e5755ab32d5dd053223bc30dfb53627 Mon Sep 17 00:00:00 2001 From: NextTurn <45985406+NextTurn@users.noreply.github.com> Date: Sun, 18 Aug 2019 00:00:00 +0800 Subject: [PATCH] Fix generated Equals(object) parameter nullability mismatch --- .../Extensions/SyntaxGeneratorExtensions_CreateEqualsMethod.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Workspaces/Core/Portable/Shared/Extensions/SyntaxGeneratorExtensions_CreateEqualsMethod.cs b/src/Workspaces/Core/Portable/Shared/Extensions/SyntaxGeneratorExtensions_CreateEqualsMethod.cs index 1d34bafa063..f577b718453 100644 --- a/src/Workspaces/Core/Portable/Shared/Extensions/SyntaxGeneratorExtensions_CreateEqualsMethod.cs +++ b/src/Workspaces/Core/Portable/Shared/Extensions/SyntaxGeneratorExtensions_CreateEqualsMethod.cs @@ -48,7 +48,7 @@ public static IMethodSymbol CreateEqualsMethod(this Compilation compilation, Imm explicitInterfaceImplementations: default, name: EqualsName, typeParameters: default, - parameters: ImmutableArray.Create(CodeGenerationSymbolFactory.CreateParameterSymbol(compilation.GetSpecialType(SpecialType.System_Object), ObjName)), + parameters: ImmutableArray.Create(CodeGenerationSymbolFactory.CreateParameterSymbol(compilation.GetSpecialType(SpecialType.System_Object).WithNullability(NullableAnnotation.Annotated), ObjName)), statements: statements); } -- GitLab