Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 229 for ResolutionStrategy (0.32 sec)

  1. platforms/ide/ide/src/integTest/groovy/org/gradle/plugins/ide/idea/IdeaDependencySubstitutionIntegrationTest.groovy

        apply plugin: "idea"
    }
    
    project(":project2") {
        dependencies {
            implementation group: "junit", name: "junit", version: "4.7"
        }
    
        configurations.all {
            resolutionStrategy.dependencySubstitution {
                substitute module("junit:junit:4.7") using project(":project1")
            }
        }
    }
    """)
    
            def dependencies = parseIml("project2/project2.iml").dependencies
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/DependencyResolveRulesIntegrationTest.groovy

                }
    
                project(':b') {
                    $common
                    dependencies {
                        conf project(':a')
                    }
                    configurations.conf.resolutionStrategy {
                        eachDependency {
                            assert it.requested.toString() == 'org.gradle.test:a:1.2'
                            assert it.target.toString() == 'org.gradle.test:a:1.2'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 06:54:47 UTC 2023
    - 28.2K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/configurations/ResolutionStrategyInternal.java

    import org.gradle.api.internal.artifacts.ivyservice.dependencysubstitution.DependencySubstitutionsInternal;
    import org.gradle.api.internal.artifacts.ivyservice.resolutionstrategy.CapabilitiesResolutionInternal;
    import org.gradle.internal.ImmutableActionSet;
    
    public interface ResolutionStrategyInternal extends ResolutionStrategy {
        /**
         * Discard any configuration state that is not required after graph resolution has been attempted.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-substitutionRule/groovy/build.gradle

    // Need to have at least one configuration declared, otherwise the rules are never evaluated
    configurations {
        conf
    }
    
    // tag::module_to_project_substitution[]
    configurations.all {
        resolutionStrategy.dependencySubstitution {
            substitute module("org.utils:api") using project(":api") because "we work with the unreleased development version"
            substitute module("org.utils:util:2.5") using project(":util")
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 754 bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/dependencyManagement/dependencyVerification-disablingVerification/groovy/build.gradle

        }
    }
    
    dependencies {
        myPlugin "org.apache.commons:commons-lang3:3.3.1"
    }
    
    // tag::disabling-one-configuration[]
    configurations {
        myPluginClasspath {
            resolutionStrategy {
                disableDependencyVerification()
            }
        }
    }
    // end::disabling-one-configuration[]
    
    tasks.register("checkDependencies") {
        FileCollection classpath = configurations.myPluginClasspath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/dependencyManagement/dependencyVerification-disablingVerification/kotlin/build.gradle.kts

        isCanBeConsumed = false
    }
    
    dependencies {
        myPlugin("org.apache.commons:commons-lang3:3.3.1")
    }
    
    // tag::disabling-one-configuration[]
    configurations {
        "myPluginClasspath" {
            resolutionStrategy {
                disableDependencyVerification()
            }
        }
    }
    // end::disabling-one-configuration[]
    
    tasks.register("checkDependencies") {
        val classpath: FileCollection = myPluginClasspath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-attributeSubstitutionRule/kotlin/consumer/build.gradle.kts

    // tag::substitution_rule[]
    configurations.all {
        resolutionStrategy.dependencySubstitution {
            substitute(platform(module("com.google.guava:guava:28.2-jre")))
                .using(module("com.google.guava:guava:28.2-jre"))
        }
    }
    // end::substitution_rule[]
    
    // tag::substitution_rule_alternative[]
    configurations.all {
        resolutionStrategy.dependencySubstitution {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/alignment/ForcingPlatformAlignmentTest.groovy

            Assume.assumeTrue(GradleContextualExecuter.embedded)
            repoSpec.metaClass.platform = this.&platform.curry(repoSpec)
        }
    
        def "can force a virtual platform version by forcing one of its leaves through resolutionStrategy.force"() {
            repository {
                ['2.7.9', '2.9.4', '2.9.4.1'].each {
                    path "databind:$it -> core:$it"
                    path "databind:$it -> annotations:$it"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 39.3K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/dependencyManagement/managingTransitiveDependencies-declaringCapabilities/kotlin/build.gradle.kts

        // We use log4j over slf4j
        implementation("org.slf4j:log4j-over-slf4j:1.7.10")
    }
    // end::dependencies[]
    
    // tag::use_highest_asm[]
    configurations.all {
        resolutionStrategy.capabilitiesResolution.withCapability("org.ow2.asm:asm") {
            selectHighestVersion()
        }
    }
    // end::use_highest_asm[]
    
    // tag::declare_capability[]
    dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/ivy/ComponentSelectionRulesDependencyResolveIntegTest.groovy

            buildFile << """
                dependencies {
                    conf "org.utils:api:${selector}"
                }
    
                configurations.all {
                    resolutionStrategy {
                        componentSelection {
                            all ${rules[rule]}
                        }
                    }
                }
    
                checkDeps.doLast {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 17.9K bytes
    - Viewed (0)
Back to top