aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.ant
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2016-01-12 22:33:05 +0100
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2016-01-13 06:42:02 +0100
commit26daee44414eeecb0a7a63d7f6784fcf4cfe32fa (patch)
tree0f61411385d53b3c004015b09a2d1f491d6ac639 /org.jacoco.ant
parenta6d2b043f09984e3f2fe77e9f7502564350055f6 (diff)
downloadjacoco-26daee44414eeecb0a7a63d7f6784fcf4cfe32fa.tar.gz
GitHub #288: New agent option 'inclnolocationclasses'
With the new agent option 'inclnolocationclasses' classes without source location can be optionally included. This helps to retrieve code coverage for environments like Android where no source location is provided at runtime.
Diffstat (limited to 'org.jacoco.ant')
-rw-r--r--org.jacoco.ant/src/org/jacoco/ant/AbstractCoverageTask.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/org.jacoco.ant/src/org/jacoco/ant/AbstractCoverageTask.java b/org.jacoco.ant/src/org/jacoco/ant/AbstractCoverageTask.java
index 30175cff..1569ffc1 100644
--- a/org.jacoco.ant/src/org/jacoco/ant/AbstractCoverageTask.java
+++ b/org.jacoco.ant/src/org/jacoco/ant/AbstractCoverageTask.java
@@ -126,6 +126,17 @@ public class AbstractCoverageTask extends Task {
}
/**
+ * Sets whether classes without source location should be instrumented.
+ *
+ * @param include
+ * <code>true</code> if classes without source location should be
+ * instrumented
+ */
+ public void setInclNoLocationClasses(final boolean include) {
+ agentOptions.setInclNoLocationClasses(include);
+ }
+
+ /**
* Sets the session identifier. Default is a auto-generated id
*
* @param id