ArchiMetrics.CodeReview.Rules.Code.DiskLocationDependencyRule.EvaluateImpl C# (CSharp) Метод

EvaluateImpl() защищенный Метод

protected EvaluateImpl ( Microsoft.CodeAnalysis.SyntaxNode node ) : EvaluationResult
node Microsoft.CodeAnalysis.SyntaxNode
Результат EvaluationResult
		protected override EvaluationResult EvaluateImpl(SyntaxNode node)
		{
			var assignExpression = (AssignmentExpressionSyntax)node;
			var right = assignExpression.Right as LiteralExpressionSyntax;
			if (right != null)
			{
				var assignmentToken = right.Token.ToFullString();
				if (DiskLocationRegex.IsMatch(assignmentToken))
				{
					return new EvaluationResult
							   {
								   Snippet = FindMethodParent(node).ToFullString()
							   };
				}
			}

			return null;
		}
	}
DiskLocationDependencyRule