Uses of Class
org.sonar.api.resources.Project

Packages that use Project
org.sonar.api.batch   
org.sonar.api.batch.events   
org.sonar.api.batch.maven   
org.sonar.api.resources   
 

Uses of Project in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return Project
 Project DecoratorContext.getProject()
           
abstract  Project SonarIndex.getProject()
          Deprecated.  
 

Methods in org.sonar.api.batch with parameters of type Project
 void AbstractSourceImporter.analyse(Project project, SensorContext context)
          Deprecated.  
 void Sensor.analyse(Project module, SensorContext context)
          The method that is going to be run when the sensor is called
abstract  void Initializer.execute(Project project)
           
 void PostJob.executeOn(Project project, SensorContext context)
           
protected  boolean AbstractSourceImporter.isEnabled(Project project)
          Deprecated.  
<T> Collection<T>
BatchExtensionDictionnary.select(Class<T> type, Project project, boolean sort)
          Deprecated.  
 Collection<MavenPluginHandler> BatchExtensionDictionnary.selectMavenPluginHandlers(Project project)
          Deprecated.  
 boolean AbstractFilesDecorator.shouldExecuteOnProject(Project project)
          Deprecated. 
 boolean AbstractSourceImporter.shouldExecuteOnProject(Project project)
          Deprecated.  
 boolean AbstractFunctionComplexityDecorator.shouldExecuteOnProject(Project project)
          Deprecated. 
 boolean AbstractDirectoriesDecorator.shouldExecuteOnProject(Project project)
          Deprecated. 
 boolean AbstractFileComplexityDecorator.shouldExecuteOnProject(Project project)
          Deprecated. 
 boolean AbstractFunctionComplexityDistributionDecorator.shouldExecuteOnProject(Project project)
          Deprecated.  
 boolean AbstractCoverageExtension.shouldExecuteOnProject(Project project)
          Deprecated. Whether to implement the extension on the project
 boolean CheckProject.shouldExecuteOnProject(Project project)
           
 boolean AbstractSumChildrenDecorator.shouldExecuteOnProject(Project project)
          
 boolean AbstractDivisionDecorator.shouldExecuteOnProject(Project project)
          
 boolean Initializer.shouldExecuteOnProject(Project project)
           
 

Uses of Project in org.sonar.api.batch.events
 

Methods in org.sonar.api.batch.events that return Project
 Project ProjectAnalysisHandler.ProjectAnalysisEvent.getProject()
           
 

Uses of Project in org.sonar.api.batch.maven
 

Methods in org.sonar.api.batch.maven with parameters of type Project
static MavenPlugin MavenSurefireUtils.configure(Project project)
          Deprecated. Configures the project POM with base required surefire settings
 void MavenPluginHandler.configure(Project project, MavenPlugin plugin)
          Deprecated. Configures the pom being executed, add or remove plugin properties.
 MavenPluginHandler DependsUponMavenPlugin.getMavenPluginHandler(Project project)
           
 

Uses of Project in org.sonar.api.resources
 

Methods in org.sonar.api.resources that return Project
static Project Project.createFromMavenIds(String groupId, String artifactId)
           
static Project Project.createFromMavenIds(String groupId, String artifactId, String branch)
           
 Project Project.getParent()
           
 Project Project.getRoot()
           
 Project Project.setAnalysisDate(Date analysisDate)
          For internal use only.
 Project Project.setAnalysisType(Project.AnalysisType at)
          Deprecated. since 4.4 Since 4.3 SQ will no more run tests. So basically it's always reuse report.
 Project Project.setAnalysisVersion(String analysisVersion)
          For internal use only.
 Project Project.setBranch(String branch)
          For internal use only.
 Project Project.setConfiguration(org.apache.commons.configuration.Configuration configuration)
          For internal use only.
 Project Project.setDescription(String description)
          For internal use only.
 Project Project.setExclusionPatterns(String[] s)
          Deprecated. replaced by FileExclusions in version 3.5
 Project Project.setFileSystem(ProjectFileSystem fs)
          Deprecated. since 2.6. See http://jira.codehaus.org/browse/SONAR-2126
 Project Project.setLanguage(Language language)
          Internal use
 Project Project.setLatestAnalysis(boolean b)
          Deprecated. in 3.6. It's not possible to analyze a project before the latest known quality snapshot. See http://jira.codehaus.org/browse/SONAR-4334
 Project Project.setName(String name)
          For internal use only.
 Project Project.setPackaging(String packaging)
          Deprecated. in 2.8. See http://jira.codehaus.org/browse/SONAR-2341
 Project Project.setParent(Project parent)
          For internal use only.
 Project Project.setPom(org.apache.maven.project.MavenProject pom)
          For internal use only.
 

Methods in org.sonar.api.resources that return types with arguments of type Project
 List<Project> Project.getModules()
           
 

Methods in org.sonar.api.resources with parameters of type Project
static File File.fromIOFile(File file, Project module)
          Deprecated. since 4.5 use FileSystem.inputFile(org.sonar.api.batch.fs.FilePredicate)
static Directory Directory.fromIOFile(File dir, Project module)
          Creates a Directory from an absolute File and a module.
static JavaFile JavaFile.fromIOFile(File file, Project module, boolean unitTest)
          Deprecated.  
static String ProjectUtils.getJavaSourceVersion(Project project)
          Deprecated. since 2.6 use JavaUtils.getSourceVersion() instead.
static String ProjectUtils.getJavaVersion(Project project)
          Deprecated. since 2.6 use JavaUtils.getTargetVersion() instead.
 Project Project.setParent(Project parent)
          For internal use only.
 



Copyright © 2009–2016 SonarSource. All rights reserved.