diff --git a/clover/plugin.jelly b/clover/plugin.jelly
index f40091b5..3bd3db93 100644
--- a/clover/plugin.jelly
+++ b/clover/plugin.jelly
@@ -140,9 +140,9 @@
flushinterval="500">
-
-
-
+
@@ -153,9 +153,9 @@
${testSrcSetString}
-
-
-
+
diff --git a/clover/plugin.properties b/clover/plugin.properties
index f4d2f6c8..f20998e8 100644
--- a/clover/plugin.properties
+++ b/clover/plugin.properties
@@ -47,11 +47,15 @@ maven.clover.instrument.tests = false
maven.clover.license.path = ${plugin.getDependencyPath('clover:clover-license')}
# What are the reports that should be generated
-maven.clover.report.html=true
-maven.clover.report.xml=false
-maven.clover.report.swing=false
+maven.clover.report.html = true
+maven.clover.report.xml = false
+maven.clover.report.swing = false
# Decide whether to execute generate Clover data during the site report
# generation or not. If false, the plugin will only generate Clover reports
# based on an existing Clover database.
maven.clover.execute.during.report = true
+
+# List of files to include/exclude from Cloverification
+maven.clover.includes = **/*.java
+maven.clover.excludes =
diff --git a/clover/xdocs/changes.xml b/clover/xdocs/changes.xml
index 8c71edf1..1c304a0a 100644
--- a/clover/xdocs/changes.xml
+++ b/clover/xdocs/changes.xml
@@ -26,6 +26,11 @@
+
+ Added maven.clover.includes and
+ maven.clover.excludes properties to specify what files
+ to include/exclude from the Cloverification.
+
Added new maven.clover.execute.during.report property
to control whether or not the clover-report
diff --git a/clover/xdocs/properties.xml b/clover/xdocs/properties.xml
index 4f233d3b..96039319 100644
--- a/clover/xdocs/properties.xml
+++ b/clover/xdocs/properties.xml
@@ -134,6 +134,26 @@
true
+
+ | maven.clover.includes |
+ Yes |
+
+ List of files to include in the Cloverification.
+ |
+
+ **/*.java
+ |
+
+
+ | maven.clover.excludes |
+ Yes |
+
+ List of files to exclude from the Cloverification.
+ |
+
+
+ |
+