public abstract class AbstractNewCoverageFileAnalyzer extends Object implements Decorator
Modifier and Type | Class and Description |
---|---|
static class |
AbstractNewCoverageFileAnalyzer.PeriodStruct |
Constructor and Description |
---|
AbstractNewCoverageFileAnalyzer(TimeMachineConfiguration timeMachineConfiguration) |
Modifier and Type | Method and Description |
---|---|
void |
decorate(Resource resource,
DecoratorContext context) |
List<Metric> |
dependsOnMetrics() |
List<Metric> |
generatesNewCoverageMetrics() |
abstract Metric |
getConditionsByLineMetric() |
abstract Metric |
getCoverageLineHitsDataMetric() |
abstract Metric |
getCoveredConditionsByLineMetric() |
abstract Metric |
getNewConditionsToCoverMetric() |
abstract Metric |
getNewLinesToCoverMetric() |
abstract Metric |
getNewUncoveredConditionsMetric() |
abstract Metric |
getNewUncoveredLinesMetric() |
boolean |
shouldExecuteOnProject(Project project) |
public AbstractNewCoverageFileAnalyzer(TimeMachineConfiguration timeMachineConfiguration)
public abstract Metric getCoverageLineHitsDataMetric()
public abstract Metric getConditionsByLineMetric()
public abstract Metric getCoveredConditionsByLineMetric()
public abstract Metric getNewLinesToCoverMetric()
public abstract Metric getNewUncoveredLinesMetric()
public abstract Metric getNewConditionsToCoverMetric()
public abstract Metric getNewUncoveredConditionsMetric()
public boolean shouldExecuteOnProject(Project project)
shouldExecuteOnProject
in interface CheckProject
public List<Metric> dependsOnMetrics()
public List<Metric> generatesNewCoverageMetrics()
public void decorate(Resource resource, DecoratorContext context)
Copyright © 2009-2012 SonarSource. All Rights Reserved.