diff --git a/src/Microsoft.VisualStudio.Threading.Analyzers/AbstractVSTHRD114AvoidReturningNullTaskAnalyzer.cs b/src/Microsoft.VisualStudio.Threading.Analyzers/AbstractVSTHRD114AvoidReturningNullTaskAnalyzer.cs index b677d1bfe..9e81c7c41 100644 --- a/src/Microsoft.VisualStudio.Threading.Analyzers/AbstractVSTHRD114AvoidReturningNullTaskAnalyzer.cs +++ b/src/Microsoft.VisualStudio.Threading.Analyzers/AbstractVSTHRD114AvoidReturningNullTaskAnalyzer.cs @@ -10,9 +10,12 @@ namespace Microsoft.VisualStudio.Threading.Analyzers; /// -/// Finds await expressions on that do not use . -/// Also works on . +/// Finds methods that return in place of a or . /// +/// +/// and are value types, so cannot be +/// returned in their place and the compiler already prevents this pattern for them. +/// public abstract class AbstractVSTHRD114AvoidReturningNullTaskAnalyzer : DiagnosticAnalyzer { public const string Id = "VSTHRD114";