Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improve the error message when a `Property` has no value so that it includes information about the chain of properties that the value is derived from.

Improve the error message when a `Property` has no value so that it includes information about the chain of properties that the value is derived from.

When a property has no value, include the chain of properties from which the value is derived in the error message.

This is intended to help with diagnostics, as the user can see where the value should have come from. In this change, the diagnostics only works when `Property<T>` instances are connected together directly, stopping at the first `Provider<T>` which is not such a type.

  1. … 21 more files in changeset.
Improve the error message when a `Property` has no value so that it includes information about the chain of properties that the value is derived from.

When a property has no value, include the chain of properties from which the value is derived in the error message.

This is intended to help with diagnostics, as the user can see where the value should have come from. In this change, the diagnostics only works when `Property<T>` instances are connected together directly, stopping at the first `Provider<T>` which is not such a type.

  1. … 21 more files in changeset.
When a property has no value, include the chain of properties from which the value is derived in the error message.

This is intended to help with diagnostics, as the user can see where the value should have come from. In this change, the diagnostics only works when `Property<T>` instances are connected together directly, stopping at the first `Provider<T>` which is not such a type.

  1. … 21 more files in changeset.
Publish 6.1-20200104000020+0000

Create dependency problem

    • -0
    • +18
    /subprojects/dependency-problem/src/main/java/Foo.java
Use Gradle sources from transform cache - do not modify Gradle installation

Use GradleVersion instead of a String in GradleApiSourcesResolver

Extract test sources zip creation to a separate method

Use Project over ProjectInternal in GradleApiSourcesResolver

Assert that no gradleApi() sources are downloaded when --offline

Assert that no localGroovy() sources are downloaded when --offline

Create static instance of NullGradleApiSourcesResolver

Add debug logging

Make sure selector is not released twice

Add @ToBeFixedForInstantExecution to localGroovy() sources download test

Download Gradle sources only when IDE visitor is online

Stub local-groovy sources download in integration test

Download local-groovy sources when online only

Minor polishing on var names

Minor polishing on var names

Minor polishing on var names

Minor polishing on var names

Download local-groovy sources when using an IDE

Rebaseline several scenarios

Update released version to latest snapshot

Update library versions in build init to latest for 6.3

Update version to 6.3