Severity: Warning
File: src/Servy.UI/Commands/IAsyncCommand.cs
Line: 16
Description:
IAsyncCommand.ExecuteAsync(object parameter) (non-nullable) vs AsyncCommand.ExecuteAsync(object? parameter) (nullable). With #nullable enable in AsyncCommand.cs, callers relying on the interface cannot safely pass null without a nullable annotation mismatch warning.
Suggested fix:
Change interface to Task ExecuteAsync(object? parameter).
Severity: Warning
File:
src/Servy.UI/Commands/IAsyncCommand.csLine: 16
Description:
IAsyncCommand.ExecuteAsync(object parameter)(non-nullable) vsAsyncCommand.ExecuteAsync(object? parameter)(nullable). With#nullable enableinAsyncCommand.cs, callers relying on the interface cannot safely passnullwithout a nullable annotation mismatch warning.Suggested fix:
Change interface to
Task ExecuteAsync(object? parameter).