Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Only capture declarative includes/excludes on PatternSet

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

  1. … 3 more files in changeset.
Serialize services used by the gradle/gradle build

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

  1. … 1 more file in changeset.
Serialize FileTree pattern set

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

  1. … 1 more file in changeset.
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.
Serialize service providers to the instant execution cache, and lazily reconstruct the service after reading from the cache.

  1. … 6 more files in changeset.
Serialize service providers to the instant execution cache, and lazily reconstruct the service after reading from the cache.

  1. … 6 more files in changeset.
Add instant execution codec for ListenerManager service

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

  1. … 1 more file in changeset.
Add instant execution codec for ListenerManager service

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

  1. … 1 more file in changeset.
Support serialization of proxy instances to the instant execution cache. Previously this would work by accident when the cache was read by the same daemon process that wrote to the cache.

  1. … 1 more file in changeset.
Support serialization of proxy instances to the instant execution cache. Previously this would work by accident when the cache was read by the same daemon process that wrote to the cache.

  1. … 1 more file in changeset.
Let instant execution handle ExecOperations service

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

  1. … 1 more file in changeset.
Let instant execution handle ExecOperations service

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

  1. … 1 more file in changeset.
Let instant execution handle FileSystemOperations service

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

  1. … 1 more file in changeset.
Let instant execution handle FileSystemOperations service

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

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

  1. … 5 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. … 5 more files in changeset.
Serialize the contents of `ArtifactCollection` instances to the instant execution cache.

With this change, up-to-date `assembleDebug` builds work for the Santa Tracker sample and the simple test build.

  1. … 7 more files in changeset.
Serialize the contents of `ArtifactCollection` instances to the instant execution cache.

With this change, up-to-date `assembleDebug` builds work for the Santa Tracker sample and the simple test build.

  1. … 7 more files in changeset.
Refine EnumCodec

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

  1. … 1 more file in changeset.
Refine EnumCodec

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

  1. … 1 more file in changeset.
Refine EnumCodec

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

  1. … 1 more file in changeset.
Introduce instant execution enum codec

Previously, spurious instances of enums were created when loading from

the cache, leading to comparison failures, observed with AGP.

Not more covered android tasks because the very same task now fails

with another problem.

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

  1. … 1 more file in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

  1. … 41 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

  1. … 41 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

  1. … 41 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

  1. … 41 more files in changeset.
Add a codec to serialize `ConcurrentHashMap` instances to the instant execution cache.

  1. … 2 more files in changeset.
Add a codec to serialize `ConcurrentHashMap` instances to the instant execution cache.

  1. … 2 more files in changeset.
Replace some direct instantiation of `FileResolver` instances with a service.

  1. … 24 more files in changeset.