Skip to content

Commit e838602

Browse files
committed
Merge pull request #16 from hani/master
Add support for excluding packages and files
2 parents d71017e + 952add2 commit e838602

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/groovy/org/scoverage/ScoverageExtension.groovy

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ class ScoverageExtension {
2424
File sources
2525
/** range positioning for highlighting */
2626
boolean highlighting = true
27+
/** regex of excluded packages, separated by semicolons */
28+
String excludedPackages = ""
2729

2830
ScoverageExtension(Project project) {
2931

@@ -85,7 +87,7 @@ class ScoverageExtension {
8587
plugin.addAll(parameters)
8688
}
8789
plugin.add("-P:scoverage:dataDir:${extension.dataDir.absolutePath}".toString())
88-
plugin.add('-P:scoverage:excludedPackages:')
90+
plugin.add("-P:scoverage:excludedPackages:${extension.excludedPackages}")
8991
if (extension.highlighting) {
9092
plugin.add('-Yrangepos')
9193
}

0 commit comments

Comments
 (0)