Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DSL tweaks

  1. … 3 more files in changeset.
Fix merge problem.

Remove @ToBeFixedForInstantExecution on DefaultArtifactCacheLockingManagerIntegrationTest

by using :help in lieu of :tasks

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

Remove @ToBeFixedForInstantExecution on DefaultArtifactCacheLockingManagerIntegrationTest

by using :help in lieu of :tasks

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

Remove @ToBeFixedForInstantExecution on ArtifactTransformCachingIntegrationTest

by using :help in lieu of :tasks

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

Remove @ToBeFixedForInstantExecution on ArtifactTransformCachingIntegrationTest

by using :help in lieu of :tasks

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

Test fixes for strictness.

Test fixes for strictness.

  1. … 3 more files in changeset.
Test fixes for strictness.

Test fixes for strictness.

Test fixes for strictness.

  1. … 3 more files in changeset.
Test fixes for strictness.

  1. … 3 more files in changeset.
Test fixes for strictness.

Test fixes for strictness.

Test fixes for strictness.

  1. … 9 more files in changeset.
Test fixes for strictness.

  1. … 9 more files in changeset.
Integrate review suggestions

Issue #13050

  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

  1. … 5 more files in changeset.
Update behaviour for exclude upper bound in range

The upper bound of a version range, when it is an exclusion, now acts as

a smart prefix. Versions that were excluded before remain excluded. In

addition, versions that start with the upper bound are also excluded.

This resolves the unexpected case where 2.0-dev1 is included when the

upper bound is 2.0[.

Fixes #13050

  1. … 7 more files in changeset.
Update behaviour for exclude upper bound in range

The upper bound of a version range, when it is an exclusion, now acts as

a smart prefix. Versions that were excluded before remain excluded. In

addition, versions that start with the upper bound are also excluded.

This resolves the unexpected case where 2.0-dev1 is included when the

upper bound is 2.0[.

Fixes #13050

  1. … 7 more files in changeset.
Fix test for instant execution

Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

  1. … 67 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

  1. … 67 more files in changeset.
Change `AbstractIntegrationSpec` to fail when a test runs a build that fails with more than one exception and does not verify the number of exceptions in the failure using `assertHasFailures()`.

This is to avoid additional exceptions unintentionally being introduced, for example when a failure starts being thrown because of configuration cache problems alongside the expected failure.

  1. … 67 more files in changeset.
Make classifier substitution available to `eachDependency`

Classifier (and more generally artifact substitution) is now possible

using the legacy `eachDependency` API. While we shouldn't encourage

use of this if `dependencySubstitutions` can be used, it's important

to be on par.

  1. … 9 more files in changeset.
Make classifier substitution available to `eachDependency`

Classifier (and more generally artifact substitution) is now possible

using the legacy `eachDependency` API. While we shouldn't encourage

use of this if `dependencySubstitutions` can be used, it's important

to be on par.

  1. … 9 more files in changeset.
Make classifier substitution available to `eachDependency`

Classifier (and more generally artifact substitution) is now possible

using the legacy `eachDependency` API. While we shouldn't encourage

use of this if `dependencySubstitutions` can be used, it's important

to be on par.

  1. … 10 more files in changeset.