Package org.sonar.java.classpath
Class ClasspathForMain
java.lang.Object
org.sonar.java.classpath.AbstractClasspath
org.sonar.java.classpath.ClasspathForMain
- Direct Known Subclasses:
ClasspathForMainForSonarLint
-
Field Summary
Fields inherited from class org.sonar.java.classpath.AbstractClasspath
binaries, elements, fs, initialized, settings, validateLibraries
-
Constructor Summary
ConstructorsConstructorDescriptionClasspathForMain
(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs) ClasspathForMain
(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs, AnalysisWarningsWrapper analysisWarnings) -
Method Summary
Methods inherited from class org.sonar.java.classpath.AbstractClasspath
getBinaryDirs, getElements, getFilesFromProperty, getJdkJars, hasJavaSources, hasMoreThanOneJavaFile, inAndroidContext
-
Constructor Details
-
ClasspathForMain
public ClasspathForMain(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs, AnalysisWarningsWrapper analysisWarnings) -
ClasspathForMain
public ClasspathForMain(org.sonar.api.config.Configuration settings, org.sonar.api.batch.fs.FileSystem fs)
-
-
Method Details
-
init
protected void init()- Specified by:
init
in classAbstractClasspath
-
isSonarLint
protected boolean isSonarLint() -
logSuspiciousEmptyLibraries
public void logSuspiciousEmptyLibraries()- Specified by:
logSuspiciousEmptyLibraries
in classAbstractClasspath
-