InstantExecutionFingerprintChecker.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename `InstantExecution{FingerprintChecker => CacheFingerprintChecker}`

For consistency.

    • -88
    • +0
    ./InstantExecutionFingerprintChecker.kt
  1. … 3 more files in changeset.
Polish invalidation reason message for buildSrc task input

    • -2
    • +2
    ./InstantExecutionFingerprintChecker.kt
Polish `InstantExecutionFingerprintChecker`

- Rename parameter

- Re-order methods to shorten diff

    • -1
    • +1
    ./InstantExecutionFingerprintChecker.kt
  1. … 1 more file in changeset.
Compute fingerprint for instant execution buildSrc task inputs using `FileCollectionFingerprinter`

Instead of `FileCollectionSnapshotter`.

    • -15
    • +12
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
wip: Compute fingerprint for instant execution buildSrc task inputs using `FileCollectionFingerprinter`

Instead of `FileCollectionSnapshotter`.

    • -13
    • +14
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
Let `InstantExecutionCacheInputs` encode inputs immediatelly

Instead of accumulating them for later.

    • -41
    • +20
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
Let `InstantExecutionCacheInputs` encode inputs immediatelly

Instead of accumulating them for later.

    • -41
    • +20
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
Let `InstantExecutionCacheInputs` encode inputs immediatelly

Instead of accumulating them for later.

    • -41
    • +20
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
Let `InstantExecutionCacheInputs` encode inputs immediatelly

Instead of accumulating them for later.

    • -41
    • +20
    ./InstantExecutionFingerprintChecker.kt
  1. … 5 more files in changeset.
Invalidate instant execution cache when a `buildSrc` task input directory changes

    • -6
    • +25
    ./InstantExecutionFingerprintChecker.kt
  1. … 6 more files in changeset.
Invalidate instant execution cache when a `buildSrc` task input directory changes

    • -6
    • +25
    ./InstantExecutionFingerprintChecker.kt
  1. … 6 more files in changeset.
Invalidate instant execution cache when a `buildSrc` task input directory changes

    • -6
    • +25
    ./InstantExecutionFingerprintChecker.kt
  1. … 6 more files in changeset.
Invalidate instant execution cache when a `buildSrc` task input directory changes

    • -6
    • +25
    ./InstantExecutionFingerprintChecker.kt
  1. … 6 more files in changeset.
Invalidate instant execution cache when a `buildSrc` task input directory changes

    • -6
    • +25
    ./InstantExecutionFingerprintChecker.kt
  1. … 6 more files in changeset.
Let Gradle build timestamp `ValueSource` implement `Describable`

    • -1
    • +1
    ./InstantExecutionFingerprintChecker.kt
  1. … 1 more file in changeset.
Report changed configuration file causing the ie cache not to be reused

    • -1
    • +2
    ./InstantExecutionFingerprintChecker.kt
  1. … 2 more files in changeset.
Remove special casing of `SystemPropertyValueSource` when checking the ie cache fingerprint

As it's no longer needed since the change to load the properties very early in

the build.

    • -28
    • +11
    ./InstantExecutionFingerprintChecker.kt
  1. … 3 more files in changeset.
Extract `ValueSource` description from its `Describable` implementation

    • -25
    • +17
    ./InstantExecutionFingerprintChecker.kt
  1. … 3 more files in changeset.
Move instant execution cache fingerprint code to `fingerprint` package

    • -0
    • +117
    ./InstantExecutionFingerprintChecker.kt
  1. … 3 more files in changeset.
Move instant execution cache fingerprint code to `fingerprint` package

    • -0
    • +117
    ./InstantExecutionFingerprintChecker.kt
  1. … 3 more files in changeset.