public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator, IFileSystem fileSystem) { _reporter = reporter; _configFileGenerator = configFileGenerator; _fileSystem = fileSystem; _defaultConfigFilePath = _fileSystem.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), @".tsqllintrc"); }
public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator, IFileSystemWrapper fileSystem) { this.reporter = reporter; this.configFileGenerator = configFileGenerator; this.fileSystem = fileSystem; defaultConfigFilePath = fileSystem.CombinePath(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), @".tsqllintrc"); }
private static void ReportVersionInfo(IBaseReporter reporter) { var assembly = Assembly.GetExecutingAssembly(); var fvi = FileVersionInfo.GetVersionInfo(assembly.Location); var version = fvi.FileVersion; reporter.Report(string.Format("v{0}", version)); }
public ConfigHandler(CommandLineOptions commandLineOptions, IBaseReporter reporter) { Reporter = reporter; CommandLineOptions = commandLineOptions; ConfigFileFinder = new ConfigFileFinder(); ConfigFileGenerator = new ConfigFileGenerator(reporter); CommandLineOptionHandler = new CommandLineOptionHandler(CommandLineOptions, ConfigFileFinder, ConfigFileGenerator, Reporter); }
public CommandLineOptionHandler(CommandLineOptions commandLineOptions, IConfigFileFinder configFileFinder, IConfigFileGenerator configFileGenerator, IBaseReporter reporter) { CommandLineOptions = commandLineOptions; ConfigFileFinder = configFileFinder; ConfigFileGenerator = configFileGenerator; Reporter = reporter; }
public CommandLineOptionHandler( CommandLineOptions commandLineOptions, IConfigFileGenerator configFileGenerator, IConfigReader configReader, IBaseReporter reporter) { this.commandLineOptions = commandLineOptions; this.configFileGenerator = configFileGenerator; this.configReader = configReader; this.reporter = reporter; }
public CommandLineOptionHandler( IConfigFileGenerator configFileGenerator, IConfigReader configReader, IBaseReporter reporter, IFileSystemWrapper fileSystemWrapper) { this.configFileGenerator = configFileGenerator; this.configReader = configReader; this.reporter = reporter; this.fileSystemWrapper = fileSystemWrapper; }
public SqlFileProcessor(IRuleVisitor ruleVisitor, IBaseReporter reporter) : this(ruleVisitor, reporter, new FileSystem()) { }
public LoadConfigFileStrategy(IBaseReporter reporter, FileSystem fileSystem) { this.reporter = reporter; this.fileSystem = fileSystem; }
public PrintVersionStrategy(IBaseReporter reporter) { _reporter = reporter; }
public CreateConfigFileStrategy(IBaseReporter reporter, IConfigFileGenerator configFileGenerator) : this(reporter, configFileGenerator, new FileSystem()) { }
public ValidatePathStrategy(IBaseReporter reporter, IFileSystemWrapper fileSystem) { this.reporter = reporter; this.fileSystem = fileSystem; }
public PrintUsageStrategy(IBaseReporter reporter) { this.reporter = reporter; }
public PrintPluginsStrategy(IBaseReporter reporter, IConfigReader configReader) { this.reporter = reporter; this.configReader = configReader; }
public LoadConfigFileStrategy(IBaseReporter reporter) : this(reporter, new FileSystem()) { }
public SqlFileProcessor(IRuleVisitor ruleVisitor, IBaseReporter reporter, IFileSystem fileSystem) { _ruleVisitor = ruleVisitor; _reporter = reporter; _fileSystem = fileSystem; }
public ConfigFileGenerator(IBaseReporter reporter) { Reporter = reporter; }
public PrintConfigStrategy(IBaseReporter reporter, IConfigReader configReader) { _reporter = reporter; _configReader = configReader; }
public LoadConfigFileStrategy(IBaseReporter reporter, FileSystem fileSystem) { _reporter = reporter; _fileSystem = fileSystem; }