Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add test case to reproduce #11300

    • -0
    • +59
    ./resolve/capabilities/CapabilitiesRulesIntegrationTest.groovy
Fixes.

    • -2
    • +2
    ./resolve/attributes/StronglyTypedConfigurationAttributesResolveIntegrationTest.groovy
    • -1
    • +1
    ./resolve/transform/ArtifactTransformIntegrationTest.groovy
    • -4
    • +4
    ./resolve/transform/ArtifactTransformValuesInjectionIntegrationTest.groovy
  1. … 22 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

    • -2
    • +2
    ./resolve/attributes/StronglyTypedConfigurationAttributesResolveIntegrationTest.groovy
    • -1
    • +1
    ./resolve/transform/ArtifactTransformIntegrationTest.groovy
    • -4
    • +4
    ./resolve/transform/ArtifactTransformValuesInjectionIntegrationTest.groovy
  1. … 33 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

    • -2
    • +2
    ./resolve/attributes/StronglyTypedConfigurationAttributesResolveIntegrationTest.groovy
    • -1
    • +1
    ./resolve/transform/ArtifactTransformIntegrationTest.groovy
    • -4
    • +4
    ./resolve/transform/ArtifactTransformValuesInjectionIntegrationTest.groovy
  1. … 33 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -5
    • +2
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
  1. … 36 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -5
    • +2
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
  1. … 38 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -5
    • +2
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -5
    • +2
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -5
    • +2
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

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

    • -0
    • +2
    ./resolve/CacheResolveIntegrationTest.groovy
    • -0
    • +2
    ./resolve/DependencyUnresolvedModuleIntegrationTest.groovy
    • -0
    • +3
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
    • -0
    • +6
    ./resolve/http/AbstractProxyResolveIntegrationTest.groovy
    • -0
    • +4
    ./resolve/http/AbstractRedirectResolveIntegrationTest.groovy
  1. … 54 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

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

    • -0
    • +2
    ./resolve/CacheResolveIntegrationTest.groovy
    • -0
    • +2
    ./resolve/DependencyUnresolvedModuleIntegrationTest.groovy
    • -0
    • +3
    ./resolve/http/AbstractHttpsRepoResolveIntegrationTest.groovy
    • -0
    • +6
    ./resolve/http/AbstractProxyResolveIntegrationTest.groovy
    • -0
    • +4
    ./resolve/http/AbstractRedirectResolveIntegrationTest.groovy
  1. … 54 more files in changeset.
Add another (failing) test to clarify issues caused by #6567

    • -0
    • +35
    ./resolve/VersionConflictResolutionIntegrationTest.groovy
Support '!!' short notation in dependency constraints

    • -0
    • +33
    ./resolve/RichVersionConstraintsIntegrationTest.groovy
  1. … 1 more file in changeset.
Remove useless import

LockMode is in a default imported package.

Issue #9907

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

LockMode is in a default imported package.

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

LockMode is in a default imported package.

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

LockMode is in a default imported package.

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

LockMode is in a default imported package.

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

LockMode is in a default imported package.

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

LockMode is in a default imported package.

Issue #9907

    • -30
    • +0
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -14
    • +0
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -14
    • +0
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -6
    • +0
    ./resolve/locking/DependencyLockingStrictModeIntegrationTest.groovy
Annotate JUnit integ tests failing with instant execution

in already annotated subprojects

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

    • -0
    • +2
    ./resolve/ArtifactDependenciesIntegrationTest.groovy
  1. … 19 more files in changeset.
Annotate JUnit integ tests failing with instant execution

in already annotated subprojects

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

    • -0
    • +2
    ./resolve/ArtifactDependenciesIntegrationTest.groovy
  1. … 19 more files in changeset.
Introduce JUnit rules for @[Fails|Ignore]WithInstantExecution

and remove the current assume method

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

    • -2
    • +0
    ./resolve/ArtifactDependenciesIntegrationTest.groovy
  1. … 13 more files in changeset.
Introduce JUnit rules for @[Fails|Ignore]WithInstantExecution

and remove the current assume method

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

    • -2
    • +0
    ./resolve/ArtifactDependenciesIntegrationTest.groovy
  1. … 13 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
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/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.

Issue #9907

    • -280
    • +5
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/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
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/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
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/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.

Issue #9907

    • -280
    • +5
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/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
    ./resolve/locking/AbstractLockingIntegrationTest.groovy
    • -0
    • +302
    ./resolve/locking/AbstractValidatingLockingIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingIntegrationTest.groovy
    • -0
    • +335
    ./resolve/locking/DependencyLockingLenientModeIntegrationTest.groovy
    • -1
    • +1
    ./resolve/locking/DependencyLockingStrictModeIntegrationTest.groovy
  1. … 4 more files in changeset.