VersionConflictResolutionIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reactivate reselection on selector removal

Fixes #6567

The remaining issue reported in #11789 is fixed by the previous commit.

    • -4
    • +0
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 2 more files in changeset.
Add test to reproduce exception on re-selection

https://github.com/gradle/gradle/issues/11789#issuecomment-572777215

    • -0
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
Temporarily ignore failing test due to revert

    • -0
    • +1
    ./VersionConflictResolutionIntegrationTest.groovy
Merge remote-tracking branch 'origin/release'

* origin/release:

Update to RC3

Revert reselection on selector removal

    • -0
    • +4
    ./VersionConflictResolutionIntegrationTest.groovy
Merge remote-tracking branch 'origin/master-test' into release-test

    • -0
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
Merge remote-tracking branch 'origin/master-test' into release-test

    • -0
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
Merge remote-tracking branch 'origin/master-test' into release-test

    • -0
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
Revert reselection on selector removal

The change is causing instability and will need more complete testing

and feedback from large builds.

Issue #6567

    • -0
    • +4
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 2 more files in changeset.
Add test (not yet reproducing the issue)

    • -0
    • +37
    ./VersionConflictResolutionIntegrationTest.groovy
Add test (not yet reproducing the issue)

    • -0
    • +37
    ./VersionConflictResolutionIntegrationTest.groovy
Add test to reproduce exception on reselection

    • -0
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
Break erroneous cycle if a component depending on itself is evicted (#11811)

    • -0
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 1 more file in changeset.
Break erroneous cycle if a component depending on itself is evicted

    • -0
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 1 more file in changeset.
Update module resolve state before accessing it recursively

    • -0
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 1 more file in changeset.
Make sure module resolve state is correct when accessed recursively

    • -0
    • +32
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 1 more file in changeset.
good state

    • -0
    • +32
    ./VersionConflictResolutionIntegrationTest.groovy
Add test that reproduces #11844

    • -0
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
Add test case for serialization issue with recursion

    • -0
    • +33
    ./VersionConflictResolutionIntegrationTest.groovy
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 7 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +34
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Recompute selected component when removing selector

Previously, once a component was selected, removing a selector would not

change the resolution result, potentially keeping a selection that no

longer applied.

Now upon removal of a selector, the selected component may be updated.

In order to prevent infinite loops in some cases, the recompute on

removal only happens once per SelectorState instance.

Fixes #6567

    • -11
    • +35
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 8 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -9
    • +9
    ./VersionConflictResolutionIntegrationTest.groovy
  1. … 872 more files in changeset.