Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Merge pull request #10174 from gradle/wolfs/scheduling/faster

Re-introduce the scheduler performance improvements

Add even more debug logging

Remove announce plugin

    • -1
    • +0
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
    • -42
    • +0
    /subprojects/announce/announce.gradle.kts
  1. … 51 more files in changeset.