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

Commit c3f9778

Browse files
committed
Merge branch 'master' into feature/pr-conversation
2 parents 6da33e6 + 0ea3cc0 commit c3f9778

File tree

151 files changed

+1164
-1485
lines changed

Some content is hidden

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

151 files changed

+1164
-1485
lines changed

Directory.Build.Props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project>
22
<PropertyGroup>
33
<Product>GitHub Extension for Visual Studio</Product>
4-
<Version>2.5.9.0</Version>
4+
<Version>2.6.0.0</Version>
55
<Copyright>Copyright © GitHub, Inc. 2014-2018</Copyright>
66
<LangVersion>7.3</LangVersion>
77
</PropertyGroup>
8-
</Project>
8+
</Project>

GitHubVS.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Scripts", "Scripts", "{7B6C
4040
ProjectSection(SolutionItems) = preProject
4141
.gitattributes = .gitattributes
4242
.gitignore = .gitignore
43+
appveyor.yml = appveyor.yml
4344
scripts\build.ps1 = scripts\build.ps1
4445
scripts\Bump-Version.ps1 = scripts\Bump-Version.ps1
4546
scripts\common.ps1 = scripts\common.ps1

appveyor.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
os: Visual Studio 2017
2-
version: '2.5.9.{build}'
2+
version: '2.6.0.{build}'
33
skip_tags: true
44
install:
55
- ps: |
@@ -18,6 +18,8 @@ install:
1818
1919
git submodule update --recursive --force
2020
nuget restore GitHubVS.sln
21+
- choco install --no-progress BCC-MSBuildLog
22+
- choco install --no-progress BCC-Submission
2123
build_script:
2224
- ps: scripts\build.ps1 -AppVeyor -BuildNumber:$env:APPVEYOR_BUILD_NUMBER
2325
test:
@@ -30,6 +32,5 @@ on_success:
3032
script\Sign-Package -AppVeyor
3133
}
3234
on_finish:
33-
- ps: scripts\Run-CodeCoverage.ps1 -AppVeyor -Configuration:Release
34-
- IF NOT "%BCC_TOKEN%x"=="x" %USERPROFILE%\.nuget\packages\bcc-msbuildlog\0.0.2-alpha\tools\net471\BCC.MSBuildLog.exe -i output.binlog -o checkrun.json -c "%APPVEYOR_BUILD_FOLDER%"
35-
- IF NOT "%BCC_TOKEN%x"=="x" %USERPROFILE%\.nuget\packages\bcc-submission\0.0.2-alpha\tools\net471\BCC.Submission.exe -i checkrun.json -t "%BCC_TOKEN%" -h "%APPVEYOR_REPO_COMMIT%"
35+
- IF NOT "%BCC_TOKEN%x"=="x" BCCMSBuildLog --cloneRoot "%APPVEYOR_BUILD_FOLDER%" --input output.binlog --output checkrun.json --ownerRepo %APPVEYOR_REPO_NAME% --hash %APPVEYOR_REPO_COMMIT%
36+
- IF NOT "%BCC_TOKEN%x"=="x" BCCSubmission -h %APPVEYOR_REPO_COMMIT% -i checkrun.json -t %BCC_TOKEN%

src/GitHub.App/GlobalSuppressions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[assembly: SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "Git", Scope = "resource", Target = "GitHub.App.Resources.resources")]
77
[assembly: SuppressMessage("Microsoft.Globalization", "CA1305:SpecifyIFormatProvider", MessageId = "System.String.Format(System.String,System.Object,System.Object,System.Object)", Scope = "member", Target = "GitHub.Services.PullRequestService.#CreateTempFile(System.String,System.String,System.String)")]
88
[assembly: SuppressMessage("Microsoft.Globalization", "CA1305:SpecifyIFormatProvider", MessageId = "System.String.Format(System.String,System.Object,System.Object,System.Object)", Scope = "member", Target = "GitHub.Services.PullRequestService.#CreateTempFile(System.String,System.String,System.String,System.Text.Encoding)")]
9+
910
// This file is used by Code Analysis to maintain SuppressMessage
1011
// attributes that are applied to this project.
1112
// Project-level suppressions either have no target or are given

