Interface SourceSetSources


  • public interface SourceSetSources
    Source set directories and file collections.
    Since:
    2.0
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.gradle.api.file.FileTree getAsFileTree()
      Source tree
      org.gradle.api.provider.Provider<java.io.File> getDataDir()
      Data directory provider.
      org.gradle.api.provider.Provider<java.io.File> getLogDir()
      Log directory provider.
      org.gradle.api.provider.Provider<java.io.File> getReportsDir()
      Reports directory.
      org.gradle.api.provider.Provider<java.util.List<java.io.File>> getSecondarySources()
      Provides a list of secondary sources.
      org.gradle.api.provider.Provider<java.io.File> getSrcDir()
      Provide for the root directory of the source set,
      org.gradle.api.provider.Provider<java.lang.String> getTestSubdir()
      Obtain the name of the subdirectory where tests are located.
    • Method Detail

      • getAsFileTree

        org.gradle.api.file.FileTree getAsFileTree()
        Source tree
        Returns:
        File tree.
      • getSrcDir

        org.gradle.api.provider.Provider<java.io.File> getSrcDir()
        Provide for the root directory of the source set,
        Returns:
        File provider.
      • getDataDir

        org.gradle.api.provider.Provider<java.io.File> getDataDir()
        Data directory provider.
        Returns:
        File provider.
      • getLogDir

        org.gradle.api.provider.Provider<java.io.File> getLogDir()
        Log directory provider.
        Returns:
        File provider.
      • getReportsDir

        org.gradle.api.provider.Provider<java.io.File> getReportsDir()
        Reports directory.
        Returns:
        File provider.
      • getSecondarySources

        org.gradle.api.provider.Provider<java.util.List<java.io.File>> getSecondarySources()
        Provides a list of secondary sources.
        Returns:
        Provider never returns null, but could return an empty list.
      • getTestSubdir

        org.gradle.api.provider.Provider<java.lang.String> getTestSubdir()
        Obtain the name of the subdirectory where tests are located.
        Returns:
        The name of the subdirectory
        Since:
        2.1