|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sonar.api.resources.DefaultProjectFileSystem
org.sonar.batch.DefaultProjectFileSystem2
public class DefaultProjectFileSystem2
Implementation of ProjectFileSystem based on ProjectDefinition and MavenProject.
| Field Summary |
|---|
| Fields inherited from class org.sonar.api.resources.DefaultProjectFileSystem |
|---|
DIRECTORY_EXISTS |
| Constructor Summary | |
|---|---|
DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def)
|
|
DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
FileFilter[] fileFilters)
|
|
DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
org.apache.maven.project.MavenProject pom)
For Maven. |
|
DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
org.apache.maven.project.MavenProject pom,
FileFilter[] fileFilters)
For Maven. |
|
| Method Summary | |
|---|---|
DefaultProjectFileSystem |
addSourceDir(File dir)
Deprecated. since 2.6, because should be immutable |
DefaultProjectFileSystem |
addTestDir(File dir)
Deprecated. since 2.6, because should be immutable |
File |
getBasedir()
|
File |
getBuildDir()
|
File |
getBuildOutputDir()
|
protected List<File> |
getInitialSourceFiles()
|
protected List<File> |
getInitialTestFiles()
|
File |
getReportOutputDir()
TODO Godin: seems that used only by Cobertura and Clover |
File |
getSonarWorkingDirectory()
|
List<File> |
getSourceDirs()
|
List<File> |
getTestDirs()
Maven can modify test directories during Sonar execution - see MavenPhaseExecutor. |
| Methods inherited from class org.sonar.api.resources.DefaultProjectFileSystem |
|---|
getFileFromBuildDirectory, getJavaSourceFiles, getRelativePath, getRelativePath, getSourceCharset, getSourceFiles, getTestFiles, hasJavaSourceFiles, hasTestFiles, mainFiles, resolvePath, resolvePaths, testFiles, toResource, writeToFile, writeToWorkingDirectory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
FileFilter[] fileFilters)
public DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
org.apache.maven.project.MavenProject pom,
FileFilter[] fileFilters)
public DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def)
public DefaultProjectFileSystem2(Project project,
Languages languages,
ProjectDefinition def,
org.apache.maven.project.MavenProject pom)
| Method Detail |
|---|
public File getBasedir()
getBasedir in interface ProjectFileSystemgetBasedir in class DefaultProjectFileSystempublic File getBuildDir()
getBuildDir in interface ProjectFileSystemgetBuildDir in class DefaultProjectFileSystempublic File getBuildOutputDir()
getBuildOutputDir in interface ProjectFileSystemgetBuildOutputDir in class DefaultProjectFileSystempublic List<File> getSourceDirs()
getSourceDirs in interface ProjectFileSystemgetSourceDirs in class DefaultProjectFileSystem@Deprecated public DefaultProjectFileSystem addSourceDir(File dir)
addSourceDir in interface ProjectFileSystemaddSourceDir in class DefaultProjectFileSystempublic List<File> getTestDirs()
getTestDirs in interface ProjectFileSystemgetTestDirs in class DefaultProjectFileSystem@Deprecated public DefaultProjectFileSystem addTestDir(File dir)
addTestDir in interface ProjectFileSystemaddTestDir in class DefaultProjectFileSystempublic File getReportOutputDir()
getReportOutputDir in interface ProjectFileSystemgetReportOutputDir in class DefaultProjectFileSystempublic File getSonarWorkingDirectory()
getSonarWorkingDirectory in interface ProjectFileSystemgetSonarWorkingDirectory in class DefaultProjectFileSystemprotected List<File> getInitialSourceFiles()
getInitialSourceFiles in class DefaultProjectFileSystemprotected List<File> getInitialTestFiles()
getInitialTestFiles in class DefaultProjectFileSystem
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||