JavaClasspath
, JavaTestClasspath
@ScannerSide @SonarLintSide public abstract class AbstractJavaClasspath extends Object
Modifier and Type | Field | Description |
---|---|---|
protected List<File> |
binaries |
|
protected List<File> |
elements |
|
protected org.sonar.api.batch.fs.FileSystem |
fs |
|
protected boolean |
initialized |
|
protected org.sonar.api.config.Configuration |
settings |
|
protected boolean |
validateLibraries |
Constructor | Description |
---|---|
AbstractJavaClasspath(org.sonar.api.config.Configuration settings,
org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.fs.InputFile.Type fileType) |
Modifier and Type | Method | Description |
---|---|---|
List<File> |
getBinaryDirs() |
|
List<File> |
getElements() |
|
protected Set<File> |
getFilesFromProperty(String property) |
|
protected boolean |
hasJavaSources() |
|
protected boolean |
hasMoreThanOneJavaFile() |
|
protected abstract void |
init() |
protected final org.sonar.api.config.Configuration settings
protected final org.sonar.api.batch.fs.FileSystem fs
protected boolean validateLibraries
protected boolean initialized
public AbstractJavaClasspath(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs, org.sonar.api.batch.fs.InputFile.Type fileType)
Copyright © 2012–2018 SonarSource. All rights reserved.