Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Commit ab6f792

Browse files
author
Dragan
committed
CodeCoverage: CCControl SequencePoint filter
CodeCoverageControl: Do not show SequencePoints from another file
1 parent b9440ca commit ab6f792

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

src/AddIns/Analysis/CodeCoverage/Project/Src/CodeCoverageControl.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ void UpdateListView(CodeCoverageTreeNode node)
242242
if (classNode != null) {
243243
AddClassTreeNode(classNode);
244244
} else if (methodNode != null) {
245-
AddSequencePoints(methodNode.Method.SequencePoints);
245+
AddSequencePoints(methodNode.Method);
246246
} else if (propertyNode != null) {
247247
AddPropertyTreeNode(propertyNode);
248248
}
@@ -283,7 +283,7 @@ void AddClassTreeNode(CodeCoverageClassTreeNode node)
283283
CodeCoverageMethodTreeNode method = childNode as CodeCoverageMethodTreeNode;
284284
CodeCoveragePropertyTreeNode property = childNode as CodeCoveragePropertyTreeNode;
285285
if (method != null) {
286-
AddSequencePoints(method.Method.SequencePoints);
286+
AddSequencePoints(method.Method);
287287
} else {
288288
AddPropertyTreeNode(property);
289289
}
@@ -299,14 +299,15 @@ void AddPropertyTreeNode(CodeCoveragePropertyTreeNode node)
299299
void AddMethodIfNotNull(CodeCoverageMethod method)
300300
{
301301
if (method != null) {
302-
AddSequencePoints(method.SequencePoints);
302+
AddSequencePoints(method);
303303
}
304304
}
305305

306-
void AddSequencePoints(List<CodeCoverageSequencePoint> sequencePoints)
306+
void AddSequencePoints(CodeCoverageMethod method)
307307
{
308-
foreach (CodeCoverageSequencePoint sequencePoint in sequencePoints) {
309-
AddSequencePoint(sequencePoint);
308+
foreach (CodeCoverageSequencePoint sequencePoint in method.SequencePoints) {
309+
if (method.FileID == sequencePoint.FileID)
310+
AddSequencePoint(sequencePoint);
310311
}
311312
}
312313

0 commit comments

Comments
 (0)