public class TestCoverageUtils extends java.lang.Object
Constructor and Description |
---|
TestCoverageUtils() |
Modifier and Type | Method and Description |
---|---|
static LineCoverageInfo |
adjustCoverageInfo(LineCoverageInfo coverageInfo,
ILineAdjuster adjuster,
ILogger logger,
java.lang.String appendToErrorMessage)
Adjusts line coverage information for a file to coverage information for a
changed file.
|
static void |
adjustCoverageToStatements(LineCoverageInfo coverage,
java.util.List<ShallowEntity> entities)
Adjust the line-coverage to expand to full statements (= shallow entity start
and end)
|
static void |
adjustProbeBasedCoverage(ProbeCoverageInfo probeCoverageInfo,
LocationAdjuster adjuster,
ILogger logger,
java.lang.String appendToErrorMessage)
Adjusts the line information of the given probole coverage using the
specified location adjuster.
|
public TestCoverageUtils()
public static LineCoverageInfo adjustCoverageInfo(LineCoverageInfo coverageInfo, ILineAdjuster adjuster, ILogger logger, java.lang.String appendToErrorMessage)
LocationAdjuster
. Such invalid lines are logged as error to the given
logger.coverageInfo
- this may be null and then the result is null as well.public static void adjustProbeBasedCoverage(ProbeCoverageInfo probeCoverageInfo, LocationAdjuster adjuster, ILogger logger, java.lang.String appendToErrorMessage)
public static void adjustCoverageToStatements(LineCoverageInfo coverage, java.util.List<ShallowEntity> entities)