Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Honour `Managed.factoryId` when reading managed values from the cache

  1. … 3 more files in changeset.
Simplify `TransformationStepCodec`

Use `ReadContext.getProject` instead of `ProjectFinder`.

  1. … 3 more files in changeset.
Serialize `Transform.fromAttributes` to the configuration cache

  1. … 6 more files in changeset.
`s/instant execution/configuration cache` in logs and problems

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 6 more files in changeset.
Fixes.

Include the user manual link for a configuration cache problem in the problem report.

  1. … 8 more files in changeset.
Include the user manual link for a configuration cache problem in the problem report.

  1. … 8 more files in changeset.
Polish `(Callable|Function|Supplier)CodecTest`

- Replace `execution` by `evaluation`

Remove custom serialization of Kotlin `Lazy<T>` values

As they already support Java serialization via a custom `writeReplace` method

that forces their evaluation.

  1. … 2 more files in changeset.
Defer evaluation of Kotlin functions stored to the quick start cache

  1. … 2 more files in changeset.
Defer evaluation of Kotlin functions stored to the instant execution cache

  1. … 2 more files in changeset.
Polish `AbstractFunctionalTypeTest` family

- Rename `Register => Runtime` for clarity

- Dedupe functional object expressions

Polish `AbstractFunctionalTypeTest` family

- Rename `Register => Runtime` for clarity

- Dedupe functional object expressions

Defer evaluation of `Supplier` objects stored to the quick start cache

  1. … 2 more files in changeset.
Defer evaluation of `Supplier` objects stored to the instant execution cache

  1. … 2 more files in changeset.
Correctly defer the evaluation of bean fields typed `Callable`

  1. … 1 more file in changeset.
Correctly defer the evaluation of bean fields typed `Callable`

  1. … 1 more file in changeset.
Split `UserTypesCodecTest`

    • -0
    • +166
    ./instantexecution/serialization/codecs/AbstractUserTypeCodecTest.kt
    • -0
    • +223
    ./instantexecution/serialization/codecs/SerializableBeanCodecTest.kt
Split `UserTypesCodecTest`

Defer evaluation of `Callable` values serialized to the instant execution cache

  1. … 1 more file in changeset.
Defer evaluation of `Callable` values serialized to the quick start cache

  1. … 1 more file in changeset.
Fix cache invalidation message for init script change

    • -6
    • +10
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 1 more file in changeset.
Make invalidation message for added / removed init scripts more precise

    • -2
    • +2
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 1 more file in changeset.
Polish `InstantExecutionFingerprintCheckerTest`

- Replace iteration by map lookup

    • -13
    • +15
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
Polish `InstantExecutionCacheFingerprint.kt` and family

Improve names.

    • -17
    • +17
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 2 more files in changeset.
Make invalidation message for init scripts more useful and precise

- Always include the offending init script name in the message

- Use specific messages for each different scenario

    • -0
    • +118
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 3 more files in changeset.
Make invalidation message for init scripts more useful and precise

- Always include the offending init script name in the message

- Use specific messages for each different scenario

    • -0
    • +118
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 3 more files in changeset.
Improve cache invalidation message for file changes

    • -16
    • +45
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
  1. … 2 more files in changeset.
Replace usage of Kotlin compiler utility method by public API

    • -3
    • +2
    ./instantexecution/fingerprint/InstantExecutionFingerprintCheckerTest.kt
Report state deserialization problems

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 2 more files in changeset.