|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProjectFileSystem
Method Summary | |
---|---|
ProjectFileSystem |
addSourceDir(java.io.File dir)
|
ProjectFileSystem |
addTestDir(java.io.File dir)
|
java.io.File |
getBasedir()
Basedir is the project root directory. |
java.io.File |
getBuildDir()
Build directory is by default "target" in maven projects. |
java.io.File |
getBuildOutputDir()
|
java.io.File |
getFileFromBuildDirectory(java.lang.String filename)
|
java.util.List<java.io.File> |
getJavaSourceFiles()
|
java.io.File |
getReportOutputDir()
|
java.io.File |
getSonarWorkingDirectory()
|
java.nio.charset.Charset |
getSourceCharset()
Source encoding. |
java.util.List<java.io.File> |
getSourceDirs()
|
java.util.List<java.io.File> |
getSourceFiles(Language... langs)
|
java.util.List<java.io.File> |
getTestDirs()
|
java.util.List<java.io.File> |
getTestFiles(Language... langs)
|
boolean |
hasJavaSourceFiles()
|
boolean |
hasTestFiles(Language lang)
|
java.io.File |
resolvePath(java.lang.String path)
Get file from path. |
Resource |
toResource(java.io.File file)
|
java.io.File |
writeToWorkingDirectory(java.lang.String content,
java.lang.String fileName)
Save data into a new file of Sonar working directory. |
Method Detail |
---|
java.nio.charset.Charset getSourceCharset()
java.io.File getBasedir()
java.io.File getBuildDir()
java.io.File getBuildOutputDir()
java.util.List<java.io.File> getSourceDirs()
ProjectFileSystem addSourceDir(java.io.File dir)
java.util.List<java.io.File> getTestDirs()
ProjectFileSystem addTestDir(java.io.File dir)
java.io.File getReportOutputDir()
java.io.File getSonarWorkingDirectory()
java.io.File resolvePath(java.lang.String path)
java.util.List<java.io.File> getSourceFiles(Language... langs)
langs
- filter on languages. No filter if null.java.util.List<java.io.File> getJavaSourceFiles()
boolean hasJavaSourceFiles()
java.util.List<java.io.File> getTestFiles(Language... langs)
boolean hasTestFiles(Language lang)
java.io.File writeToWorkingDirectory(java.lang.String content, java.lang.String fileName) throws java.io.IOException
java.io.IOException
java.io.File getFileFromBuildDirectory(java.lang.String filename)
Resource toResource(java.io.File file)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |