Class PatchDevEnvironment

java.lang.Object
com.cleanroommc.gradle.api.ext.PatchDevEnvironment
All Implemented Interfaces:
org.gradle.api.Named

public abstract class PatchDevEnvironment extends Object implements org.gradle.api.Named
  • Constructor Details

    • PatchDevEnvironment

      @Inject public PatchDevEnvironment(String name, org.gradle.api.file.ProjectLayout layout)
  • Method Details

    • getInput

      public abstract org.gradle.api.file.DirectoryProperty getInput()
    • getPatches

      public abstract org.gradle.api.file.DirectoryProperty getPatches()
    • getOutput

      public abstract org.gradle.api.file.DirectoryProperty getOutput()
    • getName

      public String getName()
      Specified by:
      getName in interface org.gradle.api.Named
    • dependsOn

      public void dependsOn(String dependsOn)
    • getSourceSet

      public org.gradle.api.NamedDomainObjectProvider<org.gradle.api.tasks.SourceSet> getSourceSet()
    • getPrepareEnvironment

      public org.gradle.api.tasks.TaskProvider<org.gradle.api.DefaultTask> getPrepareEnvironment()
    • getApplyDiffs

      public org.gradle.api.tasks.TaskProvider<ApplyDiffs> getApplyDiffs()
    • getInitializeDiffs

      public org.gradle.api.tasks.TaskProvider<ApplyDiffs> getInitializeDiffs()
    • getGenerateDiffs

      public org.gradle.api.tasks.TaskProvider<GenerateDiffs> getGenerateDiffs()