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

Commit 2d70d9a

Browse files
committed
Add NumberOfNavigateToCodeView metric
Add metric for navigating from editable diff (e.g. `View Changes in Solution`) to code view.
1 parent d5ed33d commit 2d70d9a

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/GitHub.Exports/Models/UsageModel.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ public class MeasuresModel
7676
public int NumberOfUpstreamsAddedWhenForkingRepo { get; set; }
7777
public int NumberOfTrackMasterUpstreamWhenForkingRepo { get; set; }
7878
public int NumberOfNavigateToPullRequestFileDiff { get; set; }
79+
public int NumberOfNavigateToCodeView { get; set; }
7980
public int ExecuteToggleInlineCommentMarginCommand { get; set; }
8081
public int NumberOfPullRequestFileMarginToggleInlineCommentMargin { get; set; }
8182
public int NumberOfPullRequestFileMarginViewChanges { get; set; }

src/GitHub.VisualStudio/Commands/GoToSolutionOrPullRequestFileCommand.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ public override async Task Execute()
6868
bool isEditableDiff = pullRequestEditorService.Value.IsEditableDiff(textView);
6969
if (isEditableDiff)
7070
{
71+
// Navigating from editable diff to code view
72+
await usageTracker.Value.IncrementCounter(x => x.NumberOfNavigateToCodeView);
73+
7174
// Open active document in Code View
7275
pullRequestEditorService.Value.OpenActiveDocumentInCodeView(sourceView);
7376
return;

0 commit comments

Comments
 (0)