org.sonar.maven
Class ProjectAnalysisImpl
java.lang.Object
org.sonar.maven.ProjectAnalysisImpl
- All Implemented Interfaces:
- ProjectAnalysis
public class ProjectAnalysisImpl
- extends java.lang.Object
- implements ProjectAnalysis
Method Summary |
void |
addMeasure(Metric metric,
java.lang.Double value,
MeasureParameter... params)
|
void |
addMeasure(Metric metric,
java.lang.Double value,
java.lang.String textValue,
MeasureParameter... params)
|
void |
addMeasure(Resource resource,
Metric metric,
java.lang.Double value,
MeasureParameter... params)
|
void |
addMeasure(Resource resource,
Metric metric,
java.lang.Double value,
java.lang.String textValue,
MeasureParameter... params)
|
void |
addSource(Resource resource,
java.lang.String source)
|
void |
addViolation(Resource resource,
Rule rule,
java.lang.String message,
RuleFailureLevel level,
RuleFailureParam... params)
|
protected Snapshot |
init(MavenPom pom)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectAnalysisImpl
public ProjectAnalysisImpl(DatabaseSession session)
init
protected Snapshot init(MavenPom pom)
addMeasure
public void addMeasure(Metric metric,
java.lang.Double value,
MeasureParameter... params)
- Specified by:
addMeasure
in interface ProjectAnalysis
addMeasure
public void addMeasure(Metric metric,
java.lang.Double value,
java.lang.String textValue,
MeasureParameter... params)
- Specified by:
addMeasure
in interface ProjectAnalysis
addMeasure
public void addMeasure(Resource resource,
Metric metric,
java.lang.Double value,
MeasureParameter... params)
- Specified by:
addMeasure
in interface ProjectAnalysis
addMeasure
public void addMeasure(Resource resource,
Metric metric,
java.lang.Double value,
java.lang.String textValue,
MeasureParameter... params)
- Specified by:
addMeasure
in interface ProjectAnalysis
addViolation
public void addViolation(Resource resource,
Rule rule,
java.lang.String message,
RuleFailureLevel level,
RuleFailureParam... params)
- Specified by:
addViolation
in interface ProjectAnalysis
addSource
public void addSource(Resource resource,
java.lang.String source)
- Specified by:
addSource
in interface ProjectAnalysis
Copyright © 2009 SonarSource SA. All Rights Reserved.