Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 38 for useTarget (0.14 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutionSpec.groovy

            when:
            details.useTarget(null)
    
            then:
            thrown(UnsupportedNotationException)
    
            when:
            details.useTarget(null, SELECTED_BY_RULE)
    
            then:
            thrown(UnsupportedNotationException)
        }
    
        def "can specify target module"() {
            when:
            details.useTarget("org:bar:2.0")
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencyResolveDetails.java

                delegate.useTarget(useSelector, selectionReason);
            } else if (useVersion != null) {
                if (delegate.getTarget() instanceof ModuleComponentSelector) {
                    ModuleComponentSelector target = (ModuleComponentSelector) delegate.getTarget();
                    if (!useVersion.equals(target.getVersionConstraint())) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 6K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitution.java

        public ComponentSelector getRequested() {
            return requested;
        }
    
        @Override
        public void useTarget(Object notation) {
            useTarget(notation, ComponentSelectionReasons.SELECTED_BY_RULE);
        }
    
        @Override
        public void useTarget(Object notation, String reason) {
            useTarget(notation, componentSelectionDescriptorFactory.newDescriptor(SELECTED_BY_RULE, reason));
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutionsSpec.groovy

            given:
            substitutions.all({ it.useTarget("1.0") } as Action)
            substitutions.all({ it.useTarget("2.0") } as Action)
            substitutions.all({ it.useTarget("3.0") } as Action)
            def details = Mock(DependencySubstitutionInternal)
    
            when:
            substitutions.ruleAction.execute(details)
    
            then:
            1 * details.useTarget("1.0")
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/NoOpSubstitution.java

        @Override
        public ComponentSelector getRequested() {
            throw methodShouldNotHaveBeenCalled();
        }
    
        @Override
        public void useTarget(Object notation) {
            throw methodShouldNotHaveBeenCalled();
        }
    
        @Override
        public void useTarget(Object notation, String reason) {
            throw methodShouldNotHaveBeenCalled();
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-resolutionStrategy/kotlin/build.gradle.kts

    configurations.all {
        resolutionStrategy.eachDependency {
            if (requested.name == "groovy-all") {
                useTarget(mapOf("group" to requested.group, "name" to "groovy", "version" to requested.version))
                because("""prefer "groovy" over "groovy-all"""")
            }
            if (requested.name == "log4j") {
                useTarget("org.slf4j:log4j-over-slf4j:1.7.10")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  7. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencyResolveDetailsSpec.groovy

            when:
            details.useTarget("com:bar:3.0")
    
            then:
            details.target.toString() == 'com:bar:3.0'
    
            when:
            details.useVersion('5.0')
    
            then:
            details.target.toString() == 'com:bar:5.0'
        }
    
        def "can provide a custom selection reason with useTarget"() {
            def details = newDependencyResolveDetails("org", "foo", "1.0")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/dependencyManagement/customizingResolution-resolutionStrategy/groovy/build.gradle

            if (details.requested.name == 'groovy-all') {
                details.useTarget group: details.requested.group, name: 'groovy', version: details.requested.version
                details.because "prefer 'groovy' over 'groovy-all'"
            }
            if (details.requested.name == 'log4j') {
                details.useTarget "org.slf4j:log4j-over-slf4j:1.7.10"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  9. subprojects/core-api/src/main/java/org/gradle/api/artifacts/DependencyResolveDetails.java

         * return a target module with updated target version.
         * <p>
         * If you need to change not only the version but also group or name please use the {@link #useTarget(Object)} method.
         *
         * @param version to use when resolving this dependency, cannot be null.
         * It is valid to configure the same version as requested.
         */
        void useVersion(String version);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 23 15:47:10 UTC 2020
    - 3.6K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/dependencysubstitution/DefaultDependencySubstitutions.java

                    @Override
                    public void useTarget(Object notation, ComponentSelectionDescriptor ruleDescriptor) {
                        ds.useTarget(addImplicitRequestAttributesAndCapabilities(notation), ruleDescriptor);
                    }
    
                    @Override
                    public void useTarget(Object notation) {
                        ds.useTarget(addImplicitRequestAttributesAndCapabilities(notation));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 15 16:36:23 UTC 2023
    - 28.8K bytes
    - Viewed (0)
Back to top