Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Capture current behavior of cacheability reasons

+review REVIEW-6493

Merge branch 'ew-4.0'. Bump version.txt to 4.0

Change resource lock registry to use Cache instead of Map

Change resource lock registry to use Cache instead of Map

Remove deprecated constructors and methods in ide module (#1732)

    • -0
    • +8
    /subprojects/docs/src/docs/release/notes.md
Do not depend on default charset when hashing

+review REVIEW-6495

Clean up relationship between resource locks and registry

Clean up relationship between resource locks and registry

Revert ":arrow_up: Kotlin 1.1.1 :tada:"

This reverts commit 041c3b5f3c6ce3c93196d478044d078de522f781.

Revert "Decorrelate the embedded kotlin and nebula.kotlin versions in samples"

This reverts commit 149ee7fecb88d6fe455a73039f1b83d7d3b7ce3b.

Update Android Studio version to 2.3

Don't put the resource into the root of the jar

+review REVIEW-6495

Track file paths for contents of @Classpath input properties

+review REVIEW-6495

Adjust integration test setup to PluginManager and Gradle changes

Fix project list accessor call

Move determining task cacheability to earlier

+review REVIEW-6493

Add integ tests for plugin application as part of project configuration

Add build operations for cross-script project configuration

Adds also build operations for `allprojects`, `subprojects`, and

`rootProject` configuration blocks.

Add build operations for plugin application

Enable verbose output for the Kotlin daemon on CI

Use Internal annotation on interface to avoid task property validation issues

Recognize @lhotari for fixing a daemon memory leak

    • -21
    • +24
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #1736 from lhotari/lh-fix-issue-1730

Fix memory leak in DefaultDaemonScanInfo

Kill daemons before any other task

The "killExistingDaemons" setup was broken. It was only adding a

dependency on projects that do use integration testing. But we

want the killing to happen before *any* task. Otherwise it will

kill compiler daemons of projects like baseServices, which comes

early and has no integration tests.

Enable parallel by default

This commit enabled the `--parallel` switch by default on the Gradle build itself. This is done so

that we can highlight potential problems of running in parallel, in particular now that we got rid

of the fat lock around dependency resolution.

Revert ci-health plugin versions to 0.31

The build pinning is broken in 0.32 and also breaks part of the tagging.

This reverts commit c323e3ded92448431188474c63310dbbe29f87be.

Fix memory leak in DefaultDaemonScanInfo

- also unregister the listener that was listening for

the buildFinished event

Fixes #1730

Fix flaky Thread->CacheOperationStack map access

+review REVIEW-6494

Fix smoke tests

+review REVIEW-6493

Remove overlapping outputs from build cache chapter