| Package | Description | 
|---|---|
| org.sonar.api.batch | |
| org.sonar.api.batch.events | |
| org.sonar.api.resources | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Project | 
SonarIndex.getProject()
Deprecated.  
  | 
Project | 
DecoratorContext.getProject()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Sensor.analyse(Project module,
              SensorContext context)
The method that is going to be run when the sensor is called 
 | 
void | 
AbstractSourceImporter.analyse(Project project,
              SensorContext context)
Deprecated.  
  | 
abstract void | 
Initializer.execute(Project project)  | 
void | 
PostJob.executeOn(Project project,
                  SensorContext context)  | 
protected boolean | 
AbstractSourceImporter.isEnabled(Project project)
Deprecated.  
  | 
boolean | 
Initializer.shouldExecuteOnProject(Project project)  | 
boolean | 
CheckProject.shouldExecuteOnProject(Project project)  | 
boolean | 
AbstractSumChildrenDecorator.shouldExecuteOnProject(Project project)
Deprecated.  
 | 
boolean | 
AbstractSourceImporter.shouldExecuteOnProject(Project project)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
Project | 
ProjectAnalysisHandler.ProjectAnalysisEvent.getProject()  | 
| Modifier and Type | Method and Description | 
|---|---|
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.setDescription(String description)
For internal use only. 
 | 
Project | 
Project.setFileSystem(ProjectFileSystem fs)
Deprecated. 
 
since 2.6. See http://jira.sonarsource.com/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.sonarsource.com/browse/SONAR-4334 
 | 
Project | 
Project.setName(String name)
For internal use only. 
 | 
Project | 
Project.setParent(Project parent)
For internal use only. 
 | 
Project | 
Project.setSettings(Settings settings)
Internal use 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Project> | 
Project.getModules()  | 
| Modifier and Type | Method and Description | 
|---|---|
static File | 
File.fromIOFile(File file,
                    Project module)
Deprecated. 
 
 | 
static Directory | 
Directory.fromIOFile(File dir,
                    Project module)
Deprecated. 
 
since 5.1 use  
FileSystem.inputDir(java.io.File) | 
static JavaFile | 
JavaFile.fromIOFile(File file,
                    Project module,
                    boolean unitTest)
Deprecated.  
  | 
Project | 
Project.setParent(Project parent)
For internal use only. 
 | 
Copyright © 2009–2015 SonarSource. All rights reserved.