Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework some serialization to write the state of `Test` task to the instant execution cache.

- Write transient fields (as we don't run the `readObject()` methods, and don't want to).

- Handle arrays

- Special case serialization for `TreeSet` and `LinkedHashSet`.

- Remove the special case serialization for `EnumMap` and just treat this as a bean for now.

Rework some serialization to write the state of `Test` task to the instant execution cache.

- Write transient fields (as we don't run the `readObject()` methods, and don't want to).

- Handle arrays

- Special case serialization for `TreeSet` and `LinkedHashSet`.

- Remove the special case serialization for `EnumMap` and just treat this as a bean for now.

Rework some serialization to write the state of `Test` task to the instant execution cache.

- Write transient fields (as we don't run the `readObject()` methods, and don't want to).

- Handle arrays

- Special case serialization for `TreeSet` and `LinkedHashSet`.

- Remove the special case serialization for `EnumMap` and just treat this as a bean for now.

Add some trace for problems loading a bean field from the instant execution cache.

Fix class resolution when loading from the instant execution cache.

Update released version to latest snapshot

Clean release notes and welcome message for 5.7

    • -34
    • +0
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.7

Clean accepted API changes

Merge remote-tracking branch 'origin/master-test' into release-test

Fix for change to `Test` type.

Daily commit

    • -48
    • +0
    /.idea/inspectionProfiles/Gradle.xml
  1. … 19 more files in changeset.
Fix for changes to `ListenerManager`.

Serialize enough `Test` task state to be able to run tests.

- Special case serialization for `HashSet` instances instead of `Set` instances, to allow other types that extend `Set`, such as `DomainObjectContainer` to be serialized as beans (for now).

- Special case serialization for `EnumMap` instances.

- Treat `BuildOperationExecutor` as a service.

Serialize enough `Test` task state to be able to run tests.

- Special case serialization for `HashSet` instances instead of `Set` instances, to allow other types that extend `Set`, such as `DomainObjectContainer` to be serialized as beans (for now).

- Special case serialization for `EnumMap` instances.

- Treat `BuildOperationExecutor` as a service.

Serialize enough `Test` task state to be able to run tests.

- Special case serialization for `HashSet` instances instead of `Set` instances, to allow other types that extend `Set`, such as `DomainObjectContainer` to be serialized as beans (for now).

- Special case serialization for `EnumMap` instances.

- Treat `BuildOperationExecutor` as a service.

Tweak the serialization to the instant execution cache to handle a property of type `Property<T>` with a convention mapping that returns `T`.

Tweak the serialization to the instant execution cache to handle a property of type `Property<T>` with a convention mapping that returns `T`.

Tweak the serialization to the instant execution cache to handle a property of type `Property<T>` with a convention mapping that returns `T`.

Use `DirectoryProperty.convention()` instead of convention mapping to set a convention for a test task's binary results directory.

Use `DirectoryProperty.convention()` instead of convention mapping to set a convention for a test task's binary results directory.

Use `DirectoryProperty.convention()` instead of convention mapping to set a convention for a test task's binary results directory.

Mark `Test.binResultsDir` as `@ReplacedBy` `binaryResultsDirectory`.

Mark `Test.binResultsDir` as `@ReplacedBy` `binaryResultsDirectory`.

Mark `Test.binResultsDir` as `@ReplacedBy` `binaryResultsDirectory`.

Publish 5.5-20190603010037+0000

Serialize listener broadcast services to/from the instant execution cache. These are used by the `Test` task.

Also serialize `TreeMap` and `LinkedHashMap` instances.

Serialize listener broadcast services to/from the instant execution cache. These are used by the `Test` task.

Also serialize `TreeMap` and `LinkedHashMap` instances.

Serialize listener broadcast services to/from the instant execution cache. These are used by the `Test` task.

Also serialize `TreeMap` and `LinkedHashMap` instances.

Merge pull request #9574 from gradle/bamboo/ie/task-inputs

Restore registered task inputs and outputs