Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add missing test exclusions for instant execution

    • -0
    • +4
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +3
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -0
    • +4
    ./DependencyLockingStrictModeIntegrationTest.groovy
Add missing test exclusions for instant execution

    • -0
    • +4
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +3
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -0
    • +4
    ./DependencyLockingStrictModeIntegrationTest.groovy
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

Issue #9907

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

Issue #9907

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Make it illegal to tweak lock mode after resolution

This is mostly to help usability through consistency and accidental

updates detection.

Note that the resolution is for a _locked_ configuration. Resolving a

configuration that is not locked has no impact on this check.

    • -0
    • +32
    ./DependencyLockingIntegrationTest.groovy
  1. … 1 more file in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 3 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

Issue #9907

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 6 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 3 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 6 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

Issue #9907

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 6 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 3 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 6 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 6 more files in changeset.
Add support for locking extension in ScriptHandler

This enables defining the lock mode and other extensions to dependency

locking.

    • -0
    • +86
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 3 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -21
    • +21
    ./DependencyLockingIntegrationTest.groovy
    • -8
    • +8
    ./LockingInteractionsIntegrationTest.groovy
    • -2
    • +2
    ./MixedDependencyLockingIntegrationTest.groovy
    • -2
    • +2
    ./MultiProjectDependencyLockingIntegrationTest.groovy
    • -4
    • +4
    ./UsingLockingOnNonProjectConfigurationsIntegrationTest.groovy
  1. … 868 more files in changeset.
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

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

    • -2
    • +1
    ./LockingInteractionsIntegrationTest.groovy
  1. … 126 more files in changeset.
Remove useless import

LockMode is in a default imported package.

Issue #9907

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Remove useless import

LockMode is in a default imported package.

Issue #9907

    • -30
    • +0
    ./AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./DependencyLockingStrictModeIntegrationTest.groovy
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -280
    • +5
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingStrictModeIntegrationTest.groovy
  1. … 4 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -280
    • +5
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingStrictModeIntegrationTest.groovy
  1. … 4 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -280
    • +5
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingStrictModeIntegrationTest.groovy
  1. … 4 more files in changeset.
Implement lenient mode for locking

In lenient mode, lock entries are `requires` and not `strictly` and

there is no validation after resolution. This allows deviations from the

lock state.

    • -280
    • +5
    ./AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./DependencyLockingStrictModeIntegrationTest.groovy
  1. … 4 more files in changeset.