org.sonar.plugins.checkstyle
Class CheckstyleMavenCollector

java.lang.Object
  extended by org.sonar.plugins.api.AbstractMavenCollector
      extended by org.sonar.plugins.java.AbstractJavaMavenCollector
          extended by org.sonar.plugins.checkstyle.CheckstyleMavenCollector
All Implemented Interfaces:
MavenCollector

public class CheckstyleMavenCollector
extends AbstractJavaMavenCollector


Constructor Summary
  CheckstyleMavenCollector(JavaMeasuresRecorder measuresRecorder, PluginContext pluginContext)
           
protected CheckstyleMavenCollector(JavaMeasuresRecorder measuresRecorder, RulesPluginContext rulesPluginContext)
           
 
Method Summary
protected  void collect(java.io.File reportFile, java.util.List<java.lang.String> sourceDirs)
           
 void collect(org.apache.maven.project.MavenProject pom)
          collect measures
protected  boolean shouldCollectIfNoSources()
           
protected  boolean shouldCollectIfNoTests()
           
 boolean shouldStopOnFailure()
           
 
Methods inherited from class org.sonar.plugins.java.AbstractJavaMavenCollector
getMeasuresRecorder, shouldCollectOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CheckstyleMavenCollector

public CheckstyleMavenCollector(JavaMeasuresRecorder measuresRecorder,
                                PluginContext pluginContext)

CheckstyleMavenCollector

protected CheckstyleMavenCollector(JavaMeasuresRecorder measuresRecorder,
                                   RulesPluginContext rulesPluginContext)
Method Detail

shouldStopOnFailure

public boolean shouldStopOnFailure()

shouldCollectIfNoTests

protected boolean shouldCollectIfNoTests()
Specified by:
shouldCollectIfNoTests in class AbstractJavaMavenCollector

shouldCollectIfNoSources

protected boolean shouldCollectIfNoSources()
Specified by:
shouldCollectIfNoSources in class AbstractJavaMavenCollector

collect

public void collect(org.apache.maven.project.MavenProject pom)
Description copied from interface: MavenCollector
collect measures


collect

protected void collect(java.io.File reportFile,
                       java.util.List<java.lang.String> sourceDirs)


Copyright © 2007-2008 hortis. All Rights Reserved.