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);
9 references to GitRepositoryLocation
Microsoft.Build.Tasks.Git (9)
GitDataReader\GitRepository.cs (7)
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)
330
/// Returns <see cref="
GitRepositoryLocation
"/> if the specified <paramref name="repositoryDirectory"/> is
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)
117
if (!GitRepository.TryFindRepository(initialPath, out
var
location))