internal ConsoleOptions( IDefaultOptionsProvider provider, IFileSystem fileSystem, params string[] args) : base(provider, fileSystem, args) { }
internal CommandLineOptions(IDefaultOptionsProvider defaultOptionsProvider, params string[] args) { // Apply default oprions if (defaultOptionsProvider == null) throw new ArgumentNullException("defaultOptionsProvider"); TeamCity = defaultOptionsProvider.TeamCity; ConfigureOptions(); if (args != null) Parse(args); }
internal ConsoleOptions( IDefaultOptionsProvider provider, IFileSystem fileSystem, params string[] args) : base(provider, args) { if (fileSystem == null) { throw new ArgumentNullException("fileSystem"); } _fileSystem = fileSystem; }
internal CommandLineOptions(IDefaultOptionsProvider defaultOptionsProvider, params string[] args) { // Apply default options if (defaultOptionsProvider == null) { throw new ArgumentNullException("defaultOptionsProvider"); } TeamCity = defaultOptionsProvider.TeamCity; ConfigureOptions(); if (args != null) { Parse(args); } }
// Currently used only by tests internal CommandLineOptions(IDefaultOptionsProvider defaultOptionsProvider, bool requireInputFile, params string[] args) { // Apply default options if (defaultOptionsProvider == null) { throw new ArgumentNullException(nameof(defaultOptionsProvider)); } TeamCity = defaultOptionsProvider.TeamCity; ConfigureOptions(requireInputFile); if (args != null) { Parse(PreParse(args)); } }
internal ConsoleOptions(IDefaultOptionsProvider defaultOptionsProvider, IFileSystem fileSystem, params string[] args) { // Apply default options if (defaultOptionsProvider == null) { throw new ArgumentNullException(nameof(defaultOptionsProvider)); } TeamCity = defaultOptionsProvider.TeamCity; _fileSystem = fileSystem ?? throw new ArgumentNullException(nameof(fileSystem)); ConfigureOptions(); if (args != null) { Parse(args); } }
internal CommandLineOptions(IDefaultOptionsProvider defaultOptionsProvider, params string[] args) { // Apply default options if (defaultOptionsProvider == null) { throw new ArgumentNullException("defaultOptionsProvider"); } TeamCity = defaultOptionsProvider.TeamCity; #pragma warning disable S1699 // Constructors should only call non-overridable methods ConfigureOptions( ); #pragma warning restore S1699 // Constructors should only call non-overridable methods if (args != null) { Parse(args); } }
internal ConsoleOptions( IDefaultOptionsProvider provider, IFileSystem fileSystem, IConverter <IEnumerable <string>, IEnumerable <string> > argumentsFileParser, params string[] args) : base(provider, args) { if (fileSystem == null) { throw new ArgumentNullException("fileSystem"); } if (argumentsFileParser == null) { throw new ArgumentNullException("argumentsFileParser"); } _fileSystem = fileSystem; _argumentsFileParser = argumentsFileParser; }
internal ConsoleOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args) { }
internal ConsoleOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args) { }
// Currently used only by test internal NUnitLiteOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, false, args) { }
// Currently used only by test internal NUnitLiteOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args) { }