protected override EvaluationResult EvaluateImpl(SyntaxNode node)
{
var methodDeclaration = (MethodDeclarationSyntax)node;
var parameterCount = methodDeclaration.ParameterList.Parameters.Count;
if (parameterCount >= Limit)
{
return new EvaluationResult
{
ErrorCount = parameterCount,
Snippet = methodDeclaration.ToFullString()
};
}
return null;
}
}