Package org.sonar.api.resources

Interface Summary
InputFile Deprecated. in 4.2.
Language The extension point to define a new language

Instantiation strategy changed to PER_BATCH in version 4.2.

ProjectFileSystem Deprecated. replaced by ModuleFileSystem in 3.5
 

Class Summary
AbstractLanguage Inherit this class to define a new language like PLSQL, PHP or C#
DefaultProjectFileSystem Deprecated. replaced by ModuleFileSystem and PathResolver in 3.5
Directory  
File This class is an implementation of a resource of type FILE
InputFileUtils  
Java Deprecated. in 3.6
JavaFile Deprecated. since 4.2 use File.
JavaPackage Deprecated. since 4.2 use Directory instead
Languages A class to store the list of languages
Library  
Method Deprecated. in 4.2.
Project A class that manipulates Projects in the Sonar way.
ProjectLink  
ProjectUtils Deprecated. see method comments
Qualifiers The qualifier determines the exact type of a resource.
Resource The interface to implement to create a resource in Sonar
ResourceType Experimental extension to declare types of resources.
ResourceType.Builder Builder used to create ResourceType objects.
ResourceTypes  
ResourceTypeTree  
ResourceTypeTree.Builder  
ResourceUtils  
Scopes Resource scopes are used to group some types of resources.
 

Enum Summary
Project.AnalysisType Enumerates the type of possible analysis
 

Exception Summary
DuplicatedSourceException  
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.