Class AbstractJavaClasspath

    • Field Detail

      • settings

        protected final org.sonar.api.config.Configuration settings
      • fs

        protected final org.sonar.api.batch.fs.FileSystem fs
      • binaries

        protected List<File> binaries
      • elements

        protected List<File> elements
      • validateLibraries

        protected boolean validateLibraries
      • initialized

        protected boolean initialized
    • Constructor Detail

      • AbstractJavaClasspath

        public AbstractJavaClasspath​(org.sonar.api.config.Configuration settings,
                                     org.sonar.api.batch.fs.FileSystem fs,
                                     org.sonar.api.batch.fs.InputFile.Type fileType)
    • Method Detail

      • init

        protected abstract void init()
      • getFilesFromProperty

        protected Set<File> getFilesFromProperty​(String property)
      • hasJavaSources

        protected boolean hasJavaSources()
      • hasMoreThanOneJavaFile

        protected boolean hasMoreThanOneJavaFile()
      • getElements

        public List<File> getElements()
      • getBinaryDirs

        public List<File> getBinaryDirs()