org.sonar.plugins.python.coverage
Class PythonCoverageSensor

java.lang.Object
  extended by org.sonar.plugins.python.PythonReportSensor
      extended by org.sonar.plugins.python.coverage.PythonCoverageSensor
All Implemented Interfaces:
org.sonar.api.batch.CheckProject, org.sonar.api.batch.Sensor, org.sonar.api.BatchComponent, org.sonar.api.BatchExtension, org.sonar.api.Extension

public class PythonCoverageSensor
extends PythonReportSensor


Field Summary
static String DEFAULT_REPORT_PATH
           
static String IT_DEFAULT_REPORT_PATH
           
static String IT_REPORT_PATH_KEY
           
static String REPORT_PATH_KEY
           
 
Fields inherited from class org.sonar.plugins.python.PythonReportSensor
conf, fileSystem, LOG
 
Fields inherited from interface org.sonar.api.batch.Sensor
FLAG_SQUID_ANALYSIS
 
Constructor Summary
PythonCoverageSensor(org.sonar.api.config.Settings conf, org.sonar.api.scan.filesystem.ModuleFileSystem fileSystem)
           
 
Method Summary
 void analyse(org.sonar.api.resources.Project project, org.sonar.api.batch.SensorContext context)
           
 
Methods inherited from class org.sonar.plugins.python.PythonReportSensor
defaultReportPath, getReports, handleNoReportsCase, processReport, reportPathKey, shouldExecuteOnProject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REPORT_PATH_KEY

public static final String REPORT_PATH_KEY
See Also:
Constant Field Values

IT_REPORT_PATH_KEY

public static final String IT_REPORT_PATH_KEY
See Also:
Constant Field Values

DEFAULT_REPORT_PATH

public static final String DEFAULT_REPORT_PATH
See Also:
Constant Field Values

IT_DEFAULT_REPORT_PATH

public static final String IT_DEFAULT_REPORT_PATH
See Also:
Constant Field Values
Constructor Detail

PythonCoverageSensor

public PythonCoverageSensor(org.sonar.api.config.Settings conf,
                            org.sonar.api.scan.filesystem.ModuleFileSystem fileSystem)
Method Detail

analyse

public void analyse(org.sonar.api.resources.Project project,
                    org.sonar.api.batch.SensorContext context)
Specified by:
analyse in interface org.sonar.api.batch.Sensor
Overrides:
analyse in class PythonReportSensor


Copyright © 2011-2014 SonarSource and Waleri Enns. All Rights Reserved.