Class CoverageOutputFormatter.TerseCoverageFormatter
java.lang.Object
org.ek9lang.cli.CoverageOutputFormatter.TerseCoverageFormatter
- All Implemented Interfaces:
CoverageOutputFormatter
- Enclosing interface:
CoverageOutputFormatter
public static final class CoverageOutputFormatter.TerseCoverageFormatter
extends Object
implements CoverageOutputFormatter
Terse coverage format for scripting.
Example output:
Methods: 100% Lines: 87% Branches: 75%
-
Nested Class Summary
Nested classes/interfaces inherited from interface CoverageOutputFormatter
CoverageOutputFormatter.DetailedCoverageFormatter, CoverageOutputFormatter.HtmlCoverageFormatter, CoverageOutputFormatter.HumanCoverageFormatter, CoverageOutputFormatter.JacocoXmlCoverageFormatter, CoverageOutputFormatter.JsonCoverageFormatter, CoverageOutputFormatter.TerseCoverageFormatter, CoverageOutputFormatter.VerboseCoverageFormatter -
Field Summary
Fields inherited from interface CoverageOutputFormatter
COVERAGE_THRESHOLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidformat(PrintStream out) Format and output coverage results.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CoverageOutputFormatter
formatToFile
-
Constructor Details
-
TerseCoverageFormatter
public TerseCoverageFormatter()
-
-
Method Details
-
format
Description copied from interface:CoverageOutputFormatterFormat and output coverage results.- Specified by:
formatin interfaceCoverageOutputFormatter- Parameters:
out- The output stream to write to
-