Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixes for previous commit.

  1. … 11 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. … 20 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. … 20 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.

    • -32
    • +71
    ./PropertyIntegrationTest.groovy
  1. … 4 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.

    • -32
    • +96
    ./PropertyIntegrationTest.groovy
  1. … 35 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.

    • -32
    • +71
    ./PropertyIntegrationTest.groovy
  1. … 4 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.

    • -32
    • +71
    ./PropertyIntegrationTest.groovy
  1. … 4 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.

    • -32
    • +96
    ./PropertyIntegrationTest.groovy
  1. … 35 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.

    • -32
    • +71
    ./PropertyIntegrationTest.groovy
  1. … 4 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.

    • -32
    • +96
    ./PropertyIntegrationTest.groovy
  1. … 35 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.

    • -32
    • +96
    ./PropertyIntegrationTest.groovy
  1. … 35 more files in changeset.
Add some integration test coverage for new method.

  1. … 1 more file in changeset.
Int tests for changes.

  1. … 1 more file in changeset.
Add some integration test coverage for new method.

  1. … 1 more file in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -3
    • +3
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 870 more files in changeset.
Remove @FailsWithInstantExecution on fixed tests in :modelCore

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

Remove @FailsWithInstantExecution on fixed tests in :modelCore

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

Archive Kotlin compiler logs

We see test failures on CI that are linked to the Kotlin compiler daemon

We now attempt at archiving these logs whenever a impacted test fails.

Issue gradle/build-tool-flaky-tests#76

    • -1
    • +1
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
    • -5
    • +22
    ./PropertyKotlinInterOpIntegrationTest.groovy
  1. … 1 more file in changeset.
Archive Kotlin compiler logs

We see test failures on CI that are linked to the Kotlin compiler daemon

We now attempt at archiving these logs whenever a impacted test fails.

Issue gradle/build-tool-flaky-tests#76

    • -1
    • +1
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
    • -5
    • +29
    ./PropertyKotlinInterOpIntegrationTest.groovy
  1. … 1 more file in changeset.
Archive Kotlin compiler logs

We see test failures on CI that are linked to the Kotlin compiler daemon

We now attempt at archiving these logs whenever a impacted test fails.

Issue gradle/build-tool-flaky-tests#76

    • -1
    • +26
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
    • -5
    • +30
    ./PropertyKotlinInterOpIntegrationTest.groovy
  1. … 1 more file in changeset.
Annotate integ tests failing with instant execution in :modelCore

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

    • -0
    • +3
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 24 more files in changeset.
Annotate integ tests failing with instant execution in :modelCore

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

    • -0
    • +3
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 24 more files in changeset.
Annotate integ tests failing with instant execution in :modelCore

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

    • -0
    • +3
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 24 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 8 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 8 more files in changeset.
Revert unneeded changes in tests

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

    • -9
    • +0
    ./AbstractPropertyLanguageInterOpIntegrationTest.groovy
  1. … 9 more files in changeset.