Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #885 from gradle/bamboo/fix-accessors-caching

Add generated accessors jar to the loaded script cache key

Merge pull request #885 from gradle/bamboo/fix-accessors-caching

Add generated accessors jar to the loaded script cache key

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

Polish test for conflicting extensions

Remove unnecessary special casing

Polish `ScriptCacheKey::equals`

- Remove unnecessary comparisons

- Only access `that.parentClassLoader` if necessary

Add generated accessors jar to the loaded script cache key

Resolves #844

Deal with java7 deprecation warnings

Merge branch 'release'

Remove unused method

Cleanup

Address review feedback

Run finalizers in parallel in all cases

When all remaining tasks in the queue were finalizers

and the task that they finalize hadn't completed yet,

all other task workers determined that there was nothing

more to do and shut down, leading to the finalizers being

executed on the last remaining worker.

This is now fixed by waiting for more potential finalizers

until there are no more tasks running.

Check if locks could be acquired by executing thread

Implement a 24 hours timeout for rule caching

This is a (hopefully) temporary workaround for not being able to detect

implicit inputs, the ones that are provided by services, and that may

expire after a different timeout than the module resolution lifetime.

Implement a 24 hours timeout for rule caching

This is a (hopefully) temporary workaround for not being able to detect

implicit inputs, the ones that are provided by services, and that may

expire after a different timeout than the module resolution lifetime.

Fix return type of createLater(String)

Favor BuildInitDsl enum instead of boolean flag and string

and refine tasks creation script code

Signed-off-by: Paul Merlin <paul@gradle.com>

Remove unused class and cleanup

  1. … 17 more files in changeset.
Simplify test console handling

Introduce `ComponentMetadataSupplierRuleExecutor`

This gives us better abilities to unit test the behavior of this specific

rule executor.

Introduce `ComponentMetadataSupplierRuleExecutor`

This gives us better abilities to unit test the behavior of this specific

rule executor.

Add missing license header

Signed-off-by: Paul Merlin <paul@gradle.com>

Remove irrelevant kotlin-dsl template

large multi-project is enough

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -2
    • +1
    /subprojects/performance/templates.gradle
Dependency locking documentation improvements

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Performance test compare Kotlin & Groovy DSLs configuration time

Signed-off-by: Paul Merlin <paul@gradle.com>

Separate node execution from scheduling