Skip to content

Commit 4bc4741

Browse files
committed
make locale an input property
1 parent ddf8dc4 commit 4bc4741

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/groovy/org/scoverage/OverallCheckTask.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package org.scoverage
22

3+
import org.apache.tools.ant.taskdefs.Local
34
import org.gradle.api.DefaultTask
45
import org.gradle.api.GradleException
56
import org.gradle.api.provider.Property
@@ -54,11 +55,12 @@ class OverallCheckTask extends DefaultTask {
5455
final Property<File> reportDir = project.objects.property(File)
5556

5657
/** Overwrite to test for a specific locale. */
57-
Locale locale
58+
@Input
59+
final Property<Locale> locale = project.objects.property(Locale).value(Locale.getDefault())
5860

5961
@TaskAction
6062
void requireLineCoverage() {
61-
NumberFormat nf = NumberFormat.getInstance(locale == null ? Locale.getDefault() : locale)
63+
NumberFormat nf = NumberFormat.getInstance(locale.get())
6264

6365
Exception failure = checkLineCoverage(nf, reportDir.get(), coverageType.get(), minimumRate.get().doubleValue())
6466

0 commit comments

Comments
 (0)