From df82d5f716277b272b5e2c203943d913c23daf05 Mon Sep 17 00:00:00 2001 From: evenisse Date: Tue, 17 Aug 2004 14:00:48 +0000 Subject: [PATCH] Add the possibility to set multiple includes and excludes files for instrumentation. git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115972 13f79535-47bb-0310-9956-ffa450edef68 --- jcoverage/plugin.jelly | 7 +++---- jcoverage/plugin.properties | 3 ++- jcoverage/project.xml | 2 +- jcoverage/xdocs/changes.xml | 3 +++ jcoverage/xdocs/properties.xml | 8 ++++++++ 5 files changed, 17 insertions(+), 6 deletions(-) diff --git a/jcoverage/plugin.jelly b/jcoverage/plugin.jelly index e7f86547..9ff1825c 100644 --- a/jcoverage/plugin.jelly +++ b/jcoverage/plugin.jelly @@ -122,10 +122,9 @@ - - - - + diff --git a/jcoverage/plugin.properties b/jcoverage/plugin.properties index 7a8a62e1..dcf2ee53 100644 --- a/jcoverage/plugin.properties +++ b/jcoverage/plugin.properties @@ -20,4 +20,5 @@ maven.jcoverage.database.dir=${maven.jcoverage.dir}/database maven.jcoverage.junit.fork=yes maven.jcoverage.report.template=maven maven.jcoverage.report.stylesheet=${plugin.resources}/style.css -maven.jcoverage.instrumentation.excludes=NOT_DEFINED \ No newline at end of file +maven.jcoverage.instrumentation.includes=**/*.class +maven.jcoverage.instrumentation.excludes=NOT_DEFINED diff --git a/jcoverage/project.xml b/jcoverage/project.xml index 4a594d25..be7f14ce 100644 --- a/jcoverage/project.xml +++ b/jcoverage/project.xml @@ -23,7 +23,7 @@ 3 maven-jcoverage-plugin Maven JCoverage plugin - 1.0.7 + 1.0.8-SNAPSHOT org.apache.maven.jcoveragereport This plugin provides coverage analysis of your source-code based on the open-source jcoverage tool. This plugin provides coverage analysis of your source-code based on the open-source jcoverage tool. diff --git a/jcoverage/xdocs/changes.xml b/jcoverage/xdocs/changes.xml index e9bcd8a0..768ad2ff 100644 --- a/jcoverage/xdocs/changes.xml +++ b/jcoverage/xdocs/changes.xml @@ -24,6 +24,9 @@ Emmanuel Venisse + + Add the possibility to set multiple includes and excludes files for instrumentation. + Fixed tests execution when artifact contains properties. Remove deprecated APIs. diff --git a/jcoverage/xdocs/properties.xml b/jcoverage/xdocs/properties.xml index 8a479186..9cb315c9 100644 --- a/jcoverage/xdocs/properties.xml +++ b/jcoverage/xdocs/properties.xml @@ -56,6 +56,14 @@ Specifies the build directory for the instrumented classes. + + maven.jcoverage.instrumentation.includes + **/*.class + Yes + + Specifies the pattern for the included classes of instrumentation. + + maven.jcoverage.instrumentation.excludes Not defined