ArchiMetrics.CodeReview.Rules.Code.TooDeepNestingRuleBase.EvaluateImpl C# (CSharp) 메소드

EvaluateImpl() 보호된 메소드

protected EvaluateImpl ( Microsoft.CodeAnalysis.SyntaxNode node ) : EvaluationResult
node Microsoft.CodeAnalysis.SyntaxNode
리턴 EvaluationResult
		protected override EvaluationResult EvaluateImpl(SyntaxNode node)
		{
			var body = GetBody(node);
			if (body != null && HasDeepNesting(body, 0))
			{
				return new EvaluationResult
					   {
						   Snippet = node.ToFullString()
					   };
			}

			return null;
		}