Repository: tapestry-5
Updated Branches:
  refs/heads/master 61018fcb5 -> 8725d0e47


TAP5-1923: Ignore the quickstart project for the test coverage report 
generation (fixes gradle wrapper classes appearing in the report)


Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/8725d0e4
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/8725d0e4
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/8725d0e4

Branch: refs/heads/master
Commit: 8725d0e47bccd929463c6cb435c62898b97a4ba4
Parents: 61018fc
Author: Jochen Kemnade <[email protected]>
Authored: Sat Feb 21 13:58:55 2015 +0100
Committer: Jochen Kemnade <[email protected]>
Committed: Sat Feb 21 13:58:55 2015 +0100

----------------------------------------------------------------------
 build.gradle | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/8725d0e4/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 012aa96..be1571c 100755
--- a/build.gradle
+++ b/build.gradle
@@ -398,12 +398,13 @@ dependencies {
 }
 
 task combinedJacocoReport(type:JacocoReport){
-  dependsOn = subprojects.test
-  additionalSourceDirs = files(subprojects.sourceSets.main.allSource.srcDirs)
-  sourceDirectories = files(subprojects.sourceSets.main.allSource.srcDirs)
-  classDirectories = files(subprojects.sourceSets.main.output)
-  executionData = files(subprojects.jacocoTestReport.executionData)
-  jacocoClasspath = files(subprojects.jacocoTestReport.jacocoClasspath)
+  def subprojectsToConsider = subprojects.findAll {it.name != 'quickstart'}
+  dependsOn = subprojectsToConsider.test
+  additionalSourceDirs = 
files(subprojectsToConsider.sourceSets.main.allSource.srcDirs)
+  sourceDirectories = 
files(subprojectsToConsider.sourceSets.main.allSource.srcDirs)
+  classDirectories = files(subprojectsToConsider.sourceSets.main.output)
+  executionData = files(subprojectsToConsider.jacocoTestReport.executionData)
+  jacocoClasspath = 
files(subprojectsToConsider.jacocoTestReport.jacocoClasspath)
   reports {
       html {
         enabled = true

Reply via email to