Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 47 for ExcludeRule (0.19 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/ivy/src/main/java/org/gradle/api/publish/ivy/internal/tasks/IvyDescriptorFileGenerator.java

                    }
                    for (ExcludeRule excludeRule : dependency.getExcludeRules()) {
                        writeDependencyExclude(excludeRule, xmlWriter);
                    }
                    xmlWriter.endElement();
                }
                for (IvyExcludeRule excludeRule : model.globalExcludes) {
                    writeGlobalExclude(excludeRule, xmlWriter);
                }
                xmlWriter.endElement();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  10. platforms/software/maven/src/test/groovy/org/gradle/api/publish/maven/internal/publication/DefaultMavenPublicationTest.groovy

                getType() >> "artifact-type"
            }
            def excludeRule = Mock(ExcludeRule)
    
            when:
            moduleDependency.group >> "dep-group"
            moduleDependency.name >> "dep-name"
            moduleDependency.version >> "dep-version"
            moduleDependency.artifacts >> [artifact]
            moduleDependency.excludeRules >> [excludeRule]
            moduleDependency.transitive >> true
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 01:33:41 UTC 2023
    - 24.8K bytes
    - Viewed (0)
Back to top