Class JarChain
java.lang.Object
com.gtnewhorizons.retrofuturagradle.util.JarChain
A utility to remove outputs of intermediary tasks if the inputs don't change.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTask(TaskProvider<? extends IJarOutputTask> newTask) voidaddTask(TaskProvider<? extends IJarOutputTask> newTask, JarChain.ChainAction action) voidfinish()boolean
-
Constructor Details
-
JarChain
public JarChain()
-
-
Method Details
-
addTask
-
addTask
public void addTask(@Nonnull TaskProvider<? extends IJarOutputTask> newTask, JarChain.ChainAction action) -
finish
public void finish() -
isUpToDate
public boolean isUpToDate()
-