1 interface inheriting from IArgumentExecutor
vstest.console (1)
Processors\Interfaces\IArgumentsExecutor.cs (1)
10internal interface IArgumentsExecutor : IArgumentExecutor
35 implementations of IArgumentExecutor
vstest.console (35)
Processors\AeDebuggerArgumentProcessor.cs (1)
64internal class AeDebuggerArgumentExecutor : IArgumentExecutor
Processors\ArtifactProcessingCollectModeProcessor.cs (1)
75internal class ArtifactProcessingCollectModeProcessorExecutor : IArgumentExecutor
Processors\ArtifactProcessingPostProcessModeProcessor.cs (1)
78internal class ArtifactProcessingPostProcessModeProcessorExecutor : IArgumentExecutor
Processors\CollectArgumentProcessor.cs (1)
80internal class CollectArgumentExecutor : IArgumentExecutor
Processors\DisableAutoFakesArgumentProcessor.cs (1)
51internal class DisableAutoFakesArgumentExecutor : IArgumentExecutor
Processors\EnableBlameArgumentProcessor.cs (1)
90internal class EnableBlameArgumentExecutor : IArgumentExecutor
Processors\EnableCodeCoverageArgumentProcessor.cs (1)
79internal class EnableCodeCoverageArgumentExecutor : IArgumentExecutor
Processors\EnableDiagArgumentProcessor.cs (1)
90internal class EnableDiagArgumentExecutor : IArgumentExecutor
Processors\EnableLoggerArgumentProcessor.cs (1)
96internal class EnableLoggerArgumentExecutor : IArgumentExecutor
Processors\EnvironmentArgumentProcessor.cs (1)
62internal class ArgumentExecutor : IArgumentExecutor
Processors\FrameworkArgumentProcessor.cs (1)
76internal class FrameworkArgumentExecutor : IArgumentExecutor
Processors\HelpArgumentProcessor.cs (1)
69internal class HelpArgumentExecutor : IArgumentExecutor
Processors\InIsolationArgumentProcessor.cs (1)
69internal class InIsolationArgumentExecutor : IArgumentExecutor
Processors\ListExtensionsArgumentProcessor.cs (4)
77internal class ListDiscoverersArgumentExecutor : IArgumentExecutor 114internal class ListExecutorsArgumentExecutor : IArgumentExecutor 150internal class ListLoggersArgumentExecutor : IArgumentExecutor 202internal class ListSettingsProvidersArgumentExecutor : IArgumentExecutor
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (1)
81internal class ListFullyQualifiedTestsArgumentExecutor : IArgumentExecutor
Processors\ListTestsArgumentProcessor.cs (1)
90internal class ListTestsArgumentExecutor : IArgumentExecutor
Processors\ListTestsTargetPathArgumentProcessor.cs (1)
57internal class ListTestsTargetPathArgumentExecutor : IArgumentExecutor
Processors\ParallelArgumentProcessor.cs (1)
71internal class ParallelArgumentExecutor : IArgumentExecutor
Processors\ParentProcessIdArgumentProcessor.cs (1)
68internal class ParentProcessIdArgumentExecutor : IArgumentExecutor
Processors\PlatformArgumentProcessor.cs (1)
78internal class PlatformArgumentExecutor : IArgumentExecutor
Processors\PortArgumentProcessor.cs (1)
79internal class PortArgumentExecutor : IArgumentExecutor
Processors\ResultsDirectoryArgumentProcessor.cs (1)
79internal class ResultsDirectoryArgumentExecutor : IArgumentExecutor
Processors\RunSettingsArgumentProcessor.cs (1)
78internal class RunSettingsArgumentExecutor : IArgumentExecutor
Processors\RunSpecificTestsArgumentProcessor.cs (1)
76internal class RunSpecificTestsArgumentExecutor : IArgumentExecutor
Processors\RunTestsArgumentProcessor.cs (1)
76internal class RunTestsArgumentExecutor : IArgumentExecutor
Processors\ShowDeprecateDotnetVStestMessageArgumentProcessor.cs (1)
43internal class ShowDeprecateDotnetVStestMessageProcessorExecutor : IArgumentExecutor
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (1)
83internal class TestAdapterLoadingStrategyArgumentExecutor : IArgumentExecutor
Processors\TestAdapterPathArgumentProcessor.cs (1)
82internal class TestAdapterPathArgumentExecutor : IArgumentExecutor
Processors\TestCaseFilterArgumentProcessor.cs (1)
69internal class TestCaseFilterArgumentExecutor : IArgumentExecutor
Processors\TestSessionCorrelationIdProcessor.cs (1)
70internal class TestSessionCorrelationIdProcessorModeProcessorExecutor : IArgumentExecutor
Processors\TestSourceArgumentProcessor.cs (1)
63internal class TestSourceArgumentExecutor : IArgumentExecutor
Processors\UseVsixExtensionsArgumentProcessor.cs (1)
75internal class UseVsixExtensionsArgumentExecutor : IArgumentExecutor
107 references to IArgumentExecutor
vstest.console (107)
CommandLine\Executor.cs (1)
311var executorInstance = processor.Executor?.Value;
Processors\AeDebuggerArgumentProcessor.cs (3)
32private Lazy<IArgumentExecutor>? _executor; 35public Lazy<IArgumentExecutor>? Executor 37get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ArtifactProcessingCollectModeProcessor.cs (3)
22private Lazy<IArgumentExecutor>? _executor; 40public Lazy<IArgumentExecutor>? Executor 42get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ArtifactProcessingPostProcessModeProcessor.cs (3)
26private Lazy<IArgumentExecutor>? _executor; 44public Lazy<IArgumentExecutor>? Executor 46get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\CLIRunSettingsArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 53public Lazy<IArgumentExecutor>? Executor 55get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\CollectArgumentProcessor.cs (3)
37private Lazy<IArgumentExecutor>? _executor; 55public Lazy<IArgumentExecutor>? Executor 57get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\DisableAutoFakesArgumentProcessor.cs (3)
19private Lazy<IArgumentExecutor>? _executor; 27public Lazy<IArgumentExecutor>? Executor 29get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\EnableBlameArgumentProcessor.cs (3)
42private Lazy<IArgumentExecutor>? _executor; 60public Lazy<IArgumentExecutor>? Executor 62get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\EnableCodeCoverageArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 51public Lazy<IArgumentExecutor>? Executor 53get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\EnableDiagArgumentProcessor.cs (3)
36private Lazy<IArgumentExecutor>? _executor; 61public Lazy<IArgumentExecutor>? Executor 63get => _executor ??= new Lazy<IArgumentExecutor>(() => new EnableDiagArgumentExecutor(_fileHelper, new ProcessHelper()));
Processors\EnableLoggerArgumentProcessor.cs (3)
29private Lazy<IArgumentExecutor>? _executor; 40public Lazy<IArgumentExecutor>? Executor 42get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\EnvironmentArgumentProcessor.cs (3)
30private Lazy<IArgumentExecutor>? _executor; 40public Lazy<IArgumentExecutor>? Executor 42get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\FrameworkArgumentProcessor.cs (3)
29private Lazy<IArgumentExecutor>? _executor; 49public Lazy<IArgumentExecutor>? Executor 51get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\HelpArgumentProcessor.cs (3)
29private Lazy<IArgumentExecutor>? _executor; 40public Lazy<IArgumentExecutor>? Executor 42get => _executor ??= new Lazy<IArgumentExecutor>(() => new HelpArgumentExecutor());
Processors\InIsolationArgumentProcessor.cs (3)
25private Lazy<IArgumentExecutor>? _executor; 45public Lazy<IArgumentExecutor>? Executor 47get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\Interfaces\IArgumentProcessor.cs (1)
17Lazy<IArgumentExecutor>? Executor { get; set; }
Processors\ListExtensionsArgumentProcessor.cs (5)
42private Lazy<IArgumentExecutor>? _executor; 43private readonly Func<IArgumentExecutor> _getExecutor; 46public ListExtensionsArgumentProcessor(Func<IArgumentExecutor> getExecutor, Func<IArgumentProcessorCapabilities> getCapabilities) 52public Lazy<IArgumentExecutor>? Executor 54get => _executor ??= new Lazy<IArgumentExecutor>(_getExecutor);
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (3)
33private Lazy<IArgumentExecutor>? _executor; 55public Lazy<IArgumentExecutor>? Executor 57get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ListTestsArgumentProcessor.cs (3)
36private Lazy<IArgumentExecutor>? _executor; 58public Lazy<IArgumentExecutor>? Executor 60get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ListTestsTargetPathArgumentProcessor.cs (3)
19private Lazy<IArgumentExecutor>? _executor; 37public Lazy<IArgumentExecutor>? Executor 39get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ParallelArgumentProcessor.cs (3)
24private Lazy<IArgumentExecutor>? _executor; 44public Lazy<IArgumentExecutor>? Executor 46get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ParentProcessIdArgumentProcessor.cs (3)
23private Lazy<IArgumentExecutor>? _executor; 41public Lazy<IArgumentExecutor>? Executor 43get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\PlatformArgumentProcessor.cs (3)
30private Lazy<IArgumentExecutor>? _executor; 52public Lazy<IArgumentExecutor>? Executor 54get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\PortArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 52public Lazy<IArgumentExecutor>? Executor 54get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ResponseFileArgumentProcessor.cs (1)
36public Lazy<IArgumentExecutor>? Executor { get; set; }
Processors\ResultsDirectoryArgumentProcessor.cs (3)
29private Lazy<IArgumentExecutor>? _executor; 49public Lazy<IArgumentExecutor>? Executor 51get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\RunSettingsArgumentProcessor.cs (3)
32private Lazy<IArgumentExecutor>? _executor; 54public Lazy<IArgumentExecutor>? Executor 56get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\RunSpecificTestsArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 47public Lazy<IArgumentExecutor>? Executor 49get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\RunTestsArgumentProcessor.cs (3)
27private Lazy<IArgumentExecutor>? _executor; 43public Lazy<IArgumentExecutor>? Executor 45get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\ShowDeprecateDotnetVStestMessageArgumentProcessor.cs (3)
13private Lazy<IArgumentExecutor>? _executor; 15public Lazy<IArgumentExecutor>? Executor 17get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\TestAdapterLoadingStrategyArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 51public Lazy<IArgumentExecutor>? Executor 53get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\TestAdapterPathArgumentProcessor.cs (3)
31private Lazy<IArgumentExecutor>? _executor; 51public Lazy<IArgumentExecutor>? Executor 53get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\TestCaseFilterArgumentProcessor.cs (3)
24private Lazy<IArgumentExecutor>? _executor; 42public Lazy<IArgumentExecutor>? Executor 44get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\TestSessionCorrelationIdProcessor.cs (3)
24private Lazy<IArgumentExecutor>? _executor; 42public Lazy<IArgumentExecutor>? Executor 44get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\TestSourceArgumentProcessor.cs (3)
21private Lazy<IArgumentExecutor>? _executor; 39public Lazy<IArgumentExecutor>? Executor 41get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\UseVsixExtensionsArgumentProcessor.cs (3)
27private Lazy<IArgumentExecutor>? _executor; 47public Lazy<IArgumentExecutor>? Executor 49get => _executor ??= new Lazy<IArgumentExecutor>(() =>
Processors\Utilities\ArgumentProcessorFactory.cs (3)
296var lazyArgumentProcessor = new Lazy<IArgumentExecutor>(() => 298IArgumentExecutor? instance; 337var lazyArgumentProcessor = new Lazy<IArgumentExecutor>(() =>