Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 28 for ExcludeRule (0.7 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/artifacts/ExcludeRule.java

     * limitations under the License.
     */
    package org.gradle.api.artifacts;
    
    /**
     * An {@code ExcludeRule} is used to describe transitive dependencies that should be excluded when resolving
     * dependencies.
     */
    public interface ExcludeRule {
        String GROUP_KEY = "group";
        String MODULE_KEY = "module";
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 15 16:06:48 UTC 2017
    - 1.1K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/DefaultExcludeRuleContainer.java

            this.addedRules = new HashSet<ExcludeRule>(addedRules);
        }
    
        @Override
        public void add(Map<String, String> args) {
            maybeAdd(args);
        }
    
        public boolean maybeAdd(Map<String, String> args) {
            if (addedRules == null) {
                addedRules = new HashSet<ExcludeRule>();
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 10:39:11 UTC 2019
    - 1.6K bytes
    - Viewed (0)
  3. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/dependency/DefaultIvyExcludeRule.java

    package org.gradle.api.publish.ivy.internal.dependency;
    
    import org.gradle.api.artifacts.ExcludeRule;
    
    public class DefaultIvyExcludeRule implements IvyExcludeRule {
    
        private final ExcludeRule excludeRule;
        private final String ivyConfiguration;
    
        public DefaultIvyExcludeRule(ExcludeRule excludeRule, String ivyConfiguration) {
            this.excludeRule = excludeRule;
            this.ivyConfiguration = ivyConfiguration;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/ExcludeRuleNotationConverter.java

    import javax.annotation.Nullable;
    
    public class ExcludeRuleNotationConverter extends MapNotationConverter<ExcludeRule> {
    
        private static final NotationParser<Object, ExcludeRule> PARSER =
                NotationParserBuilder.toType(ExcludeRule.class).converter(new ExcludeRuleNotationConverter()).toComposite();
    
        public static NotationParser<Object, ExcludeRule> parser() {
            return PARSER;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 05 11:58:37 UTC 2019
    - 2.1K bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/api/internal/artifacts/DefaultExcludeRuleContainerTest.java

        }
    
        private boolean matchingExcludeRule(ExcludeRule excludeRule, Map excludeRuleArg) {
            final DefaultExcludeRule expectedExcludeRule = new DefaultExcludeRule((String) excludeRuleArg.get(ExcludeRule.GROUP_KEY), (String) excludeRuleArg.get(ExcludeRule.MODULE_KEY));
            return excludeRule.equals(expectedExcludeRule);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 12 07:56:11 UTC 2021
    - 3.8K bytes
    - Viewed (0)
  6. subprojects/core/src/test/groovy/org/gradle/api/internal/artifacts/ExcludeRuleNotationConverterTest.groovy

    import org.gradle.api.InvalidUserDataException
    import org.gradle.api.artifacts.ExcludeRule
    import org.gradle.internal.typeconversion.NotationParserBuilder
    import org.gradle.util.internal.WrapUtil
    import spock.lang.Specification
    
    class ExcludeRuleNotationConverterTest extends Specification {
        def parser = NotationParserBuilder.toType(ExcludeRule).converter(new ExcludeRuleNotationConverter()).toComposite()
    
        def "with group"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 12 07:56:11 UTC 2021
    - 2.6K bytes
    - Viewed (0)
  7. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/internal/dependency/DefaultIvyDependency.java

        private final Set<DependencyArtifact> artifacts;
        private final Set<ExcludeRule> excludeRules;
    
        public DefaultIvyDependency(
            String organisation,
            String module,
            String revision,
            String confMapping,
            boolean transitive,
            @Nullable String revConstraint,
            Set<DependencyArtifact> artifacts,
            Set<ExcludeRule> excludeRules
        ) {
            this.organisation = organisation;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/parser/IvyModuleDescriptorConverter.java

            ArtifactId id = excludeRule.getId();
            IvyArtifactName artifactExclusion = artifactForIvyExclude(id);
            return new DefaultExclude(
                moduleIdentifierFactory.module(id.getModuleId().getOrganisation(), id.getModuleId().getName()), artifactExclusion, excludeRule.getConfigurations(), excludeRule.getMatcher().getName());
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  9. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DefaultLocalConfigurationMetadataBuilderTest.groovy

            def excludeRule = Mock(ExcludeRule)
            ExcludeMetadata ivyExcludeRule = Mock(Exclude)
    
            when:
            def metaData = create()
    
            then:
            1 * configuration.runDependencyActions()
    
            when:
            def excludes = metaData.excludes
    
            then:
            1 * configuration.excludeRules >> ([excludeRule] as Set)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 11:21:15 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  10. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/moduleconverter/dependencies/DefaultExcludeRuleConverter.java

            this.moduleIdentifierFactory = moduleIdentifierFactory;
        }
    
        @Override
        public DefaultExclude convertExcludeRule(ExcludeRule excludeRule) {
            return createExcludeRule(excludeRule.getGroup(), excludeRule.getModule());
        }
    
        @Override
        public DefaultExclude createExcludeRule(String group, String module) {
            group = GUtil.elvis(group, PatternMatchers.ANY_EXPRESSION);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.8K bytes
    - Viewed (0)
Back to top