public void Log(NoCircularUsingsRuleComplementDto dto) { }
public INamespacesBasedRule CreateNamespacesBasedRuleFrom(NoCircularUsingsRuleComplementDto ruleDto) { return(new NoCircularUsingsRule(ruleDto, _ruleViolationFactory)); }
public NoCircularUsingsRule(NoCircularUsingsRuleComplementDto ruleDto, INamespaceBasedRuleViolationFactory ruleViolationFactory) { _ruleDto = ruleDto; _ruleViolationFactory = ruleViolationFactory; }
public virtual void Visit(NoCircularUsingsRuleComplementDto dto) { AssertionLambdas.FailWhen <NoCircularUsingsRuleComplementDto>()(dto); }
public void Visit(NoCircularUsingsRuleComplementDto dto) { var rule = _namespaceBasedRuleFactory.CreateNamespacesBasedRuleFrom(dto); _namespacesBasedRuleSet.Add(rule); }
public void Visit(NoCircularUsingsRuleComplementDto dto) { _support.Log(dto); }
public void Log(NoCircularUsingsRuleComplementDto dto) { _writeLine($"{DiscoveredRule}{HasNoCircularUsingsRuleMetadata.Format(dto)}"); }
public static ITestedRuleDefinition From(NoCircularUsingsRuleComplementDto dto) { return(new TestedRuleDefinition( $"{dto.ProjectAssemblyNamePattern.Text()} {dto.RuleName}")); }
public void Log(NoCircularUsingsRuleComplementDto dto) { Log(HasNoCircularUsingsRuleMetadata.Format(dto)); }
public static RuleDescription Format(NoCircularUsingsRuleComplementDto noCircularUsingsRuleComplementDto) { return(new RuleDescription( $"{noCircularUsingsRuleComplementDto.ProjectAssemblyNamePattern.Text()} " + $"{noCircularUsingsRuleComplementDto.RuleName}")); }
public override void Visit(NoCircularUsingsRuleComplementDto dto) { _action(dto); }