Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 407 more files in changeset.
Fix tests

  1. … 372 more files in changeset.
Rename types for better understanding

We distinguish between complete and incomplete snapshots.

  1. … 68 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 25 more files in changeset.
Use Consumer<FileSystemLocationSnapshot> in VFS

This makes sure that the file system snapshot is consumed and all the

files are read with the VFS aware of it while simplifying the API

quite a bit.

  1. … 25 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
WIP

  1. … 22 more files in changeset.
Polish AbsolutePathFingerprintingStrategy

  1. … 10 more files in changeset.
Always include missing files in the snapshot

  1. … 10 more files in changeset.
Rename FileSystemSnapshotVisitor.{visit -> visitFile} (#9858)

So it is more obvious that directory snapshots are not passed into this

method.

  1. … 24 more files in changeset.
Fix test

Add unit test for filterOutputSnapshotBeforeExecution

  1. … 2 more files in changeset.
Add unit test for filterOutputSnapshotBeforeExecution

  1. … 2 more files in changeset.
Add unit test for filterOutputSnapshotBeforeExecution

  1. … 2 more files in changeset.
Filter output snapshot before creating fingerprint

So that unavailable files don't have to be snapshotted.

  1. … 4 more files in changeset.
Filter output snapshot before creating fingerprint

So that unavailable files don't have to be snapshotted.

  1. … 4 more files in changeset.
Filter output snapshot before creating fingerprint

So that unavailable files don't have to be snapshotted.

  1. … 3 more files in changeset.
Filter output snapshot before creating fingerprint

So that unavailable files don't have to be snapshotted.

  1. … 4 more files in changeset.
Wrap the patternSet

Instead of using a strategy.

  1. … 37 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

  1. … 43 more files in changeset.
Do not use PatternSet in snapshots package

Use a pluggable type instead.

  1. … 43 more files in changeset.
Use only FileSystemSnapshotter from FileCollectionSnapshotter

  1. … 15 more files in changeset.
Move file collection snapshotting to core

  1. … 25 more files in changeset.
Move contexts and results to top-level API

    • -859
    • +0
    ./steps/IncrementalExecutionTest.groovy
    • -75
    • +0
    ./steps/SkipUpToDateStepTest.groovy
  1. … 48 more files in changeset.
Move resolving incremental changes to the execution engine

    • -23
    • +22
    ./steps/IncrementalExecutionTest.groovy
  1. … 16 more files in changeset.
Pass execution context to UnitOfWork.execute()

    • -1
    • +1
    ./steps/IncrementalExecutionTest.groovy
  1. … 4 more files in changeset.
Exexute the context

This is a step towards eventually merging the Context and the UnitOfWork

    • -3
    • +9
    ./steps/IncrementalExecutionTest.groovy
  1. … 24 more files in changeset.
Exexute the context

This is a step towards eventually merging the Context and the UnitOfWork

    • -3
    • +9
    ./steps/IncrementalExecutionTest.groovy
  1. … 24 more files in changeset.