63 references to GetParent
aspire (5)
Git\GitWorktree.cs (3)
77var parent = Directory.GetParent(current); 179var parent = Directory.GetParent(current); 212var adminParent = Directory.GetParent(Path.TrimEndingDirectorySeparator(canonicalAdminDirectory));
Projects\ProjectLocator.cs (1)
1327Directory.GetParent(trimmedConfigDirectoryPath) is { } parentDirectory)
Utils\AspireRepositoryDetector.cs (1)
102currentDirectory = Directory.GetParent(currentDirectory)?.FullName;
Aspire.Cli.EndToEnd.Tests (1)
tests\Aspire.Hosting.TestUtilities\Utils\MSBuildUtils.cs (1)
15directory = Directory.GetParent(directory)!.FullName;
Aspire.Cli.Tests (3)
Npm\AspireJsLauncherTests.cs (1)
410current = Directory.GetParent(current)?.FullName;
NuGet\BundleNuGetServiceTests.cs (1)
47var restoreDirectory = Directory.GetParent(manifestPath)!.FullName;
Templating\TemplateGitIgnoreTests.cs (1)
29.Select(path => Directory.GetParent(Path.GetDirectoryName(path)!)!.FullName)
Aspire.Dashboard (1)
ServiceClient\DashboardRunStore.cs (1)
212var temporaryRoot = Directory.GetParent(CurrentWorkingDirectory)!.FullName;
Aspire.Dashboard.Tests (2)
Model\DashboardDataSourceTests.cs (2)
39Assert.Equal(expectedRunsDirectory, Directory.GetParent(runStore.CurrentWorkingDirectory)!.FullName); 240$"Dashboard run discovery completed in directory '{Directory.GetParent(runStore.CurrentWorkingDirectory)!.FullName}'. Run count: 1. Run IDs: {runStore.RunId}.",
Aspire.Hosting (2)
Publishing\ManifestPublisher.cs (1)
48var parentDirectory = Directory.GetParent(_options.Value.OutputPath);
Publishing\ManifestPublishingExtensions.cs (1)
57var parentDirectory = Directory.GetParent(outputPath);
Aspire.Hosting.RemoteHost (1)
AssemblyLoader.cs (1)
217var targetFrameworkDirectory = Directory.GetParent(assemblyPath);
Aspire.Hosting.Sdk.Tests (1)
AppHostSdkTargetsTests.cs (1)
1920directory = Directory.GetParent(directory)?.FullName;
Aspire.Hosting.Testing.Tests (1)
tests\Aspire.Hosting.TestUtilities\Utils\MSBuildUtils.cs (1)
15directory = Directory.GetParent(directory)!.FullName;
Aspire.Hosting.TestUtilities (1)
Utils\MSBuildUtils.cs (1)
15directory = Directory.GetParent(directory)!.FullName;
dotnet-svcutil-lib (2)
Shared\MSBuildProj.cs (2)
1011.Where(f => PathHelper.GetFolderName(Path.GetDirectoryName(f)) == this.TargetFramework || Directory.GetParent(Directory.GetParent(f).FullName).Name == this.TargetFramework)
dotnet-svcutil-lib.Tests (1)
FixupUtil.cs (1)
56var resultPathReplacement = Directory.GetParent(resultsPath).FullName;
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\WellKnownPaths.cs (1)
54directory = Directory.GetParent(directory)?.FullName;
Microsoft.Build.Framework (3)
FileClassifier.cs (1)
301path = Directory.GetParent(EnsureNoTrailingSlash(path!))?.FullName;
FileUtilities.cs (1)
1447var parent = Directory.GetParent(path);
Loader\MSBuildLoadContext.cs (1)
37_directory = Directory.GetParent(assemblyPath)!.FullName;
Microsoft.Build.NuGetSdkResolver (1)
GlobalJsonReader.cs (1)
66DirectoryInfo projectDirectory = Directory.GetParent(startingPath);
Microsoft.Build.Utilities.Core (1)
ToolLocationHelper.cs (1)
3199pathToReturn = Directory.GetParent(pathToReturn).FullName;
Microsoft.CodeAnalysis.Scripting (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
34s_gacDirectory = Directory.GetParent(Path.GetDirectoryName(systemAssemblyFile)).Parent.FullName;
Microsoft.CodeAnalysis.Workspaces (1)
Rename\ConflictEngine\MutableConflictResolution.cs (1)
104var directory = Directory.GetParent(document.FilePath)?.FullName;
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\WellKnownPaths.cs (1)
54directory = Directory.GetParent(directory)?.FullName;
Microsoft.ML.AutoML.Tests (1)
DatasetUtil.cs (1)
175label = Directory.GetParent(file).Name;
Microsoft.ML.PerformanceTests (1)
ImageClassificationBench.cs (1)
114label = Directory.GetParent(file).Name;
Microsoft.ML.Samples (7)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
181label = Directory.GetParent(file).Name; 217label = Directory.GetParent(file).Name;
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (2)
209label = Directory.GetParent(file).Name; 247label = Directory.GetParent(file).Name;
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
205label = Directory.GetParent(file).Name;
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
190label = Directory.GetParent(file).Name; 226label = Directory.GetParent(file).Name;
Microsoft.ML.Samples.GPU (7)
parent\6a273e5f1a281752\LearningRateSchedulingCifarResnetTransferLearning.cs (2)
209label = Directory.GetParent(file).Name; 247label = Directory.GetParent(file).Name;
parent\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (2)
181label = Directory.GetParent(file).Name; 217label = Directory.GetParent(file).Name;
parent\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
205label = Directory.GetParent(file).Name;
parent\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (2)
190label = Directory.GetParent(file).Name; 226label = Directory.GetParent(file).Name;
Microsoft.ML.SamplesUtils (1)
SamplesDatasetUtils.cs (1)
29directory = Directory.GetParent(directory).FullName;
Microsoft.ML.TensorFlow.Tests (1)
TensorflowTests.cs (1)
1913label = Directory.GetParent(file).Name;
Microsoft.ML.TestFrameworkCommon (1)
TestCommon.cs (1)
78directory = Directory.GetParent(directory).FullName;
Microsoft.NET.ProjectData (2)
Donor\ProjectDataDonorIndex.cs (1)
213 current = Directory.GetParent(current)?.FullName;
UnsupportedProjectDataMarker.cs (1)
163 DirectoryInfo? parent = Directory.GetParent(directory);
Microsoft.NET.ProjectData.Tasks (2)
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\Donor\ProjectDataDonorIndex.cs (1)
213 current = Directory.GetParent(current)?.FullName;
src\roslyn\src\ProjectData\Microsoft.NET.ProjectData\UnsupportedProjectDataMarker.cs (1)
163 DirectoryInfo? parent = Directory.GetParent(directory);
Microsoft.NET.Sdk.Publish.Tasks (1)
WebConfigTelemetry.cs (1)
82solutionDirectory = Directory.GetParent(solutionDirectory)?.FullName;
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
WorkloadSdkResolver.cs (1)
100dotnetRoot = Directory.GetParent(sdkDirectory)?.Parent?.FullName;
Microsoft.TemplateEngine.Cli (2)
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (2)
69currentDirectory = Directory.GetParent(currentDirectory)?.FullName; 274directory = Path.GetPathRoot(directory) != directory ? Directory.GetParent(directory)?.FullName : null;
Microsoft.TemplateEngine.Utils (1)
FileFindHelpers.cs (1)
26directory = Path.GetPathRoot(directory) != directory ? Directory.GetParent(directory).FullName : null;
NuGet.Packaging (1)
PackageExtractor.cs (1)
621var parent = Directory.GetParent(targetPath);
PresentationCore (1)
MS\Internal\FontCache\DWriteFactory.cs (1)
63localPath = Directory.GetParent(fontCollectionUri.LocalPath).FullName + Path.DirectorySeparatorChar;
sdk-tasks (1)
TarGzFileCreateFromDirectory.cs (1)
101var parentDirectory = Directory.GetParent(SourceDirectory).Parent.FullName;
System.Configuration.ConfigurationManager (1)
System\Configuration\LocalFileSettingsProvider.cs (1)
302DirectoryInfo parentDirectory = Directory.GetParent(userConfigPath);
System.DirectoryServices (1)
System\DirectoryServices\ActiveDirectory\DirectoryContext.cs (1)
698DirectoryInfo windowsDirectory = Directory.GetParent(systemPath)!;