Gradle

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

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

Add integration test for the platform-centric development use case

Add integration test for the platform-centric development use case

Fix ancestor collection for subgraph constraints

We need to compute the intersection of constraints.