org.sonar.plugins.api.maven
Interface ProjectAnalysis

All Known Implementing Classes:
ProjectAnalysisImpl

public interface 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)
           
 

Method Detail

addMeasure

void addMeasure(Metric metric,
                java.lang.Double value,
                java.lang.String textValue,
                MeasureParameter... params)

addMeasure

void addMeasure(Metric metric,
                java.lang.Double value,
                MeasureParameter... params)

addMeasure

void addMeasure(Resource resource,
                Metric metric,
                java.lang.Double value,
                MeasureParameter... params)

addMeasure

void addMeasure(Resource resource,
                Metric metric,
                java.lang.Double value,
                java.lang.String textValue,
                MeasureParameter... params)

addViolation

void addViolation(Resource resource,
                  Rule rule,
                  java.lang.String message,
                  RuleFailureLevel level,
                  RuleFailureParam... params)

addSource

void addSource(Resource resource,
               java.lang.String source)


Copyright © 2009 SonarSource SA. All Rights Reserved.