Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for revConstraint (0.28 sec)

  1. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/publication/IvyComponentParser.java

                ResolvedCoordinates coordinates = resolveDependency(dependency);
    
                String revConstraint = null;
                if (!(dependency instanceof ProjectDependency) &&
                    dependency.getVersion() != null &&
                    isDynamicVersion(dependency.getVersion())
                ) {
                    revConstraint = dependency.getVersion();
                }
    
                return new DefaultIvyDependency(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 22:25:49 UTC 2023
    - 18.4K bytes
    - Viewed (1)
  2. testing/internal-integ-testing/src/main/groovy/org/gradle/test/fixtures/ivy/IvyFileModule.groovy

            def classifier = dep.classifier
            def depAttrs = [org: dep.organisation, name: dep.module, rev: dep.revision, conf: conf]
            if (dep.revConstraint) {
                depAttrs.revConstraint = dep.revConstraint
            }
            builder.dependency(depAttrs) {
                if (dep.exclusions) {
                    for (exc in dep.exclusions) {
                        def excludeAttrs = [:]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ivy/IvyModuleResolveIntegrationTest.groovy

            "a->a(*),b(*);b->b(*)"  | ["projectB-a-1.5.jar", "projectB-b-1.5.jar", "projectC-1.7.jar", "projectD-1.7.jar"]
        }
    
        def "prefers revConstraint over rev when dynamic resolve mode is used"() {
            given:
            buildFile << """
    configurations {
        compile
    }
    dependencies {
        repositories {
            ivy {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 19 19:13:04 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/testFixtures/groovy/org/gradle/integtests/resolve/ivy/AbstractIvyRemoteRepoResolveIntegrationTest.groovy

                  into 'libs'
                }
            """
            def moduleA = server.remoteIvyRepo.module('org', 'projectA', '1.2')
            moduleA.dependsOn(organisation: 'org', module: 'projectB', revision: '1.5', revConstraint: 'latest.integration')
                .publish()
    
            def moduleB15 = server.remoteIvyRepo.module('org', 'projectB', '1.5')
            moduleB15.publish()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 13.9K bytes
    - Viewed (0)
  5. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/tasks/IvyDescriptorFileGenerator.java

                        .attribute("name", module)
                        .attribute("rev", dependency.getRevision())
                        .attribute("conf", dependency.getConfMapping())
                        .attribute("revConstraint", dependency.getRevConstraint());
    
                    if (!dependency.isTransitive()) {
                        xmlWriter.attribute("transitive", "false");
                    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/docs/userguide/dep-man/03-controlling-transitive-dependencies/resolution_rules.adoc

    Normally, Gradle will use the `rev` attribute for each dependency definition included in an `ivy.xml` file.
    In dynamic resolve mode, Gradle will instead prefer the `revConstraint` attribute over the `rev` attribute for a given dependency definition.
    If the `revConstraint` attribute is not present, the `rev` attribute is used instead.
    
    To enable dynamic resolve mode, you need to set the appropriate option on the repository definition.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 00:09:06 UTC 2024
    - 30.1K bytes
    - Viewed (0)
Back to top