Package org.sonar.api.resources

Interface Summary
InputFile  
Language The extension point to define a new language
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 A class that represents a Java class.
JavaPackage A class that represents a Java package in Sonar
Languages A class to store the list of languages
Library  
Method  
Project A class that manipulates Projects in the Sonar way.
ProjectLink  
ProjectUtils TODO Actually this class incorrectly named, because provides information not about project, but about Java project.
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.