33 references to CommandDirectoryContext
dotnet (13)
CommandDirectoryContext.cs (1)
35$"Calls to {nameof(CommandDirectoryContext)}.{nameof(PerformActionWithBasePath)} cannot be nested.");
Commands\Pack\PackCommandParser.cs (1)
26}.ForwardAsSingle(o => $"-property:PackageOutputPath={CommandDirectoryContext.GetFullPath(o)}");
Commands\Publish\PublishCommandParser.cs (1)
31}.ForwardAsSingle(o => $"-property:TargetManifestFiles={string.Join("%3B", o.Select(CommandDirectoryContext.GetFullPath))}")
Commands\Restore\RestoreCommandParser.cs (2)
141}.ForwardAsSingle(o => $"-property:RestorePackagesPath={CommandDirectoryContext.GetFullPath(o)}"); 157}.ForwardAsSingle(o => $"-property:RestoreConfigFile={CommandDirectoryContext.GetFullPath(o)}");
Commands\Store\StoreCommandParser.cs (2)
35return [materializedString, $"-property:AdditionalProjects={string.Join("%3B", o!.Skip(1).Select(CommandDirectoryContext.GetFullPath))}"]; 55}.ForwardAsSingle(o => $"-property:ComposeWorkingDir={CommandDirectoryContext.GetFullPath(o)}");
Commands\Test\TestCommandParser.cs (4)
33}.ForwardAsSingle(o => $"-property:VSTestSetting={SurroundWithDoubleQuotes(CommandDirectoryContext.GetFullPath(o))}"); 51}.ForwardAsSingle(o => $"-property:VSTestTestAdapterPath={SurroundWithDoubleQuotes(string.Join(";", o!.Select(CommandDirectoryContext.GetFullPath)))}") 78.ForwardAsSingle(o => $"-property:VSTestDiag={SurroundWithDoubleQuotes(CommandDirectoryContext.GetFullPath(o))}"); 90}.ForwardAsSingle(o => $"-property:VSTestResultsDirectory={SurroundWithDoubleQuotes(CommandDirectoryContext.GetFullPath(o))}");
CommonOptions.cs (1)
187}.ForwardAsSingle(o => $"--property:ArtifactsPath={CommandDirectoryContext.GetFullPath(o)}");
Extensions\OptionForwardingExtensions.cs (1)
62string argVal = CommandDirectoryContext.GetFullPath(o);
dotnet.Tests (20)
CommandTests\MSBuild\GivenDotnetBuildInvocation.cs (3)
46CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 63CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 100CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetCleanInvocation.cs (1)
52CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetMSBuildInvocation.cs (1)
18CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetOsArchOptions.cs (9)
25CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 39CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 61CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 73CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 92CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 103CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 148CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 164CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () => 183CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetPackInvocation.cs (1)
37CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetPublishInvocation.cs (1)
45CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetRestoreInvocation.cs (1)
42CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetRunInvocation.cs (1)
41CommandDirectoryContext.PerformActionWithBasePath(newWorkingDir, () =>
CommandTests\MSBuild\GivenDotnetStoreInvocation.cs (1)
39CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>
CommandTests\MSBuild\GivenDotnetTestInvocation.cs (1)
27CommandDirectoryContext.PerformActionWithBasePath(WorkingDirectory, () =>