SkipEmptySourceFilesTaskExecuterTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Skip work with empty inputs in execution engine

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 13 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Only expose origin metadata for reused outputs in execution engine

We are not interested in non-reused metadata outside the execution engine.

    • -309
    • +0
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 21 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

    • -8
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 43 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

    • -8
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 43 more files in changeset.
Use only FileSystemSnapshotter from FileCollectionSnapshotter

    • -1
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 15 more files in changeset.
Move file collection snapshotting to core

    • -1
    • +3
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 25 more files in changeset.
Move file collection snapshotting to core

    • -1
    • +3
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 24 more files in changeset.
Re-use OutputCleaner for other output cleanups

    • -15
    • +12
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 4 more files in changeset.
Code cleanup NO_REUSED_OUTPUTS -> WITHOUT_OUTPUTS

    • -2
    • +2
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 16 more files in changeset.
Use a `FileCollectionFingerprinter` to fingerprint the primary input of an artifact transform, and use the same strategy to locate the relevant implementation as is used for the properties of other types.

    • -1
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 30 more files in changeset.
Use a `FileCollectionFingerprinter` to fingerprint the primary input of an artifact transform, and use the same strategy to locate the relevant implementation as is used for the properties of other types.

    • -1
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 30 more files in changeset.
Undo rename of TaskProperties

    • -2
    • +2
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 23 more files in changeset.
Move more things to properties package

    • -1
    • +2
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 35 more files in changeset.
Move task fingerprinting around and extract overlapping fingerprint filtering

    • -4
    • +4
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 16 more files in changeset.
Pass whether results are reused separate from origin metadata

    • -6
    • +4
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 32 more files in changeset.
Fix tests

    • -0
    • +6
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 2 more files in changeset.
Merge branch 'release'

    • -4
    • +9
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 3 more files in changeset.
Remove history after no-source outputs have been cleaned (#8036)

So it is as if the task never executed.

    • -4
    • +9
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 7 more files in changeset.
Remove execution state completely when task has no sources

We are essentially acting as if the task was never executed.

    • -9
    • +11
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 5 more files in changeset.
Resolve output files before execution explicitly

    • -11
    • +4
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 16 more files in changeset.
Move snapshotting after execution to TaskExecution

    • -7
    • +3
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 8 more files in changeset.
Move overlapping output detection out of TaskArtifactState

    • -22
    • +21
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 6 more files in changeset.
Pass in all that is needed for overlapping output detection

    • -10
    • +25
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 6 more files in changeset.
Fix tests

    • -38
    • +47
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 4 more files in changeset.
Remove unnecessary work done by SkipEmptySourceFilesTaskExecuter

    • -7
    • +1
    ./SkipEmptySourceFilesTaskExecuterTest.groovy
  1. … 2 more files in changeset.