Add test for SystemConsoleShouldBeAvoidedAnalyzer for when System.Console isn't used

This commit is contained in:
Tyrrrz
2021-03-31 00:11:36 +03:00
parent fd4a2a18fe
commit 6d46e82145
2 changed files with 21 additions and 1 deletions

View File

@@ -53,7 +53,8 @@ namespace CliFx.Analyzers
return;
// Check if IConsole is available in scope as an alternative to System.Console
var isConsoleInterfaceAvailable = context.Node
var isConsoleInterfaceAvailable = context
.Node
.Ancestors()
.OfType<MethodDeclarationSyntax>()
.SelectMany(m => m.ParameterList.Parameters)