Package org.barfuin.gradle.taskinfo.util
Class TaskNodeHolder
java.lang.Object
org.barfuin.gradle.taskinfo.util.TaskNodeHolder
Abstracts from changing Gradle classes about internal task nodes. For example,
org.gradle.execution.plan.TaskNode used to be org.gradle.execution.taskgraph.TaskInfo in
older Gradle. We just want some data out of them.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasTaskInfoDto(boolean pFinalizer, boolean pColorEnabled) getTask()Class<?>getType()static booleanhasRelevantNodeType(Object pNode) booleanbooleanboolean
-
Constructor Details
-
TaskNodeHolder
-
-
Method Details
-
hasRelevantNodeType
-
getTask
-
isOneOfOurTasks
public boolean isOneOfOurTasks() -
isInternalNode
public boolean isInternalNode() -
isTaskInAnotherBuild
public boolean isTaskInAnotherBuild() -
getIdentity
-
getDisplayName
-
getType
-
getDependencySuccessors
-
getFinalizers
-
asTaskInfoDto
-