aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2011-01-16 18:54:23 +0000
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2011-01-16 18:54:23 +0000
commit2581e65594849fca406fa1d169505a59e4012394 (patch)
tree358f41f4dec5aa1e50e395e2fab50ac81175a5f8 /org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java
parentd37ff3d49e64d6c2d1088840e794c482593d484d (diff)
downloadjacoco-2581e65594849fca406fa1d169505a59e4012394.tar.gz
Code cleanup: move getStatus() to ICounter.
Diffstat (limited to 'org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java')
-rw-r--r--org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java b/org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java
index d936a7bc..36dcd04b 100644
--- a/org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java
+++ b/org.jacoco.core/src/org/jacoco/core/internal/analysis/CounterImpl.java
@@ -167,6 +167,14 @@ public abstract class CounterImpl implements ICounter {
return (double) missed / (missed + covered);
}
+ public int getStatus() {
+ int status = covered > 0 ? FULLY_COVERED : EMPTY;
+ if (missed > 0) {
+ status |= NOT_COVERED;
+ }
+ return status;
+ }
+
@Override
public boolean equals(final Object obj) {
if (obj instanceof ICounter) {