src/GitHub.App/SampleData/Dialog/Clone/SelectPageViewModelDesigner.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public SelectPageViewModelDesigner()
3838
public IReadOnlyList<IRepositoryItemViewModel> Items { get; }
3939
public ICollectionView ItemsView { get; }
4040
public IRepositoryItemViewModel SelectedItem { get; set; }
41-
public IRepositoryModel Repository { get; }
41+
public RepositoryModel Repository { get; }
4242

4343
public void Initialize(IConnection connection)
4444
{

src/GitHub.App/SampleData/Documents/PullRequestPageViewModelDesigner.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,15 @@ Depends on #1993
9393
public int CommitCount { get; set; } = 2;
9494
public string Body { get; set; }
9595
public int Number { get; set; } = 1994;
96-
public ILocalRepositoryModel LocalRepository { get; }
97-
public IRemoteRepositoryModel Repository { get; set; }
96+
public LocalRepositoryModel LocalRepository { get; }
97+
public RemoteRepositoryModel Repository { get; set; }
9898
public string Title { get; set; } = "Save drafts of comments";
9999
public Uri WebUrl { get; set; }
100100
public ReactiveCommand<Unit, Unit> OpenOnGitHub { get; }
101101
public ReactiveCommand<string, Unit> ShowCommit { get; }
102102

103103

104-
public Task InitializeAsync(IRemoteRepositoryModel repository, ILocalRepositoryModel localRepository, ActorModel currentUser, PullRequestDetailModel model)
104+
public Task InitializeAsync(RemoteRepositoryModel repository, LocalRepositoryModel localRepository, ActorModel currentUser, PullRequestDetailModel model)
105105
{
106106
throw new NotImplementedException();
107107
}

src/GitHub.App/SampleData/ForkRepositoryExecuteViewModelDesigner.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ public ForkRepositoryExecuteViewModelDesigner()
3535

3636
public string Title => null;
3737

38-
public IRepositoryModel SourceRepository { get; set; }
38+
public RepositoryModel SourceRepository { get; set; }
3939

40-
public IRepositoryModel DestinationRepository { get; set; }
40+
public RepositoryModel DestinationRepository { get; set; }
4141

4242
public IAccount DestinationAccount { get; }
4343

@@ -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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,17 @@ public ForkRepositorySelectViewModelDesigner()
3333

3434
public IObservable<object> Done => null;
3535

36-
public IReadOnlyList<IRemoteRepositoryModel> ExistingForks { get; set; }
36+
public IReadOnlyList<RemoteRepositoryModel> ExistingForks { get; set; }
3737

3838
public bool IsLoading { get; set; }
3939

4040
public string Title => null;
4141

42-
public ReactiveCommand<IAccount, Unit> SelectedAccount => null;
42+
public ReactiveCommand<IAccount, IAccount> SelectedAccount => null;
4343

44-
public ReactiveCommand<IRemoteRepositoryModel, Unit> SwitchOrigin => null;
44+
public ReactiveCommand<RemoteRepositoryModel, 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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ public ForkRepositorySwitchViewModelDesigner()
2929

3030
public IObservable<object> Done => null;
3131

32-
public IRepositoryModel SourceRepository { get; }
32+
public RepositoryModel SourceRepository { get; }
3333

34-
public IRepositoryModel DestinationRepository { get; }
34+
public RepositoryModel DestinationRepository { get; }
3535

3636
public ReactiveCommand<Unit, Unit> SwitchFork => null;
3737

@@ -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, RemoteRepositoryModel remoteRepository)
4545
{
4646
}
4747
}

src/GitHub.App/SampleData/GitServiceDesigner.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Threading.Tasks;
2+
using GitHub.Models;
23
using GitHub.Primitives;
34
using GitHub.Services;
45
using LibGit2Sharp;
@@ -7,6 +8,8 @@ namespace GitHub.SampleData
78
{
89
class GitServiceDesigner : IGitService
910
{
11+
public LocalRepositoryModel CreateLocalRepositoryModel(string localPath) => null;
12+
public BranchModel GetBranch(LocalRepositoryModel model) => null;
1013
public Task<string> GetLatestPushedSha(string path, string remote = "origin") => Task.FromResult<string>(null);
1114
public UriString GetRemoteUri(IRepository repo, string remote = "origin") => null;
1215
public IRepository GetRepository(string path) => null;

0 commit comments

Comments
 (0)