Package org.sonar.java.classpath
Class ClasspathForMain
- java.lang.Object
-
- org.sonar.java.classpath.AbstractClasspath
-
- org.sonar.java.classpath.ClasspathForMain
-
- Direct Known Subclasses:
ClasspathForMainForSonarLint
public class ClasspathForMain extends AbstractClasspath
-
-
Field Summary
-
Fields inherited from class org.sonar.java.classpath.AbstractClasspath
binaries, elements, fs, initialized, settings, validateLibraries
-
-
Constructor Summary
Constructors Constructor Description ClasspathForMain(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
init()
protected boolean
isSonarLint()
void
logSuspiciousEmptyLibraries()
-
Methods inherited from class org.sonar.java.classpath.AbstractClasspath
getBinaryDirs, getElements, getFilesFromProperty, getJdkJars, hasJavaSources, hasMoreThanOneJavaFile
-
-
-
-
Constructor Detail
-
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 Detail
-
init
protected void init()
- Specified by:
init
in classAbstractClasspath
-
isSonarLint
protected boolean isSonarLint()
-
logSuspiciousEmptyLibraries
public void logSuspiciousEmptyLibraries()
- Specified by:
logSuspiciousEmptyLibraries
in classAbstractClasspath
-
-