Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 229 for ResolutionStrategy (0.23 sec)

  1. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-conditionalSubstitutionRule/kotlin/consumer/build.gradle.kts

     *
     *   gradle -DuseLocal=project1,project2 :showJarFiles
     *
     */
    plugins {
        id("myproject.java-library-conventions")
    }
    
    // tag::project_substitution[]
    configurations.all {
        resolutionStrategy.dependencySubstitution.all {
            requested.let {
                if (it is ModuleComponentSelector && it.group == "org.example") {
                    val targetProject = findProject(":${it.module}")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-conditionalSubstitutionRule/groovy/consumer/build.gradle

     *
     *   gradle -DuseLocal=project1,project2 :showJarFiles
     *
     */
    plugins {
        id 'myproject.java-library-conventions'
    }
    
    // tag::project_substitution[]
    configurations.all {
        resolutionStrategy.dependencySubstitution.all { DependencySubstitution dependency ->
            if (dependency.requested instanceof ModuleComponentSelector && dependency.requested.group == "org.example") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/dependencyManagement/dependencyLocking-lockModeSelection/kotlin/build.gradle.kts

    plugins {
        java
    }
    
    repositories {
        mavenCentral()
    }
    
    // tag::lock-mode[]
    dependencyLocking {
        lockMode = LockMode.STRICT
    }
    // end::lock-mode[]
    
    configurations.compileClasspath {
        resolutionStrategy.activateDependencyLocking()
    }
    
    dependencies {
        implementation("org.springframework:spring-beans:[5.0,6.0)")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 323 bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/capabilities/CapabilitiesConflictResolutionIssuesIntegrationTest.groovy

                            requireCapability('g:two-preferred:v')
                        }
                    }
                }
    
                configurations.compileClasspath {
                    resolutionStrategy.capabilitiesResolution.all { details ->
                        def selection =
                            details.candidates.find { it.variantName.endsWith('PrefApiElements') }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/rules/ComponentMetadataRulesChangingModulesIntegrationTest.groovy

            version << ["1.0", "[1.0,2.0]"]
        }
    
        def "rule can make a component changing"() {
            buildFile <<
    """
    $repoDeclaration
    configurations {
        modules {
            resolutionStrategy.cacheChangingModulesFor 0, "seconds"
        }
    }
    
    class ChangingTrueRule implements ComponentMetadataRule {
        public void execute(ComponentMetadataContext context) {
            context.details.changing = true
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/dependencyManagement/managingTransitiveDependencies-forceForConfiguration/kotlin/build.gradle.kts

    plugins {
        `java-library`
    }
    
    repositories {
        mavenCentral()
    }
    
    // tag::force-per-configuration[]
    configurations {
        "compileClasspath" {
            resolutionStrategy.force("commons-codec:commons-codec:1.9")
        }
    }
    
    dependencies {
        implementation("org.apache.httpcomponents:httpclient:4.5.4")
    }
    // end::force-per-configuration[]
    
    tasks.register<Copy>("copyLibs") {
        from(configurations.compileClasspath)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 462 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/dependencyManagement/managingTransitiveDependencies-forceForConfiguration/groovy/build.gradle

    plugins {
        id 'java-library'
    }
    
    repositories {
        mavenCentral()
    }
    
    // tag::force-per-configuration[]
    configurations {
        compileClasspath {
            resolutionStrategy.force 'commons-codec:commons-codec:1.9'
        }
    }
    
    dependencies {
        implementation 'org.apache.httpcomponents:httpclient:4.5.4'
    }
    // end::force-per-configuration[]
    
    tasks.register('copyLibs', Copy) {
        from configurations.compileClasspath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 459 bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/dependencyManagement/troubleshooting-cache-dynamic/groovy/build.gradle

    }
    
    repositories {
        mavenCentral()
    }
    
    dependencies {
        implementation 'org.springframework:spring-web:5.+'
    }
    
    // tag::dynamic-version-cache-control[]
    configurations.all {
        resolutionStrategy.cacheDynamicVersionsFor 10, 'minutes'
    }
    // end::dynamic-version-cache-control[]
    
    tasks.register('copyLibs', Copy) {
        from configurations.compileClasspath
        into layout.buildDirectory.dir('libs')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 432 bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/kotlinDsl/noAccessors/kotlin/build.gradle.kts

    dependencies {
        "api"("junit:junit:4.13")
        "implementation"("junit:junit:4.13")
        "testImplementation"("junit:junit:4.13")
    }
    
    configurations {
        "implementation" {
            resolutionStrategy.failOnVersionConflict()
        }
    }
    // end::dependencies[]
    
    // tag::project-extension[]
    // tag::project-container-extension[]
    configure<SourceSetContainer> {
        named("main") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-capabilitySubstitutionRule/kotlin/build.gradle.kts

    plugins {
        `java-library`
    }
    
    dependencies {
        implementation("com.acme:lib:1.0")
    }
    
    // tag::substitution_rule[]
    configurations.testCompileClasspath {
        resolutionStrategy.dependencySubstitution {
            substitute(module("com.acme:lib:1.0")).using(variant(module("com.acme:lib:1.0")) {
                capabilities {
                    requireCapability("com.acme:lib-test-fixtures")
                }
            })
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 655 bytes
    - Viewed (0)
Back to top