Class TaskIdentityFactory

java.lang.Object
org.barfuin.gradle.taskinfo.util.TaskIdentityFactory

public class TaskIdentityFactory extends Object
Creates an identity String (normally a task path, like ":module:myTask") for a node in the Gradle execution plan. The factory must be able to handle all the subtypes of org.gradle.execution.plan.Node.
  • Constructor Details

    • TaskIdentityFactory

      public TaskIdentityFactory(@Nonnull Project pProject)
  • Method Details

    • forNode

      @Nonnull public String forNode(@Nonnull Object pNode)
    • wasInternalNode

      public boolean wasInternalNode()
    • wasTaskInAnotherBuild

      public boolean wasTaskInAnotherBuild()