public DependencyAnalysis(ISolutionForDependencyPathBasedRules solution, IPathRuleSet pathRuleSet, IDependencyBasedRuleFactory dependencyBasedRuleFactory) { _solution = solution; _pathRuleSet = pathRuleSet; _dependencyBasedRuleFactory = dependencyBasedRuleFactory; }
public CreateDependencyBasedRuleVisitor( IDependencyBasedRuleFactory dependencyBasedRuleFactory, IPathRuleSet pathRules) { _dependencyBasedRuleFactory = dependencyBasedRuleFactory; _pathRules = pathRules; }
public void Check(IPathRuleSet ruleSet, IAnalysisReportInProgress analysisReportInProgress) { ruleSet.Check(_pathCache, analysisReportInProgress); }