14 instantiations of CommandSpec
dotnet (13)
CommandFactory\CommandResolution\AppBaseDllCommandResolver.cs (1)
28
return new
CommandSpec
(
CommandFactory\CommandResolution\DepsJsonCommandResolver.cs (1)
194
return new
CommandSpec
(_muxer.MuxerPath, escapedArgString);
CommandFactory\CommandResolution\GenericPlatformCommandSpecFactory.cs (1)
19
return new
CommandSpec
(commandPath, escapedArgs);
CommandFactory\CommandResolution\MuxerCommandResolver.cs (1)
20
return new
CommandSpec
(muxer.MuxerPath, escapedArgs);
CommandFactory\CommandResolution\MuxerCommandSpecMaker.cs (1)
57
return new
CommandSpec
(commandPath, escapedArgs);
CommandFactory\CommandResolution\PackagedCommandSpecFactory.cs (1)
168
return new
CommandSpec
(commandPath, escapedArgs);
CommandFactory\CommandResolution\PublishPathCommandSpecFactory.cs (1)
86
return new
CommandSpec
(commandPath, escapedArgs);
CommandFactory\CommandResolution\RootedCommandResolver.cs (1)
25
return new
CommandSpec
(commandResolverArguments.CommandName, escapedArgs);
CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (2)
44
return new
CommandSpec
(command, escapedArgs);
70
return new
CommandSpec
(comSpec, escapedArgString);
Commands\Run\RunCommand.cs (2)
440
CommandSpec commandSpec =
new
(runProperties.Command, runProperties.Arguments);
470
var commandSpec = new
CommandSpec
(path: exePath, args: null);
Commands\Tool\ToolCommandSpecCreator.cs (1)
30
return new
CommandSpec
(
dotnet.Tests (1)
CommandFactoryTests\GivenACompositeCommandResolver.cs (1)
55
.Returns(new
CommandSpec
(null, null))
103 references to CommandSpec
dotnet (54)
CommandFactory\CommandFactoryUsingResolver.cs (3)
67
var
commandSpec = CommandResolver.TryResolveCommandSpec(
81
public static Command CreateOrThrow(string commandName,
CommandSpec
? commandSpec)
101
public static Command Create(
CommandSpec
commandSpec)
CommandFactory\CommandResolution\AbstractPathBasedCommandResolver.cs (1)
33
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
CommandFactory\CommandResolution\AppBaseDllCommandResolver.cs (1)
13
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
CommandFactory\CommandResolution\CompositeCommandResolver.cs (2)
33
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
37
var
commandSpec = commandResolver.Resolve(commandResolverArguments);
CommandFactory\CommandResolution\DepsJsonCommandResolver.cs (3)
27
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
41
private
CommandSpec
ResolveFromDepsJsonFile(
176
private
CommandSpec
CreateCommandSpecUsingMuxerIfPortable(
CommandFactory\CommandResolution\DotnetToolsCommandResolver.cs (1)
25
public
CommandSpec
Resolve(CommandResolverArguments arguments)
CommandFactory\CommandResolution\GenericPlatformCommandSpecFactory.cs (1)
12
public
CommandSpec
CreateCommandSpec(
CommandFactory\CommandResolution\ICommandResolver.cs (1)
10
CommandSpec
Resolve(CommandResolverArguments arguments);
CommandFactory\CommandResolution\IPackagedCommandSpecFactory.cs (1)
12
CommandSpec
CreateCommandSpecFromLibrary(
CommandFactory\CommandResolution\IPlatformCommandSpecFactory.cs (1)
12
CommandSpec
CreateCommandSpec(
CommandFactory\CommandResolution\IPublishedPathCommandSpecFactory.cs (1)
10
CommandSpec
CreateCommandSpecFromPublishFolder(
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (5)
27
public
CommandSpec
ResolveStrict(CommandResolverArguments arguments, bool allowRollForward = false)
39
var
resolveResult = GetPackageCommandSpecUsingMuxer(arguments,
45
public
CommandSpec
Resolve(CommandResolverArguments arguments)
59
var
result = GetPackageCommandSpecUsingMuxer(
72
private
CommandSpec
GetPackageCommandSpecUsingMuxer(CommandResolverArguments arguments,
CommandFactory\CommandResolution\MuxerCommandResolver.cs (1)
13
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
CommandFactory\CommandResolution\MuxerCommandSpecMaker.cs (2)
12
internal static
CommandSpec
CreatePackageCommandSpecUsingMuxer(
51
private static
CommandSpec
CreateCommandSpec(
CommandFactory\CommandResolution\PackagedCommandSpecFactory.cs (4)
23
public
CommandSpec
CreateCommandSpecFromLibrary(
92
private
CommandSpec
CreateCommandSpecWrappingWithMuxerIfDll(
114
private
CommandSpec
CreatePackageCommandSpecUsingMuxer(
162
private static
CommandSpec
CreateCommandSpec(
CommandFactory\CommandResolution\ProjectDependenciesCommandResolver.cs (3)
38
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
67
private
CommandSpec
ResolveFromProjectDependencies(
120
var
commandSpec = _packagedCommandSpecFactory.CreateCommandSpecFromLibrary(
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (6)
26
public
CommandSpec
? Resolve(CommandResolverArguments commandResolverArguments)
41
private
CommandSpec
? ResolveFromProjectTools(CommandResolverArguments commandResolverArguments)
69
private
CommandSpec
? ResolveCommandSpecFromAllToolLibraries(
82
var
commandSpec = ResolveCommandSpecFromToolLibrary(
101
private
CommandSpec
? ResolveCommandSpecFromToolLibrary(
182
var
commandSpec = _packagedCommandSpecFactory.CreateCommandSpecFromLibrary(
CommandFactory\CommandResolution\PublishedPathCommandResolver.cs (1)
20
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
CommandFactory\CommandResolution\PublishPathCommandSpecFactory.cs (4)
12
public
CommandSpec
CreateCommandSpecFromPublishFolder(
25
private
CommandSpec
CreateCommandSpecWrappingWithMuxerIfDll(
44
private
CommandSpec
CreatePackageCommandSpecUsingMuxer(
80
private static
CommandSpec
CreateCommandSpec(
CommandFactory\CommandResolution\RootedCommandResolver.cs (1)
13
public
CommandSpec
Resolve(CommandResolverArguments commandResolverArguments)
CommandFactory\CommandResolution\WindowsExePreferredCommandSpecFactory.cs (3)
12
public
CommandSpec
CreateCommandSpec(
39
private static
CommandSpec
CreateCommandSpecFromExecutable(
47
private static
CommandSpec
CreateCommandSpecWrappedWithCmd(
CommandFactory\CommandResolver.cs (2)
14
public static
CommandSpec
TryResolveCommandSpec(
32
public static
CommandSpec
TryResolveCommandSpec(
Commands\Run\RunCommand.cs (2)
440
CommandSpec
commandSpec = new(runProperties.Command, runProperties.Arguments);
470
var
commandSpec = new CommandSpec(path: exePath, args: null);
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
135
var
commandSpec = ToolCommandSpecCreator.CreateToolCommandSpec(toolPackage.Command.Name.Value, toolPackage.Command.Executable.Value, toolPackage.Command.Runner, _allowRollForward, _forwardArguments);
Commands\Tool\Run\ToolRunCommand.cs (1)
31
CommandSpec
commandSpec = commandResolver.ResolveStrict(new CommandResolverArguments()
Commands\Tool\ToolCommandSpecCreator.cs (1)
12
public static
CommandSpec
CreateToolCommandSpec(string toolName, string toolExecutable, string toolRunner, bool allowRollForward, IEnumerable<string> commandArguments)
Program.cs (1)
258
var
resolvedCommandSpec = CommandResolver.TryResolveCommandSpec(
dotnet.Tests (49)
CommandFactoryTests\GivenACompositeCommandResolver.cs (3)
24
.Returns(default(
CommandSpec
))
30
.Returns(default(
CommandSpec
))
61
.Returns(default(
CommandSpec
))
CommandFactoryTests\GivenADotnetToolsCommandResolver.cs (3)
29
var
result = _dotnetToolsCommandResolver.Resolve(commandResolverArguments);
42
var
result = _dotnetToolsCommandResolver.Resolve(commandResolverArguments);
55
var
result = _dotnetToolsCommandResolver.Resolve(commandResolverArguments);
CommandFactoryTests\GivenALocalToolsCommandResolver.cs (3)
40
var
result = localToolsCommandResolver.ResolveStrict(new CommandResolverArguments()
59
var
result = localToolsCommandResolver.Resolve(new CommandResolverArguments()
76
var
result = localToolsCommandResolver.Resolve(new CommandResolverArguments()
CommandFactoryTests\GivenAnAppBaseCommandResolver.cs (8)
24
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
40
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
59
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
83
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
102
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
122
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
145
var
result = appBaseCommandResolver.Resolve(commandResolverArguments);
170
var
result = pathCommandResolver.Resolve(commandResolverArguments);
CommandFactoryTests\GivenAProjectDependencyCommandResolver.cs (4)
48
var
result = projectDependenciesCommandResolver.Resolve(commandResolverArguments);
83
var
result = projectDependenciesCommandResolver.Resolve(commandResolverArguments);
114
var
result = projectDependenciesCommandResolver.Resolve(commandResolverArguments);
152
var
result = projectDependenciesCommandResolver.Resolve(commandResolverArguments);
CommandFactoryTests\GivenAProjectPathCommandResolver.cs (10)
27
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
44
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
61
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
82
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
102
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
126
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
152
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
176
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
200
var
result = projectPathCommandResolver.Resolve(commandResolverArguments);
226
var
result = pathCommandResolver.Resolve(commandResolverArguments);
CommandFactoryTests\GivenAProjectToolsCommandResolver.cs (10)
39
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
56
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
75
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
99
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
123
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
153
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
178
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
205
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
253
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
316
var
result = projectToolsCommandResolver.Resolve(commandResolverArguments);
CommandFactoryTests\GivenARootedCommandResolver.cs (5)
23
var
result = rootedCommandResolver.Resolve(commandResolverArguments);
39
var
result = rootedCommandResolver.Resolve(commandResolverArguments);
55
var
result = rootedCommandResolver.Resolve(commandResolverArguments);
72
var
result = rootedCommandResolver.Resolve(commandResolverArguments);
91
var
result = rootedCommandResolver.Resolve(commandResolverArguments);
CommandObjectTests.cs (1)
45
public
CommandSpec
Resolve(CommandResolverArguments arguments)
CommandTests\Tool\Run\ToolRunCommandTests.cs (2)
36
var
result = localToolsCommandResolver.ResolveStrict(new CommandResolverArguments()
56
var
result = localToolsCommandResolver.ResolveStrict(new CommandResolverArguments()