Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix for previous commit.

Cache the constructors used to deserialize beans from the instant execution cache across build invocations.

  1. … 6 more files in changeset.
Cache the constructors used to deserialize beans from the instant execution cache across build invocations.

    • -0
    • +64
    ./BeanConstructors.kt
  1. … 6 more files in changeset.
Cache the constructors used to deserialize beans from the instant execution cache across build invocations.

    • -0
    • +63
    ./BeanConstructors.kt
  1. … 5 more files in changeset.
Introduce `BeanStateReader.newBeanWithId(id: Int)`

And dedupe identity registration code.

  1. … 2 more files in changeset.
Polish `BeanPropertyReader.kt`

Restore eager evaluation of some functional types when writing to the instant execution cache.

Restore eager evaluation of some functional types when writing to the instant execution cache.

Restore eager evaluation of some functional types when writing to the instant execution cache.

Restore eager evaluation of some functional types when writing to the instant execution cache.

Move serialization of `Closure` instances to a separate `Codec` rather than hard-coded in bean serialization.

  1. … 2 more files in changeset.
Move serialization of `Closure` instances to a separate `Codec` rather than hard-coded in bean serialization.

  1. … 2 more files in changeset.
Move serialization of `Closure` instances to a separate `Codec` rather than hard-coded in bean serialization.

  1. … 2 more files in changeset.
Move serialization of `Closure` instances to a separate `Codec` rather than hard-coded in bean serialization.

  1. … 2 more files in changeset.
Move serialization of `Closure` instances to a separate `Codec` rather than hard-coded in bean serialization.

  1. … 2 more files in changeset.
Move serialization of `Provider` types to several `Codec` implementations, rather than hard-coded into bean serialization.

  1. … 6 more files in changeset.
Move serialization of `Provider` types to several `Codec` implementations, rather than hard-coded into bean serialization.

  1. … 6 more files in changeset.
Move serialization of `Provider` types to several `Codec` implementations, rather than hard-coded into bean serialization.

  1. … 6 more files in changeset.
Move serialization of `Provider` types to several `Codec` implementations, rather than hard-coded into bean serialization.

  1. … 6 more files in changeset.
Move serialization of `Provider` types to several `Codec` implementations, rather than hard-coded into bean serialization.

  1. … 6 more files in changeset.
Serialize Groovy metaclass instances to the instant execution cache, and remove some special case handling to ignore specific fields.

  1. … 2 more files in changeset.
Serialize Groovy metaclass instances to the instant execution cache, and remove some special case handling to ignore specific fields.

  1. … 2 more files in changeset.
Serialize Groovy metaclass instances to the instant execution cache, and remove some special case handling to ignore specific fields.

  1. … 2 more files in changeset.
Serialize Groovy metaclass instances to the instant execution cache, and remove some special case handling to ignore specific fields.

  1. … 2 more files in changeset.
Serialize Groovy metaclass instances to the instant execution cache, and remove some special case handling to ignore specific fields.

  1. … 2 more files in changeset.
Do not eagerly evaluate functional types such as `Callable` when writing to the instant execution cache. Eagerly evaluate only those types whose purpose is better understood, such as `Provider` or `FileCollection`.

Do not eagerly evaluate functional types such as `Callable` when writing to the instant execution cache. Eagerly evaluate only those types whose purpose is better understood, such as `Provider` or `FileCollection`.

Do not eagerly evaluate functional types such as `Callable` when writing to the instant execution cache. Eagerly evaluate only those types whose purpose is better understood, such as `Provider` or `FileCollection`.

Do not eagerly evaluate functional types such as `Callable` when writing to the instant execution cache. Eagerly evaluate only those types whose purpose is better understood, such as `Provider` or `FileCollection`.

Do not eagerly evaluate functional types such as `Callable` when writing to the instant execution cache. Eagerly evaluate only those types whose purpose is better understood, such as `Provider` or `FileCollection`.