org.sonar.plugins.findbugs
Class FindbugsConfiguration

java.lang.Object
  extended by org.sonar.plugins.findbugs.FindbugsConfiguration
All Implemented Interfaces:
org.sonar.api.BatchComponent, org.sonar.api.BatchExtension, org.sonar.api.Extension

public class FindbugsConfiguration
extends Object
implements org.sonar.api.BatchExtension


Constructor Summary
FindbugsConfiguration(org.sonar.api.scan.filesystem.ModuleFileSystem fileSystem, org.sonar.api.config.Settings settings, org.sonar.api.profiles.RulesProfile profile, FindbugsProfileExporter exporter, org.sonar.api.batch.ProjectClasspath classpath, org.sonar.plugins.java.api.JavaResourceLocator javaResourceLocator)
           
 
Method Summary
 void copyLibs()
           
 String getConfidenceLevel()
           
 String getEffort()
           
 File getFbContribJar()
           
 edu.umd.cs.findbugs.Project getFindbugsProject()
           
static List<org.sonar.api.config.PropertyDefinition> getPropertyDefinitions()
           
 File getTargetXMLReport()
           
 long getTimeout()
           
 void stop()
          Invoked by PicoContainer to remove temporary files.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindbugsConfiguration

public FindbugsConfiguration(org.sonar.api.scan.filesystem.ModuleFileSystem fileSystem,
                             org.sonar.api.config.Settings settings,
                             org.sonar.api.profiles.RulesProfile profile,
                             FindbugsProfileExporter exporter,
                             org.sonar.api.batch.ProjectClasspath classpath,
                             org.sonar.plugins.java.api.JavaResourceLocator javaResourceLocator)
Method Detail

getTargetXMLReport

public File getTargetXMLReport()

getFindbugsProject

public edu.umd.cs.findbugs.Project getFindbugsProject()
                                               throws IOException
Throws:
IOException

getEffort

public String getEffort()

getConfidenceLevel

public String getConfidenceLevel()

getTimeout

public long getTimeout()

copyLibs

public void copyLibs()

stop

public void stop()
Invoked by PicoContainer to remove temporary files.


getFbContribJar

public File getFbContribJar()

getPropertyDefinitions

public static List<org.sonar.api.config.PropertyDefinition> getPropertyDefinitions()


Copyright © 2012-2014 SonarSource. All Rights Reserved.