Class CoverageOutputFormatter.VerboseCoverageFormatter
java.lang.Object
org.ek9lang.cli.CoverageOutputFormatter.VerboseCoverageFormatter
- All Implemented Interfaces:
CoverageOutputFormatter
- Enclosing interface:
CoverageOutputFormatter
public static final class CoverageOutputFormatter.VerboseCoverageFormatter
extends Object
implements CoverageOutputFormatter
Verbose/full coverage format that displays BOTH covered AND uncovered items.
Used with -t5 flag. Provides complete visibility into coverage state for verification, debugging coverage, and small/finite test suites.
Writes verbose report to .ek9/coverage-verbose.json with both coveredMethods, coveredBranches, uncoveredMethods, and uncoveredBranches.
-
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
-
VerboseCoverageFormatter
VerboseCoverageFormatter(String sourceDirectory)
-
-
Method Details
-
format
Description copied from interface:CoverageOutputFormatterFormat and output coverage results.- Specified by:
formatin interfaceCoverageOutputFormatter- Parameters:
out- The output stream to write to
-