Make dev project configurable (#371)

* Make dev project configurable

We should not hardcode our dev project in the public config file.

* Remove the use of .ext when using external properties

They are only needed when defining properties.
This commit is contained in:
Lai Jiang 2019-11-22 16:20:07 -05:00 committed by GitHub
parent de02996f00
commit 3a6e55f2da
3 changed files with 10 additions and 5 deletions

View file

@ -94,8 +94,8 @@ task initCoverageMinimums {
].asImmutable()
rootProject.ext.getMinCoverage = { key ->
if (rootProject.ext.coverageMinimums.containsKey(key)) {
return rootProject.ext.coverageMinimums.get(key)
if (rootProject.coverageMinimums.containsKey(key)) {
return rootProject.coverageMinimums.get(key)
}
return 0.0
}
@ -117,7 +117,7 @@ jacocoTestCoverageVerification {
// or MISSEDRATIO
// - The 'minimum' threshold, given as a fraction or a percentage (including '%')
limit {
minimum = rootProject.ext.getMinCoverage(project.getName())
minimum = rootProject.getMinCoverage(project.getName())
}
}
}