Class PlannedTask_1_0

java.lang.Object
com.gradle.scan.eventmodel.gradle.PlannedTask_1_0
All Implemented Interfaces:
com.gradle.scan.eventmodel.EventData

@GradleVersion(since="6.2") @PluginVersion(since="3.2") public class PlannedTask_1_0 extends Object implements com.gradle.scan.eventmodel.EventData
A task that is part of the task graph execution plan.

Events of this type are emitted between TaskGraphCalculationStarted_1_0 and TaskGraphCalculationFinished_1_1 for the build that the tasks belong to.

See Also:
  • Field Details

    • id

      public final long id
      The unique ID of the planned task.

      Corresponds to TaskStarted_1_0.id for the same task, and similarly for other task related events.

    • buildPath

      public final String buildPath
      The path of the build this task belongs to.
    • taskPath

      public final String taskPath
      The fully qualified path of the task within its build.
    • dependencies

      public final List<Long> dependencies
      IDs of other PlannedTask_1_0 events representing dependencies of this task. The order of IDs in the list is insignificant.
    • mustRunAfter

      public final List<Long> mustRunAfter
      IDs of other PlannedTask_1_0 events representing tasks that this task must-run-after. The order of IDs in the list is insignificant.
    • shouldRunAfter

      public final List<Long> shouldRunAfter
      IDs of other PlannedTask_1_0 events representing tasks that this task should-run-after. The order of IDs in the list is insignificant.
    • finalizedBy

      public final List<Long> finalizedBy
      IDs of other PlannedTask_1_0 events representing tasks that finalize this task. The order of IDs in the list is insignificant.
  • Constructor Details

  • Method Details