Skip to content

Commit d48af72

Browse files
committed
Fix potential ArgumentNullException
The SignatureHelp information returned can have a null Signatures collection. This is now handled.
1 parent db77155 commit d48af72

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/MonoDevelop.LanguageServer.Client/MonoDevelop.LanguageServer.Client/LanguageClientTextEditorExtension.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ async Task<ParameterHintingResult> GetParameterCompletionAsync (
310310
{
311311
SignatureHelp signatureHelp = await session.GetSignatureHelp (fileName, completionContext, token);
312312

313-
if (signatureHelp == null || !signatureHelp.Signatures.Any ()) {
313+
if (signatureHelp?.Signatures == null || !signatureHelp.Signatures.Any ()) {
314314
return ParameterHintingResult.Empty;
315315
}
316316

0 commit comments

Comments
 (0)