Skip to content

Commit dabd691

Browse files
committed
Fix coverage / error anchors
1 parent 8184cd8 commit dabd691

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

AxoCover/LineCoverageAdornment.cs

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,11 @@ private void AddSequenceAdornment(ITextViewLine line, SnapshotSpan span, LineCov
494494
};
495495
toolTip.Children.Add(description);
496496

497-
image.Tag = coverage.LineVisitors.ToArray();
497+
image.Tag = new AnchorData()
498+
{
499+
Targets = coverage.LineVisitors.ToArray(),
500+
Type = AnchorType.Coverage
501+
};
498502
image.MouseRightButtonDown += (o, e) => e.Handled = true;
499503
image.MouseRightButtonUp += OnTestItemRightButtonUp;
500504

@@ -600,7 +604,11 @@ private void AddBranchAdornment(ITextViewLine line, SnapshotSpan span, LineCover
600604
image.MouseLeftButtonDown += (o, e) => e.Handled = true;
601605
image.MouseLeftButtonUp += (o, e) => _selectTestCommand.Execute(testMethod);
602606
image.Cursor = Cursors.Hand;
603-
image.Tag = coverage.BranchVisitors[groupIndex][index].ToArray();
607+
image.Tag = new AnchorData()
608+
{
609+
Targets = coverage.BranchVisitors[groupIndex][index].ToArray(),
610+
Type = AnchorType.Coverage
611+
};
604612
image.MouseRightButtonDown += (o, e) => e.Handled = true;
605613
image.MouseRightButtonUp += OnTestItemRightButtonUp;
606614
SharedDictionaryManager.InitializeDictionaries(image.Resources.MergedDictionaries);
@@ -676,7 +684,7 @@ private void AddResultAnchorAdornment(ITextViewLine line, SnapshotSpan span, Lin
676684
Tag = new AnchorData()
677685
{
678686
Targets = lineResults.Select(p => p.TestMethod).ToArray(),
679-
Type = AnchorType.Error
687+
Type = AnchorType.Coverage
680688
},
681689
Opacity = isUpToDate ? 1 : _modifiedOpacity
682690
};
@@ -737,7 +745,7 @@ private class AnchorData
737745
private enum AnchorType
738746
{
739747
Test,
740-
Error
748+
Coverage
741749
}
742750

743751
private void OnTestItemRightButtonUp(object sender, MouseButtonEventArgs e)
@@ -753,7 +761,7 @@ private void OnTestItemRightButtonUp(object sender, MouseButtonEventArgs e)
753761
AddSubMenu(contextMenu, anchorData.Targets, Resources.CoverTest, "cover", _coverTestCommand);
754762
}
755763
AddSubMenu(contextMenu, anchorData.Targets, Resources.DebugTest, "debug", _debugTestCommand);
756-
if (anchorData.Type == AnchorType.Error)
764+
if (anchorData.Type == AnchorType.Coverage)
757765
{
758766
AddSubMenu(contextMenu, anchorData.Targets, Resources.JumpToTest, "source", _jumpToTestCommand);
759767
AddSubMenu(contextMenu, anchorData.Targets, Resources.SelectTest, null, _selectTestCommand);

AxoCover/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="26901782-38e1-48d4-94e9-557d44db052e" Version="1.1.6.9" Language="en-US" Publisher="Péter Major" />
4+
<Identity Id="26901782-38e1-48d4-94e9-557d44db052e" Version="1.1.6.10" Language="en-US" Publisher="Péter Major" />
55
<DisplayName>AxoCover</DisplayName>
66
<Description xml:space="preserve">Nice and free .Net code coverage support for Visual Studio with OpenCover.</Description>
77
<MoreInfo>https://marketplace.visualstudio.com/items?itemName=axodox1.AxoCover</MoreInfo>

0 commit comments

Comments
 (0)