Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update released version to latest snapshot

Update library versions in build init to latest for 5.8

Clean release notes and welcome message for 5.8

    • -51
    • +1
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.8

Clean accepted API changes

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

    • -234
    • +30
    /subprojects/docs/src/docs/release/notes.md
Refactor the transformation node codecs to reuse the binding infrastructure for writing the state of the node.

Refactor the transformation node codecs to reuse the binding infrastructure for writing the state of the node.

Refactor the transformation node codecs to reuse the binding infrastructure for writing the state of the node.

Polish `BeanCodec`

- Move method down for symmetry

- Extract when `val` and invert when clauses for clarity

- Make `when` clauses more symmetrical

Polish `BeanCodec`

- Move method down for symmetry

- Extract when `val` and invert when clauses for clarity

Polish `BeanCodec`

- Move method down for symmetry

- Extract when `val` and invert when clauses for clarity

Move `writeReplace` handling to `BeanCodec`

For symmetry.

Move `writeReplace` handling to `BeanCodec`

For symmetry.

Merge pull request #10121 from gradle/bamboo/ie/reuse-classloaders

Reuse ClassLoaders

Create a new set of bindings to use for serializing the work graph nodes to the instant execution cache.

Also allow a codec to create a nested context with a new isolate and codec to use for serializing nested objects. Use this to maintain a single isolate for all work nodes with nested isolates for each task instance.

Create a new set of bindings to use for serializing the work graph nodes to the instant execution cache.

Also allow a codec to create a nested context with a new isolate and codec to use for serializing nested objects. Use this to maintain a single isolate for all work nodes with nested isolates for each task instance.

Create a new set of bindings to use for serializing the work graph nodes to the instant execution cache.

Also allow a codec to create a nested context with a new isolate and codec to use for serializing nested objects. Use this to maintain a single isolate for all work nodes with nested isolates for each task instance.

Prove cached ClassLoaders are reused by instant execution

Make FingerprinterFixture#outputFingerprinter private

Convert WorkerApiPerformanceTest to use Gradle profiler

Remove announce plugings from converted types

Remove announce plugings from converted types

Rebaseline WorkerApiPerformanceTest

`executing tasks with process isolation work=120 / workers=12` seems

to have regressed after https://github.com/gradle/gradle/compare/b40554f...f8b9c4b

I'll rebaseline to unblock CI.

This is tracked as gradle/gradle-private#2546

Merge pull request #10194 from gradle/lorinc/fix-trait-private-fields

Rework FingerprinterFixture trait to not contain public fields

Cache `readResolve` methods restoring the instant execution state

Cache `readResolve` methods restoring the instant execution state

Cache `readResolve` methods restoring the instant execution state

Rework FingerprinterFixture trait to not contain public fields

See: http://docs.groovy-lang.org/next/html/documentation/core-traits.html#_public_fields

Upgrade to build-scans plugin 2.4-rc-1