Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove support from instant execution for convention mappings used with `Provider` typed properties.

Remove support from instant execution for convention mappings used with `Provider` typed properties.

Remove support from instant execution for convention mappings used with `Provider` typed properties.

Remove support from instant execution for convention mappings used with `Provider` typed properties.

Merge branch 'master' into westline/services

  1. … 3 more files in changeset.
Fix for changes.

System properties as build logic inputs

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

  1. … 19 more files in changeset.
System properties as build logic inputs

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

  1. … 19 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

  1. … 16 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

  1. … 16 more files in changeset.
Deprecate querying the value of a `Provider` whose value is a mapped a task output file, prior to completion of the producing task.

  1. … 16 more files in changeset.
Move temporarily ignored Android fields to Workarounds

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

  1. … 1 more file in changeset.
Fix `:instantExecution` warnings

  1. … 4 more files in changeset.
Do not write bean property names to the instant execution cache. Instead, write and read fields in a deterministic order.

  1. … 3 more files in changeset.
Do not write bean property names to the instant execution cache. Instead, write and read fields in a deterministic order.

  1. … 3 more files in changeset.
Fix for previous commit.

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.