Class SourceSets

java.lang.Object
com.cleanroommc.gradle.api.util.lazy.SourceSets

public final class SourceSets extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.gradle.api.provider.Provider<File>
    classes(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)
     
    static org.gradle.api.provider.Provider<String>
    compile(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)
     
    static org.gradle.api.tasks.SourceSetContainer
    container(org.gradle.api.Project project)
     
    static void
    extendFromConfiguration(org.gradle.api.Project project, org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration)
     
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet>
    internal(org.gradle.api.Project project, String name)
     
    static void
    linkSource(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet, Object sourceDir)
     
    static org.gradle.api.provider.Provider<File>
    source(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • container

      public static org.gradle.api.tasks.SourceSetContainer container(org.gradle.api.Project project)
    • internal

      public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> internal(org.gradle.api.Project project, String name)
    • linkSource

      public static void linkSource(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet, Object sourceDir)
    • extendFromConfiguration

      public static void extendFromConfiguration(org.gradle.api.Project project, org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet, org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> configuration)
    • compile

      public static org.gradle.api.provider.Provider<String> compile(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)
    • source

      public static org.gradle.api.provider.Provider<File> source(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)
    • classes

      public static org.gradle.api.provider.Provider<File> classes(org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> sourceSet)