Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make reusable build operation details static

Simplify configure project operation name calculation

Use dependency injection getter to access service

Preserve the exact message text when wrapping as unchecked exception

If the message is the one presented to the user in the summary,

it should not be polluted with additional information. The build

operation executor now uses this wrapping behavior.

Add new service to integration test setups

Remove `println` from tests

Remove unused class

Add comment about thread-safety of test fixture

Rename test method for clarity

Remove `isComposite` method in favor of an ad-hoc equivalent test

Only emit a build operation when the plugin is actually applied

...and not if the plugin was already applied before.

Remove unnecessary findIdentityPath() call and null check

Use a specialized service for project configuration

Separates project configuration code (with build operations) from

`DefaultProject` and other places where project configuration

can be triggered.

Inlined apply plugin build operation

User service registry instead of adding an additional accessor

Report task outcome statistics after build finishes

This changes the format of the Build Result to have consistent

duration display to the console.

- Move TerseDurationFormatter and reuse it for BuildResultLogger.

Inject a DurationFormatter into the BuildResultLogger with a

concrete TersePrettyDurationFormatter impl.

- Remove cache stats reporting

- Fix tests that scrape build result message

Issue: #1639

  1. … 23 more files in changeset.
use a local variable vs a method for determining if we're using a remote build cache

+review REVIEW-6496

For tasks that do not execute, report an unknown cacheability

+review REVIEW-6493

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