This commit is contained in:
Andreia Gaita 2015-02-12 17:33:11 +01:00
Родитель 120b3ff677
Коммит 34510447f9
5 изменённых файлов: 41 добавлений и 0 удалений

Просмотреть файл

@ -6,6 +6,7 @@ using Microsoft.VisualStudio.Shell;
using GitHub.Api;
using GitHub.Services;
using GitHub.VisualStudio.Helpers;
using System.Diagnostics;
namespace GitHub.VisualStudio
{
@ -42,9 +43,17 @@ namespace GitHub.VisualStudio
public override async void Execute()
{
var b = browser.Value;
Debug.Assert(b != null, "Could not create a browser helper instance.");
var repo = await SimpleApiClient.GetRepository();
Debug.Assert(repo != null, "Could not load repository information.");
if (b == null || repo == null)
return;
var wiki = new Uri(repo.HtmlUrl + "/graphs");
b.OpenUrl(wiki);
base.Execute();
}

Просмотреть файл

@ -6,6 +6,7 @@ using Microsoft.VisualStudio.Shell;
using GitHub.Api;
using GitHub.Services;
using GitHub.VisualStudio.Helpers;
using System.Diagnostics;
namespace GitHub.VisualStudio
{
@ -42,7 +43,14 @@ namespace GitHub.VisualStudio
public override async void Execute()
{
var b = browser.Value;
Debug.Assert(b != null, "Could not create a browser helper instance.");
var repo = await SimpleApiClient.GetRepository();
Debug.Assert(repo != null, "Could not load repository information.");
if (b == null || repo == null)
return;
var wiki = new Uri(repo.HtmlUrl + "/issues");
b.OpenUrl(wiki);
base.Execute();

Просмотреть файл

@ -6,6 +6,7 @@ using Microsoft.VisualStudio.Shell;
using GitHub.Api;
using GitHub.Services;
using GitHub.VisualStudio.Helpers;
using System.Diagnostics;
namespace GitHub.VisualStudio
{
@ -42,7 +43,14 @@ namespace GitHub.VisualStudio
public override async void Execute()
{
var b = browser.Value;
Debug.Assert(b != null, "Could not create a browser helper instance.");
var repo = await SimpleApiClient.GetRepository();
Debug.Assert(repo != null, "Could not load repository information.");
if (b == null || repo == null)
return;
var wiki = new Uri(repo.HtmlUrl + "/pulls");
b.OpenUrl(wiki);
base.Execute();

Просмотреть файл

@ -6,6 +6,7 @@ using Microsoft.VisualStudio.Shell;
using GitHub.Api;
using GitHub.Services;
using GitHub.VisualStudio.Helpers;
using System.Diagnostics;
namespace GitHub.VisualStudio
{
@ -42,7 +43,14 @@ namespace GitHub.VisualStudio
public override async void Execute()
{
var b = browser.Value;
Debug.Assert(b != null, "Could not create a browser helper instance.");
var repo = await SimpleApiClient.GetRepository();
Debug.Assert(repo != null, "Could not load repository information.");
if (b == null || repo == null)
return;
var wiki = new Uri(repo.HtmlUrl + "/pulse");
b.OpenUrl(wiki);
base.Execute();

Просмотреть файл

@ -6,6 +6,7 @@ using Microsoft.VisualStudio.Shell;
using GitHub.Api;
using GitHub.Services;
using GitHub.VisualStudio.Helpers;
using System.Diagnostics;
namespace GitHub.VisualStudio
{
@ -42,7 +43,14 @@ namespace GitHub.VisualStudio
public override async void Execute()
{
var b = browser.Value;
Debug.Assert(b != null, "Could not create a browser helper instance.");
var repo = await SimpleApiClient.GetRepository();
Debug.Assert(repo != null, "Could not load repository information.");
if (b == null || repo == null)
return;
var wiki = new Uri(repo.HtmlUrl + "/wiki");
b.OpenUrl(wiki);
base.Execute();