Class Tasks

java.lang.Object
com.cleanroommc.gradle.api.task.Tasks

public final class Tasks extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.gradle.api.file.ArchiveOperations
    archives(org.gradle.api.Project project)
    ArchiveOperations is the configuration-cache safe way to open zip/tar trees.
    static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy>
    copy(org.gradle.api.Project project, String name, Object from, Object to)
     
    static void
    group(String group, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task>... tasks)
     
    static org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask>
    register(org.gradle.api.Project project, String name)
     
    static <T extends org.gradle.api.Task>
    org.gradle.api.tasks.TaskProvider<T>
    register(org.gradle.api.Project project, String name, Class<T> type)
     
    static <T extends org.gradle.api.Task>
    org.gradle.api.tasks.TaskProvider<T>
    register(org.gradle.api.Project project, String name, Class<T> type, Object... ctorArgs)
     
    static <T extends MavenJarExec>
    org.gradle.api.tasks.TaskProvider<T>
    tool(org.gradle.api.Project project, org.gradle.api.file.DirectoryProperty localCache, String name, Class<T> type, org.gradle.api.artifacts.Configuration classpath)
     
    static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy>
    unzip(org.gradle.api.Project project, String name, Object from, Object to)
     
    static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Zip>
    zip(org.gradle.api.Project project, String name, Object from, Object to)
     

    Methods inherited from class Object

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

    • register

      public static org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> register(org.gradle.api.Project project, String name)
    • register

      public static <T extends org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<T> register(org.gradle.api.Project project, String name, Class<T> type)
    • register

      public static <T extends org.gradle.api.Task> org.gradle.api.tasks.TaskProvider<T> register(org.gradle.api.Project project, String name, Class<T> type, Object... ctorArgs)
    • tool

      public static <T extends MavenJarExec> org.gradle.api.tasks.TaskProvider<T> tool(org.gradle.api.Project project, org.gradle.api.file.DirectoryProperty localCache, String name, Class<T> type, org.gradle.api.artifacts.Configuration classpath)
    • group

      @SafeVarargs public static void group(String group, org.gradle.api.tasks.TaskProvider<? extends org.gradle.api.Task>... tasks)
    • copy

      public static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> copy(org.gradle.api.Project project, String name, Object from, Object to)
    • archives

      public static org.gradle.api.file.ArchiveOperations archives(org.gradle.api.Project project)
      ArchiveOperations is the configuration-cache safe way to open zip/tar trees. Project.zipTree is not.
    • unzip

      public static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.Copy> unzip(org.gradle.api.Project project, String name, Object from, Object to)
    • zip

      public static org.gradle.api.tasks.TaskProvider<org.gradle.api.tasks.bundling.Zip> zip(org.gradle.api.Project project, String name, Object from, Object to)