Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Implement `disallowUnsafeReads()` for `ConfigurableFileCollection` implementations.

    • -3
    • +2
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 16 more files in changeset.
Implement `disallowUnsafeReads()` for `ConfigurableFileCollection` implementations.

    • -7
    • +5
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 23 more files in changeset.
Implement `disallowUnsafeReads()` for `ConfigurableFileCollection` implementations.

    • -7
    • +5
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 23 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.
Implicitly finalize a strict property on read, when read is allow.

    • -2
    • +46
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 2 more files in changeset.
Implicitly finalize a strict property on read, when read is allowed.

    • -2
    • +46
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 2 more files in changeset.
Implicitly finalize a strict property on read, when read is allowed.

    • -2
    • +46
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 2 more files in changeset.
Implicitly finalize a strict property on read, when read is allow.

    • -2
    • +46
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 2 more files in changeset.
Implicitly finalize a strict property on read, when read is allow.

    • -2
    • +46
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 2 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

    • -0
    • +39
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 21 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

    • -0
    • +39
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

    • -0
    • +39
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 21 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

    • -0
    • +39
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

    • -0
    • +39
    ./PropertyLifecycleIntegrationTest.groovy
  1. … 35 more files in changeset.
Split up a functional test class.

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
    • -0
    • +175
    ./PropertyLifecycleIntegrationTest.groovy
Split up an integration test class.

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
    • -0
    • +175
    ./PropertyLifecycleIntegrationTest.groovy
Split up a functional test class.

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
    • -0
    • +175
    ./PropertyLifecycleIntegrationTest.groovy
Split up an integration test class.

    • -154
    • +0
    ./PropertyIntegrationTest.groovy
    • -0
    • +175
    ./PropertyLifecycleIntegrationTest.groovy
Fix MapPropertyIntegrationTest

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

Fix scripts under test that were using project.xxx during execution

where .xxx is simply handled by capturing just that.

for example, project.name, project.version or project.objects etc...

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

  1. … 5 more files in changeset.
@ToBeFixedForInstantExecution(because = "Kotlin Gradle Plugin")

Kotlin 1.3.61 still reaches out to the project in task actions

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

    • -0
    • +17
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

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

  1. … 19 more files in changeset.
Fix scripts in test reaching out to project in task actions

where the fix is trivial

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

  1. … 19 more files in changeset.
Disable stacktrace checking for PropertyKotlinInterOpIntegrationTest

This closes https://github.com/gradle/build-tool-flaky-tests/issues/76

It's not Gradle's fault for these stacktraces. Disable them.

    • -0
    • +1
    ./PropertyKotlinInterOpIntegrationTest.groovy
Report the chain of properties from which the value of a `ListProperty`, `SetProperty` and `MapProperty` come from, when the value is missing.

    • -10
    • +36
    ./CollectionPropertyIntegrationTest.groovy
    • -42
    • +67
    ./MapPropertyIntegrationTest.groovy
  1. … 19 more files in changeset.
Report the chain of properties from which the value of a `ListProperty`, `SetProperty` and `MapProperty` come from, when the value is missing.

    • -10
    • +36
    ./CollectionPropertyIntegrationTest.groovy
    • -42
    • +67
    ./MapPropertyIntegrationTest.groovy
  1. … 19 more files in changeset.
Report the chain of properties from which the value of a `ListProperty`, `SetProperty` and `MapProperty` come from, when the value is missing.

    • -10
    • +36
    ./CollectionPropertyIntegrationTest.groovy
    • -42
    • +67
    ./MapPropertyIntegrationTest.groovy
  1. … 16 more files in changeset.
Report the chain of properties from which the value of a `ListProperty`, `SetProperty` and `MapProperty` come from, when the value is missing.

    • -10
    • +36
    ./CollectionPropertyIntegrationTest.groovy
    • -42
    • +67
    ./MapPropertyIntegrationTest.groovy
  1. … 19 more files in changeset.
Report the chain of properties from which the value of a `ListProperty`, `SetProperty` and `MapProperty` come from, when the value is missing.

    • -10
    • +36
    ./CollectionPropertyIntegrationTest.groovy
    • -42
    • +67
    ./MapPropertyIntegrationTest.groovy
  1. … 19 more files in changeset.
Fixes for previous commit.

  1. … 11 more files in changeset.