Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update feature preview name

Change from VERSION_SORTING_V2 to VERSION_ORDERING_V2

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 7 more files in changeset.
Update feature preview name

Change from VERSION_SORTING_V2 to VERSION_ORDERING_V2

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 6 more files in changeset.
Fix previous commit.

    • -1
    • +1
    ./configurations/DefaultConfigurationSpec.groovy
  1. … 7 more files in changeset.
Fix previous commit.

    • -1
    • +1
    ./configurations/DefaultConfigurationSpec.groovy
  1. … 7 more files in changeset.
Fix previous commit.

    • -1
    • +1
    ./configurations/DefaultConfigurationSpec.groovy
  1. … 7 more files in changeset.
Move credentials provider factory interface to core-api module

    • -1
    • +1
    ./repositories/DefaultBaseRepositoryFactoryTest.groovy
    • -1
    • +1
    ./repositories/DefaultIvyArtifactRepositoryTest.groovy
    • -1
    • +1
    ./repositories/DefaultMavenArtifactRepositoryTest.groovy
  1. … 15 more files in changeset.
Integrate review suggestions

Issue #13050

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 5 more files in changeset.
Integrate review suggestions

Issue #13050

    • -1
    • +1
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  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. … 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. … 5 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.
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.
Avoid resolving a repository url eagerly

Given we only need the repository name for error messages, there is

no need to resolve it directly (which also resolves the url of the

repository which may be a provider).

Fixes #13152

    • -1
    • +2
    ./repositories/DefaultRepositoryContentDescriptorTest.groovy
  1. … 5 more files in changeset.
Avoid resolving a repository url eagerly

Given we only need the repository name for error messages, there is

no need to resolve it directly (which also resolves the url of the

repository which may be a provider).

Fixes #13152

    • -1
    • +2
    ./repositories/DefaultRepositoryContentDescriptorTest.groovy
  1. … 5 more files in changeset.
Add support for "classifier" dependency substitution

This commit adds a DSL to make substitutions of dependencies which use

classifiers (or in general _artifact notations_) easier. In particular,

it avoids the use of component metadata rules, which, while being the

_right_ solution, are a bit cumbersome and need to be implemented in

a plugin.

  1. … 32 more files in changeset.
Add support for "classifier" dependency substitution

This commit adds a DSL to make substitutions of dependencies which use

classifiers (or in general _artifact notations_) easier. In particular,

it avoids the use of component metadata rules, which, while being the

_right_ solution, are a bit cumbersome and need to be implemented in

a plugin.

  1. … 32 more files in changeset.
Add support for "classifier" dependency substitution

This commit adds a DSL to make substitutions of dependencies which use

classifiers (or in general _artifact notations_) easier. In particular,

it avoids the use of component metadata rules, which, while being the

_right_ solution, are a bit cumbersome and need to be implemented in

a plugin.

  1. … 31 more files in changeset.
Add support for "classifier" dependency substitution

This commit adds a DSL to make substitutions of dependencies which use

classifiers (or in general _artifact notations_) easier. In particular,

it avoids the use of component metadata rules, which, while being the

_right_ solution, are a bit cumbersome and need to be implemented in

a plugin.

  1. … 31 more files in changeset.
Add support for "classifier" dependency substitution

This commit adds a DSL to make substitutions of dependencies which use

classifiers (or in general _artifact notations_) easier. In particular,

it avoids the use of component metadata rules, which, while being the

_right_ solution, are a bit cumbersome and need to be implemented in

a plugin.

  1. … 32 more files in changeset.
Allow to use repository name as credentials identity

    • -1
    • +1
    ./repositories/AbstractAuthenticationSupportedRepositoryTest.groovy
    • -6
    • +9
    ./repositories/DefaultBaseRepositoryFactoryTest.groovy
    • -1
    • +3
    ./repositories/DefaultIvyArtifactRepositoryTest.groovy
    • -1
    • +3
    ./repositories/DefaultMavenArtifactRepositoryTest.groovy
  1. … 10 more files in changeset.
Fix dependency management unit tests - use object factory for artifact repositories

    • -1
    • +1
    ./repositories/AbstractAuthenticationSupportedRepositoryTest.groovy
    • -2
    • +1
    ./repositories/DefaultBaseRepositoryFactoryTest.groovy
    • -2
    • +1
    ./repositories/DefaultIvyArtifactRepositoryTest.groovy
    • -2
    • +1
    ./repositories/DefaultMavenArtifactRepositoryTest.groovy
    • -3
    • +1
    ./repositories/DefaultMavenLocalRepositoryTest.groovy
  1. … 1 more file in changeset.
Document updated sorting semantics

Also fix the alphabetical ordering between final, ga and release.

Issue #13050

    • -0
    • +13
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 2 more files in changeset.
Document updated sorting semantics

Also fix the alphabetical ordering between final, ga and release.

Issue #13050

    • -0
    • +13
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 2 more files in changeset.
Document updated sorting semantics

Also fix the alphabetical ordering between final, ga and release.

Issue #13050

    • -0
    • +13
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 2 more files in changeset.
Document updated sorting semantics

Also fix the alphabetical ordering between final, ga and release.

Issue #13050

    • -0
    • +13
    ./ivyservice/ivyresolve/strategy/DefaultVersionComparatorWithUpdateKeywordsTest.groovy
  1. … 2 more files in changeset.