scoverage:check-only
Full name:
org.scoverage:scoverage-maven-plugin:2.1.0:check-only
Description:
Checks if coverage minimum reached without forking scoverage life cycle.
Check is performed using available SCoverage data, for example generated by (or SCoverageReportMojo) earlier in the build (or in previous build if it was not cleaned afterwards).
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
1.0.0.
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<encoding> |
String |
1.4.12 |
The file encoding to use when reading Scala sources.
Default: ${project.build.sourceEncoding}User Property: encoding |
<failOnMinimumCoverage> |
boolean |
1.0.0 |
Fail the build if minimum coverage was not reached.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: falseUser Property: scoverage.failOnMinimumCoverage |
<minimumCoverage> |
Double |
1.0.0 |
Required minimum total statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverage |
<minimumCoverageBranchPerFile> |
Double |
2.0.1 |
Required minimum per-file branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverageBranchPerFile |
<minimumCoverageBranchPerPackage> |
Double |
2.0.1 |
Required minimum per-package branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverageBranchPerPackage |
<minimumCoverageBranchTotal> |
Double |
2.0.1 |
Required minimum total branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverageBranchTotal |
<minimumCoverageStmtPerFile> |
Double |
2.0.1 |
Required minimum per-file statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverageStmtPerFile |
<minimumCoverageStmtPerPackage> |
Double |
2.0.1 |
Required minimum per-package statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation. Default: 0User Property: scoverage.minimumCoverageStmtPerPackage |
<skip> |
boolean |
1.0.0 |
Allows SCoverage to be skipped.
Default: falseUser Property: scoverage.skip |
Parameter Details
<encoding>
The file encoding to use when reading Scala sources.
- Type:
java.lang.String - Since:
1.4.12 - Required:
No - User Property:
encoding - Default:
${project.build.sourceEncoding}
<failOnMinimumCoverage>
Fail the build if minimum coverage was not reached.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
boolean - Since:
1.0.0 - Required:
No - User Property:
scoverage.failOnMinimumCoverage - Default:
false
<minimumCoverage>
Required minimum total statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
1.0.0 - Required:
No - User Property:
scoverage.minimumCoverage - Default:
0
<minimumCoverageBranchPerFile>
Required minimum per-file branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
2.0.1 - Required:
No - User Property:
scoverage.minimumCoverageBranchPerFile - Default:
0
<minimumCoverageBranchPerPackage>
Required minimum per-package branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
2.0.1 - Required:
No - User Property:
scoverage.minimumCoverageBranchPerPackage - Default:
0
<minimumCoverageBranchTotal>
Required minimum total branch coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
2.0.1 - Required:
No - User Property:
scoverage.minimumCoverageBranchTotal - Default:
0
<minimumCoverageStmtPerFile>
Required minimum per-file statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
2.0.1 - Required:
No - User Property:
scoverage.minimumCoverageStmtPerFile - Default:
0
<minimumCoverageStmtPerPackage>
Required minimum per-package statement coverage.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
See https://github.com/scoverage/sbt-scoverage#minimum-coverage for additional documentation.
- Type:
java.lang.Double - Since:
2.0.1 - Required:
No - User Property:
scoverage.minimumCoverageStmtPerPackage - Default:
0
<skip>
Allows SCoverage to be skipped.
- Type:
boolean - Since:
1.0.0 - Required:
No - User Property:
scoverage.skip - Default:
false
