6 instantiations of GitRepositoryLocation
aspire (2)
Configuration\ConfigSourceService.cs (1)
647
var repositoryDirectory = new
GitRepositoryLocation
(new DirectoryInfo(Path.Combine(directory, "repository.git")), IsBare: true);
Templating\TemplateEngineFactory.cs (1)
196
var location = new
GitRepositoryLocation
(destination, IsBare: false);
Aspire.Cli.Tests (4)
Git\GitClientTests.cs (4)
114
var repository = new
GitRepositoryLocation
(new DirectoryInfo(Path.Combine(workspace.Path, "repository.git")), IsBare: true);
153
var repository = new
GitRepositoryLocation
(workspace.WorkspaceRoot, IsBare: true);
171
var repository = new
GitRepositoryLocation
(workspace.WorkspaceRoot, IsBare: true);
187
var repository = new
GitRepositoryLocation
(workspace.WorkspaceRoot, IsBare: true);
29 references to GitRepositoryLocation
aspire (18)
Configuration\ConfigSourceService.cs (2)
630
private async Task<(
GitRepositoryLocation
Directory, string Commit, string Version)> FetchVersionAsync(
647
var
repositoryDirectory = new GitRepositoryLocation(new DirectoryInfo(Path.Combine(directory, "repository.git")), IsBare: true);
Git\GitClient.cs (8)
53
public Task InitializeAsync(DirectoryInfo workingDirectory,
GitRepositoryLocation
repository, string? objectFormat, GitCommandMode mode, CancellationToken cancellationToken)
73
public Task FetchAsync(
GitRepositoryLocation
destination, string repository, string reference, GitCommandMode mode, CancellationToken cancellationToken) =>
76
public Task CheckoutAsync(
GitRepositoryLocation
repository, GitCommandMode mode, CancellationToken cancellationToken) =>
79
public async Task<string> GetCommitAsync(
GitRepositoryLocation
repository, string reference, GitCommandMode mode, CancellationToken cancellationToken) =>
82
public async Task<GitTreeEntry?> GetFileAsync(
GitRepositoryLocation
repository, string commit, string path, GitCommandMode mode, CancellationToken cancellationToken)
94
public async Task<long?> GetObjectSizeAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken)
100
public Task<string> ReadBlobAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken) =>
103
private Task<string> RunAsync(
GitRepositoryLocation
repository, string[] arguments, GitCommandMode mode, CancellationToken cancellationToken)
Git\IGitClient.cs (7)
9
Task InitializeAsync(DirectoryInfo workingDirectory,
GitRepositoryLocation
repository, string? objectFormat, GitCommandMode mode, CancellationToken cancellationToken);
10
Task FetchAsync(
GitRepositoryLocation
destination, string repository, string reference, GitCommandMode mode, CancellationToken cancellationToken);
11
Task CheckoutAsync(
GitRepositoryLocation
repository, GitCommandMode mode, CancellationToken cancellationToken);
12
Task<string> GetCommitAsync(
GitRepositoryLocation
repository, string reference, GitCommandMode mode, CancellationToken cancellationToken);
13
Task<GitTreeEntry?> GetFileAsync(
GitRepositoryLocation
repository, string commit, string path, GitCommandMode mode, CancellationToken cancellationToken);
14
Task<long?> GetObjectSizeAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken);
15
Task<string> ReadBlobAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken);
Templating\TemplateEngineFactory.cs (1)
196
var
location = new GitRepositoryLocation(destination, IsBare: false);
Aspire.Cli.Tests (11)
Git\GitClientTests.cs (4)
114
var
repository = new GitRepositoryLocation(new DirectoryInfo(Path.Combine(workspace.Path, "repository.git")), IsBare: true);
153
var
repository = new GitRepositoryLocation(workspace.WorkspaceRoot, IsBare: true);
171
var
repository = new GitRepositoryLocation(workspace.WorkspaceRoot, IsBare: true);
187
var
repository = new GitRepositoryLocation(workspace.WorkspaceRoot, IsBare: true);
TestServices\TestConfigSourceServices.cs (7)
101
public Task InitializeAsync(DirectoryInfo workingDirectory,
GitRepositoryLocation
repository, string? objectFormat,
104
public Task FetchAsync(
GitRepositoryLocation
destination, string repository, string reference, GitCommandMode mode, CancellationToken cancellationToken)
110
public Task<string> GetCommitAsync(
GitRepositoryLocation
repository, string reference, GitCommandMode mode, CancellationToken cancellationToken) =>
113
public async Task<GitTreeEntry?> GetFileAsync(
GitRepositoryLocation
repository, string commit, string path, GitCommandMode mode, CancellationToken cancellationToken)
139
public Task<long?> GetObjectSizeAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken) =>
142
public Task<string> ReadBlobAsync(
GitRepositoryLocation
repository, string objectId, GitCommandMode mode, CancellationToken cancellationToken) =>
148
public Task CheckoutAsync(
GitRepositoryLocation
repository, GitCommandMode mode, CancellationToken cancellationToken) =>