ValidatingTaskExecuterTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Move validation of task inputs and outputs to UnitOfWork

    • -95
    • +0
    ./ValidatingTaskExecuterTest.groovy
  1. … 12 more files in changeset.
Consistently use fileSystemLocation

  1. … 9 more files in changeset.
Consistently use fileSystemLocation

  1. … 9 more files in changeset.
Consistently use fileSystemLocation

  1. … 8 more files in changeset.
Use ReservedFileSystemLocation consistently

  1. … 10 more files in changeset.
Use ReservedFileSystemLocation consistently

  1. … 10 more files in changeset.
Forbid tasks write into transform workspaces

  1. … 12 more files in changeset.
Forbid tasks write into transform workspaces

  1. … 12 more files in changeset.
Forbid tasks write into transform workspaces

  1. … 12 more files in changeset.
Code cleanup NO_REUSED_OUTPUTS -> WITHOUT_OUTPUTS

  1. … 16 more files in changeset.
Rework the validators used by the `ValidateTaskProperties` task so they use the same API to report problems as validators in other places do.

  1. … 9 more files in changeset.
Rework the validators used by the `ValidateTaskProperties` task so they use the same API to report problems as validators in other places do.

  1. … 9 more files in changeset.
Undo rename of TaskProperties

  1. … 23 more files in changeset.
Move more things to properties package

  1. … 35 more files in changeset.
Get rid of TaskPropertySpecs in property package

  1. … 55 more files in changeset.
Pass whether results are reused separate from origin metadata

  1. … 32 more files in changeset.
Forbid registering invalid inputs via runtime API

#6280

#6282

    • -21
    • +3
    ./ValidatingTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Support rich task inputs (#3720)

@Nested inputs are now discovered based on the runtime type instead of the static type.

    • -16
    • +20
    ./ValidatingTaskExecuterTest.groovy
  1. … 150 more files in changeset.
Fix test

    • -6
    • +23
    ./ValidatingTaskExecuterTest.groovy
Resolve task file inputs and outputs when validating

    • -6
    • +12
    ./ValidatingTaskExecuterTest.groovy
  1. … 17 more files in changeset.
Validate all properties not just the annotated ones

Previously only task properties defined via the property annotations were validated. Now we validate properties registered via the runtime API as well.

    • -11
    • +20
    ./ValidatingTaskExecuterTest.groovy
  1. … 43 more files in changeset.
Merge PostExecutionAnalysisTE into ExecuteActionsTE

Having it separate made it difficult to set the outcome

only once.

+review REVIEW-6269

  1. … 14 more files in changeset.
Have TaskState delegate to outcome

+review REVIEW-6253

  1. … 23 more files in changeset.
REVIEW-2077: Merged TaskExecuter and ContextualTaskExecuter into a single, contextual interface

  1. … 24 more files in changeset.