Exemplo n.º 1
0
 internal ConsoleOptions(
     IDefaultOptionsProvider provider,
     IFileSystem fileSystem,
     params string[] args)
     : base(provider, fileSystem, args)
 {
 }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
 internal ConsoleOptions(
     IDefaultOptionsProvider provider,
     IFileSystem fileSystem,
     params string[] args)
     : base(provider, args)
 {
     if (fileSystem == null)
     {
         throw new ArgumentNullException("fileSystem");
     }
     _fileSystem = fileSystem;
 }
Exemplo n.º 4
0
        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);
            }
        }
Exemplo n.º 5
0
        // 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));
            }
        }
Exemplo n.º 6
0
        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);
            }
        }
Exemplo n.º 8
0
 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;
 }
Exemplo n.º 9
0
 internal ConsoleOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args)
 {
 }
Exemplo n.º 10
0
 internal ConsoleOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args) { }
Exemplo n.º 11
0
 // Currently used only by test
 internal NUnitLiteOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, false, args)
 {
 }
Exemplo n.º 12
0
 // Currently used only by test
 internal NUnitLiteOptions(IDefaultOptionsProvider provider, params string[] args) : base(provider, args) { }