public SqlRuleVisitor(IRuleVisitorBuilder ruleVisitorBuilder, IRuleExceptionFinder ruleExceptionFinder, IFragmentBuilder fragmentBuilder, IReporter reporter) { this.fragmentBuilder = fragmentBuilder; this.reporter = reporter; this.ruleExceptionFinder = ruleExceptionFinder; this.ruleVisitorBuilder = ruleVisitorBuilder; }
public SqlFileProcessor(IRuleVisitor ruleVisitor, IPluginHandler pluginHandler, IReporter reporter, IFileSystem fileSystem) { this.ruleVisitor = ruleVisitor; this.pluginHandler = pluginHandler; this.reporter = reporter; this.fileSystem = fileSystem; ruleExceptionFinder = new RuleExceptionFinder(); }