Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit d702536

Browse files
committed
Remove the interface from RepositoryModel
1 parent 9e341e0 commit d702536

File tree

88 files changed

+330
-340
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+330
-340
lines changed

src/GitHub.App/SampleData/ForkRepositoryExecuteViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public ForkRepositoryExecuteViewModelDesigner()
5757

5858
public string Error { get; } = "I AM ERROR";
5959

60-
public Task InitializeAsync(ILocalRepositoryModel sourceRepository, IAccount destinationAccount, IConnection connection)
60+
public Task InitializeAsync(LocalRepositoryModel sourceRepository, IAccount destinationAccount, IConnection connection)
6161
{
6262
return Task.CompletedTask;
6363
}

src/GitHub.App/SampleData/ForkRepositorySelectViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public ForkRepositorySelectViewModelDesigner()
4343

4444
public ReactiveCommand<IRemoteRepositoryModel, Unit> SwitchOrigin => null;
4545

46-
public Task InitializeAsync(ILocalRepositoryModel repository, IConnection connection)
46+
public Task InitializeAsync(LocalRepositoryModel repository, IConnection connection)
4747
{
4848
return Task.CompletedTask;
4949
}

src/GitHub.App/SampleData/ForkRepositorySwitchViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public ForkRepositorySwitchViewModelDesigner()
4141

4242
public bool UpdateOrigin { get; set; } = true;
4343

44-
public void Initialize(ILocalRepositoryModel sourceRepository, IRemoteRepositoryModel remoteRepository)
44+
public void Initialize(LocalRepositoryModel sourceRepository, IRemoteRepositoryModel remoteRepository)
4545
{
4646
}
4747
}

src/GitHub.App/SampleData/GitServiceDesigner.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ namespace GitHub.SampleData
88
{
99
class GitServiceDesigner : IGitService
1010
{
11-
public ILocalRepositoryModel CreateLocalRepositoryModel(string localPath) => null;
12-
public BranchModel GetBranch(ILocalRepositoryModel model) => null;
11+
public LocalRepositoryModel CreateLocalRepositoryModel(string localPath) => null;
12+
public BranchModel GetBranch(LocalRepositoryModel model) => null;
1313
public Task<string> GetLatestPushedSha(string path, string remote = "origin") => Task.FromResult<string>(null);
1414
public UriString GetRemoteUri(IRepository repo, string remote = "origin") => null;
1515
public IRepository GetRepository(string path) => null;

src/GitHub.App/SampleData/LocalRepositoryModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace GitHub.App.SampleData
1010
{
11-
public class LocalRepositoryModelDesigner : ILocalRepositoryModel
11+
public class LocalRepositoryModelDesigner : LocalRepositoryModel
1212
{
1313
public UriString CloneUrl { get; set; }
1414
public BranchModel CurrentBranch { get; set; }

src/GitHub.App/SampleData/PullRequestCreationViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ public PullRequestCreationViewModelDesigner()
5656

5757
public ReactivePropertyValidator BranchValidator { get; }
5858

59-
public Task InitializeAsync(ILocalRepositoryModel repository, IConnection connection) => Task.CompletedTask;
59+
public Task InitializeAsync(LocalRepositoryModel repository, IConnection connection) => Task.CompletedTask;
6060
}
6161
}

src/GitHub.App/SampleData/PullRequestDetailViewModelDesigner.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public PullRequestDetailViewModelDesigner()
101101

102102
public PullRequestDetailModel Model { get; }
103103
public IPullRequestSession Session { get; }
104-
public ILocalRepositoryModel LocalRepository { get; }
104+
public LocalRepositoryModel LocalRepository { get; }
105105
public string RemoteRepositoryOwner { get; }
106106
public int Number { get; set; }
107107
public IActorViewModel Author { get; set; }
@@ -127,7 +127,7 @@ public PullRequestDetailViewModelDesigner()
127127

128128
public IReadOnlyList<IPullRequestCheckViewModel> Checks { get; }
129129

130-
public Task InitializeAsync(ILocalRepositoryModel localRepository, IConnection connection, string owner, string repo, int number) => Task.CompletedTask;
130+
public Task InitializeAsync(LocalRepositoryModel localRepository, IConnection connection, string owner, string repo, int number) => Task.CompletedTask;
131131

132132
public string GetLocalFilePath(IPullRequestFileNode file)
133133
{

src/GitHub.App/SampleData/PullRequestListViewModelDesigner.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public PullRequestListViewModelDesigner()
5353
public IUserFilterViewModel AuthorFilter { get; set; }
5454
public IReadOnlyList<IIssueListItemViewModelBase> Items { get; }
5555
public ICollectionView ItemsView { get; }
56-
public ILocalRepositoryModel LocalRepository { get; set; }
56+
public LocalRepositoryModel LocalRepository { get; set; }
5757
public IssueListMessage Message { get; set; }
5858
public IRepositoryModel RemoteRepository { get; set; }
5959
public IReadOnlyList<IRepositoryModel> Forks { get; }
@@ -66,6 +66,6 @@ public PullRequestListViewModelDesigner()
6666
public ReactiveCommand<IIssueListItemViewModelBase, Unit> OpenItem { get; }
6767
public ReactiveCommand<IPullRequestListItemViewModel, IPullRequestListItemViewModel> OpenItemInBrowser { get; }
6868

69-
public Task InitializeAsync(ILocalRepositoryModel repository, IConnection connection) => Task.CompletedTask;
69+
public Task InitializeAsync(LocalRepositoryModel repository, IConnection connection) => Task.CompletedTask;
7070
}
7171
}

src/GitHub.App/SampleData/PullRequestReviewAuthoringViewModelDesigner.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public PullRequestReviewAuthoringViewModelDesigner()
4343
public bool CanApproveRequestChanges { get; set; }
4444
public IReadOnlyList<IPullRequestReviewFileCommentViewModel> FileComments { get; }
4545
public IPullRequestFilesViewModel Files { get; }
46-
public ILocalRepositoryModel LocalRepository { get; set; }
46+
public LocalRepositoryModel LocalRepository { get; set; }
4747
public PullRequestReviewModel Model { get; set; }
4848
public ReactiveCommand<Unit, Unit> NavigateToPullRequest { get; }
4949
public string OperationError { get; set; }
@@ -55,7 +55,7 @@ public PullRequestReviewAuthoringViewModelDesigner()
5555
public ReactiveCommand<Unit, Unit> Cancel { get; }
5656

5757
public Task InitializeAsync(
58-
ILocalRepositoryModel localRepository,
58+
LocalRepositoryModel localRepository,
5959
IConnection connection,
6060
string owner,
6161
string repo,

src/GitHub.App/SampleData/PullRequestReviewViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public PullRequestReviewViewModelDesigner()
6464
public IReadOnlyList<IPullRequestReviewFileCommentViewModel> FileComments { get; set; }
6565
public bool IsExpanded { get; set; }
6666
public bool HasDetails { get; set; }
67-
public ILocalRepositoryModel LocalRepository { get; set; }
67+
public LocalRepositoryModel LocalRepository { get; set; }
6868
public PullRequestReviewModel Model { get; set; }
6969
public ReactiveCommand<Unit, Unit> NavigateToPullRequest { get; }
7070
public IReadOnlyList<IPullRequestReviewFileCommentViewModel> OutdatedFileComments { get; set; }

0 commit comments

Comments
 (0)