From 6c8185d72b6ba269127d184ca8b051817c2bf369 Mon Sep 17 00:00:00 2001 From: Kristian Hellang Date: Tue, 16 Mar 2021 23:28:31 +0100 Subject: [PATCH] Fix nullability of TypeNameHelper.GetTypeDisplayName parameter --- src/Shared/TypeNameHelper/TypeNameHelper.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Shared/TypeNameHelper/TypeNameHelper.cs b/src/Shared/TypeNameHelper/TypeNameHelper.cs index fd86879284f3..f06d46573e19 100644 --- a/src/Shared/TypeNameHelper/TypeNameHelper.cs +++ b/src/Shared/TypeNameHelper/TypeNameHelper.cs @@ -4,6 +4,7 @@ using System; using System.Text; using System.Collections.Generic; +using System.Diagnostics.CodeAnalysis; #nullable enable @@ -33,7 +34,8 @@ internal static class TypeNameHelper { typeof(ushort), "ushort" } }; - public static string? GetTypeDisplayName(object item, bool fullName = true) + [return: NotNullIfNotNull("item")] + public static string? GetTypeDisplayName(object? item, bool fullName = true) { return item == null ? null : GetTypeDisplayName(item.GetType(), fullName); }