PropertyIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove unnecessary @Unroll annotations from "model"

  1. … 33 more files in changeset.
Document reason for @ToBeFixedForInstantExecution in :modelCore

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

  1. … 1 more file 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.
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.

  1. … 5 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.

  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.

  1. … 5 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.

  1. … 4 more files in changeset.
Annotate tests to account for new reported problems

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

  1. … 48 more files in changeset.
Annotate tests to account for new reported problems

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

  1. … 48 more files in changeset.
Annotate tests that now properly report problems

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

  1. … 21 more files in changeset.
Annotate tests to account for new reported problems

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

  1. … 49 more files in changeset.
Annotate tests to account for new reported problems

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

  1. … 49 more files in changeset.
Annotate tests to account for new reported problems

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

  1. … 49 more files in changeset.
Annotate tests that now properly report problems

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

  1. … 21 more files in changeset.
Merge branch 'release' into vv/groovy-2-5-10

# Conflicts:

# gradle/dependencies.gradle

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
  1. … 2 more files in changeset.
Merge branch 'master' into vv/test-groovy-2-5-10

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
Upgrade Groovy dependency to version 2.5.10

  1. … 6 more files in changeset.
Replicate the reported issue with Groovy 2.5.10 upgrade in a test and fix it

  1. … 1 more file in changeset.
Split up a functional test class.

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
  1. … 1 more file in changeset.