Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update performance tests template to not use deprecated configurations

Merge pull request #10310 from gradle/bamboo/ie/serializable

Improve instant execution support for `java.io.Serializable` based types

Increase DaemonErrorFeedbackCrossVersionSpec timeout

Merge branch 'patch-1' of https://github.com/gildor/gradle

* 'patch-1' of https://github.com/gildor/gradle:

Add Assisted Inject to list of annotation processors

Merge branch 'patch-1' of https://github.com/SUPERCILEX/gradle

* 'patch-1' of https://github.com/SUPERCILEX/gradle:

Use consistent environment configuration override order in docs

Publish 5.6-20190819230034+0000

Remove no longer necessary instant execution codecs for `EnumSet` and `EnumMap`

They can be handled via Java serialization now.

Recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Improve instant execution support for Java serialization

Properly handle deserialization of graphs containing a mix of

`java.io.Serializable` beans and plain beans by introducing

`ReadContext.immediateMode`. In immediate mode, reentrant `read` calls

are not suspended for compatibility with the non-suspending semantics

of `ObjectInputStream.readObject`.

The downside of non-suspending semantics is the risk of

`StackOverflowErrors` caused by deep graphs.

Merge pull request #10308 from gradle/breskeby/scan-plugin-2-4-1-rc-1

Use latest Scan plugin 2.4.1-rc-1

Polish `BeanPropertyReader.kt`

Polish `BeanCodecTest`

Polish `Codec.kt`

- Remove unused member

- Specify return types explicitly to avoid platform types

- Reduce accessibility

Introduce `SerializableWriteObjectCodec`

An instant execution serialization codec for objects that support Java

serialization via a custom `writeObject(ObjectOutputStream)` method.

Use latest Scan plugin 2.4.1-rc-1

Highlight Gradle Module Metadata support as feature of the release

Add note about configurations deprecations

Polish `ClosureCodec`

Prepare `BindingsBackedCodec` to accept multiple encodings for the same binding

Paving the way for `BeanCodec` to be extended to handle

`java.io.Serializable` based types efficiently.

Move Play plugins retirement to 7.0 for now

Rebaseline JavaConfigurationPerformanceTest

Publish 5.6-20190818230017+0000

Publish 5.6-20190817230026+0000

Adjust @since versions

Merge pull request #10298 from gradle/gh/deprecations/task-cleanup

Make TaskContainer.whenObjectRemoved() an error

Show flakiness rate in performance report (#10300)

This is the first step of implementing [new performance test handing process](https://docs.google.com/document/d/1pghuxbCR5oYWhUrIK2e4bmABQt3NEIYOOIK4iHyjWyQ/edit#heading=h.is4fzcbmxxld), showing flakiness information in the flakiness report.

recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Link to gradle.properties docs

Merge branch 'wrapper-proxy-docs' of https://github.com/sschuberth/gradle

* 'wrapper-proxy-docs' of https://github.com/sschuberth/gradle:

docs: Clarify that gradle-wrapper.properties is not for configuring a proxy