Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Expose Credentials providers via ProviderFactory

    • -0
    • +229
    ./CredentialsProviderIntegrationTest.groovy
  1. … 30 more files in changeset.
Fix PropertyIntegrationTest for the configuration cache

by using a system property provider in the build under test

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

Fix for previous commit.

Correctly serialize a `Property` instance with finalize on read enabled and whose value is derived from a task output.

  1. … 3 more files in changeset.
Work around a race condition in `DefaultConfiguration` that is exposed when visiting the task dependencies of a `Configuration` while also visiting the files of the same `Configuration` instance.

This does not fix the race condition, but simply makes it less likely to have an effect. The underlying issue can be fixed later.

  1. … 1 more file in changeset.
Work around a race condition in `DefaultConfiguration` that is exposed when visiting the task dependencies of a `Configuration` while also visiting the files of the same `Configuration` instance.

This does not fix the race condition, but simply makes it less likely to have an effect. The underlying issue can be fixed later.

  1. … 1 more file in changeset.
Work around a race condition in `DefaultConfiguration` that is exposed when visiting the task dependencies of a `Configuration` while also visiting the files of the same `Configuration` instance.

This does not fix the race condition, but simply makes it less likely to have an effect. The underlying issue can be fixed later.

  1. … 1 more file in changeset.
Work around an issue where a `Property` instance may have multiple threads attempting to finalize its value.

This does not fix the issue, which is that multiple threads can use the property instance at the same time. For model objects such as `Property` instances only a single thread should use the instance at any given time.

  1. … 2 more files in changeset.
Work around an issue where a `Property` instance may have multiple threads attempting to finalize its value.

This does not fix the issue, which is that multiple threads can use the property instance at the same time. For model objects such as `Property` instances only a single thread should use the instance at any given time.

  1. … 2 more files in changeset.
Work around an issue where a `Property` instance may have multiple threads attempting to finalize its value.

  1. … 1 more file in changeset.
Work around an issue where a `Property` instance may have multiple threads attempting to finalize its value.

  1. … 2 more files in changeset.
Add additional assertions in interoperability tests for org.gradle.api.provider.Property

Signed-off-by: Gregor Dschung <gregor@chkpnt.de>

    • -0
    • +3
    ./AbstractPropertyGroovyInterOpIntegrationTest.groovy
    • -0
    • +3
    ./AbstractPropertyJavaInterOpIntegrationTest.groovy
    • -0
    • +3
    ./AbstractPropertyKotlinInterOpIntegrationTest.groovy
    • -0
    • +13
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
    • -0
    • +3
    ./ManagedPropertyGroovyInterOpIntegrationTest.groovy
    • -0
    • +4
    ./ManagedPropertyJavaInterOpIntegrationTest.groovy
    • -0
    • +3
    ./ManagedPropertyKotlinInterOpIntegrationTest.groovy
    • -0
    • +4
    ./PropertyGroovyInterOpIntegrationTest.groovy
    • -0
    • +8
    ./PropertyJavaInterOpIntegrationTest.groovy
    • -0
    • +3
    ./PropertyKotlinInterOpIntegrationTest.groovy
When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

    • -0
    • +57
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 42 more files in changeset.
When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

    • -0
    • +57
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 42 more files in changeset.
When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

    • -0
    • +57
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 36 more files in changeset.
When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

    • -0
    • +57
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 42 more files in changeset.
When a strict `Property` is read, finalize all properties whose values are used to calculate the property's final value.

    • -0
    • +57
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 36 more files in changeset.
Fixes.

Fixes.

Add some context to exceptions that are thrown when querying the value of a `Property` instance, if diagnostic information is available for the property.

    • -0
    • +69
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 4 more files in changeset.
Add some context to exceptions that are thrown when querying the value of a `Property` instance, if diagnostic information is available for the property.

    • -0
    • +69
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 3 more files in changeset.
Add some context to exceptions that are thrown when querying the value of a `Property` instance, if diagnostic information is available for the property.

    • -0
    • +69
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 4 more files in changeset.
Add some context to exceptions that are thrown when querying the value of a `Property` instance, if diagnostic information is available for the property.

    • -0
    • +69
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 3 more files in changeset.
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

    • -148
    • +186
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 3 more files in changeset.
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

    • -148
    • +186
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 6 more files in changeset.
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

    • -148
    • +186
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 6 more files in changeset.
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

    • -148
    • +186
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 3 more files in changeset.
When a property instance is strict, apply the query constraints to `finalizeValue()` (which is a kind of query).

    • -148
    • +186
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 3 more files in changeset.
Fixes.

    • -3
    • +3
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 9 more files in changeset.
Fixes.

    • -3
    • +3
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 9 more files in changeset.