Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Return only direct task dependencies

Merge branch 'master' into lptr/core/new-scheduler

Remove unnecessary condition

Fix path to local distribution for integration tests

Add test for multiple prefer constraints

Demonstrates fix for #4186

Merge remote-tracking branch 'origin/sg/lazy/redo-api'

* origin/sg/lazy/redo-api:

Remove circular reference

Realize fewer tasks in the gradle/gradle build

Use configureEach over configureEachLater

Update to latest nightly with lazy task API changes

Merge remote-tracking branch 'origin/sg/lazy/createLater-fix'

* origin/sg/lazy/createLater-fix:

Fix return type of createLater(String)

Merge remote-tracking branch 'origin/master'

* origin/master:

Define new mirrored repositories

Fix repo URL to match site certificate

Accept regression in lazy task creation

Dependency locking documentation improvements

Properly handle snapshot versions in dependency locking

Add coverage to check publication of project dependencies with attributes

Add support for dependency attributes on project dependencies

Fix failed BrokenTextResourceIntegrationTest

Avoid unexpected http resource cache hit (#5416)

Make software model tasks accessible using abbreviated names again

Revert "Add small note about configuration time improvements"

Remove tasks with constructor arguments from the preamble

Update test for changed dependencyInsight output

Consider dependency attributes in insight report

Add test for dependencyInsight with dependency attributes

Avoid duplicate details in dependencyInsight

Use the same test execution service for both parallel and non-parallel execution tests

Test work graph for cycle breaking

Merge branch 'release'

Remove unused method

Cleanup

Address review feedback

Check if locks could be acquired by executing thread

Fix return type of createLater(String)

  1. … 17 more files in changeset.
Dependency locking documentation improvements

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Separate node execution from scheduling

Merge pull request #5428 from gradle/oehme/tasks/fix-abbreviation

Make software model tasks accessible using abbreviated names again

Fix failed BrokenTextResourceIntegrationTest

Avoid unexpected http resource cache hit (#5416)

See https://github.com/gradle/gradle-private/issues/1273

Since different tests share the same user home, some unexpected cache hit

might happen when two different test resources are assigned same port.

This PR uses unique resource name to avoid that.

Remove circular reference

Realize fewer tasks in the gradle/gradle build

Use configureEach over configureEachLater

configureEachLater is going to be removed.

    • -1
    • +1
    /subprojects/integ-test/integ-test.gradle
    • -2
    • +2
    /subprojects/performance/templates.gradle
Update to latest nightly with lazy task API changes

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Add coverage to check publication of project dependencies with attributes

Merge pull request #5403 from gradle/dd/dependency-insight/variant-attributes

Fix issues rendering attributes in the `dependencyInsight` report

Merge pull request #5412 from gradle/sg/lazy/redo-api

Add new replacements for lazy task API

Fix WorkGraph.getTaskDependencies()

It used to return nothing because by the time we usually asked about it the dependency nodes were already removed from the graph.