aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core/src/org/jacoco/core/internal/analysis
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2011-11-25 11:16:29 +0000
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2011-11-25 11:16:29 +0000
commit08b7ec1dfa4c6adab61049ec78cd0b0102eeaed1 (patch)
tree86f86b9383f7d48f85c2fdc8fb88401ad8294731 /org.jacoco.core/src/org/jacoco/core/internal/analysis
parentd8e44e49b694283f27e84736164882fa60c1a7d7 (diff)
downloadjacoco-08b7ec1dfa4c6adab61049ec78cd0b0102eeaed1.tar.gz
Determine line number range correctly.
Diffstat (limited to 'org.jacoco.core/src/org/jacoco/core/internal/analysis')
-rw-r--r--org.jacoco.core/src/org/jacoco/core/internal/analysis/MethodAnalyzer.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.jacoco.core/src/org/jacoco/core/internal/analysis/MethodAnalyzer.java b/org.jacoco.core/src/org/jacoco/core/internal/analysis/MethodAnalyzer.java
index 17197e1b..436b443c 100644
--- a/org.jacoco.core/src/org/jacoco/core/internal/analysis/MethodAnalyzer.java
+++ b/org.jacoco.core/src/org/jacoco/core/internal/analysis/MethodAnalyzer.java
@@ -94,10 +94,10 @@ public class MethodAnalyzer implements IMethodProbesVisitor {
public void visitLineNumber(final int line, final Label start) {
currentLine = line;
- if (firstLine > line) {
+ if (firstLine > line || lastLine == ISourceNode.UNKNOWN_LINE) {
firstLine = line;
}
- if (lastLine < line || lastLine == ISourceNode.UNKNOWN_LINE) {
+ if (lastLine < line) {
lastLine = line;
}
}