3 instantiations of GitRepositoryLocation
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitRepository.cs (3)
397location = new GitRepositoryLocation(gitDirectory: dotGitPath, commonDirectory, workingDirectory: directory); 406location = new GitRepositoryLocation(gitDirectory: link, commonDirectory, workingDirectory: directory); 418location = new GitRepositoryLocation(gitDirectory: directory, commonDirectory, workingDirectory: null);
9 references to GitRepositoryLocation
Microsoft.Build.Tasks.Git (9)
GitDataReader\GitRepository.cs (7)
104=> TryFindRepository(path, out var location) ? OpenRepository(location, environment) : null; 112public static GitRepository OpenRepository(GitRepositoryLocation location, GitEnvironment environment) 126private static string? GetWorkingDirectory(GitConfig config, GitRepositoryLocation location) 330/// Returns <see cref="GitRepositoryLocation"/> if the specified <paramref name="repositoryDirectory"/> is 337public static bool TryGetRepositoryLocation(string directory, out GitRepositoryLocation location) 359public static bool TryFindRepository(string directory, out GitRepositoryLocation location) 388private static bool TryGetRepositoryLocationImpl(string directory, out GitRepositoryLocation location)
GitOperations.cs (1)
342=> GitRepository.TryGetRepositoryLocation(directoryFullPath, out var location)
RepositoryTask.cs (1)
117if (!GitRepository.TryFindRepository(initialPath, out var location))