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