3 instantiations of GitRepositoryLocation
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitRepository.cs (3)
397
location = new
GitRepositoryLocation
(gitDirectory: dotGitPath, commonDirectory, workingDirectory: directory);
406
location = new
GitRepositoryLocation
(gitDirectory: link, commonDirectory, workingDirectory: directory);
418
location = new
GitRepositoryLocation
(gitDirectory: directory, commonDirectory, workingDirectory: null);
8 references to GitRepositoryLocation
Microsoft.Build.Tasks.Git (8)
GitDataReader\GitRepository.cs (6)
104
=> TryFindRepository(path, out
var
location) ? OpenRepository(location, environment) : null;
112
public static GitRepository OpenRepository(
GitRepositoryLocation
location, GitEnvironment environment)
126
private static string? GetWorkingDirectory(GitConfig config,
GitRepositoryLocation
location)
337
public static bool TryGetRepositoryLocation(string directory, out
GitRepositoryLocation
location)
359
public static bool TryFindRepository(string directory, out
GitRepositoryLocation
location)
388
private static bool TryGetRepositoryLocationImpl(string directory, out
GitRepositoryLocation
location)
GitOperations.cs (1)
342
=> GitRepository.TryGetRepositoryLocation(directoryFullPath, out
var
location)
RepositoryTask.cs (1)
126
if (!GitRepository.TryFindRepository(initialPath, out
var
location))