Package org.gradle.api.internal.artifacts

Examples of org.gradle.api.internal.artifacts.DefaultExcludeRule


        + dependency);
  }

  private void addExcludeRule(ModuleDependency dependency, Exclusion exclusion) {
    logger.info("Adding managed exclusion rule " + exclusion + " to " + dependency);
    DefaultExcludeRule rule = new DefaultExcludeRule(exclusion.getGroupId(),
        exclusion.getArtifactId());
    dependency.getExcludeRules().add(rule);
  }
View Full Code Here


  private void addImplicitExcludeRules(ModuleDependency dependency) {
    if (isStarter(dependency)) {
      logger.info("Adding implicit managed exclusion rules to starter "
          + dependency);
      dependency.getExcludeRules().add(
          new DefaultExcludeRule("commons-logging", "commons-logging"));
      dependency.getExcludeRules().add(
          new DefaultExcludeRule("commons-logging", "commons-logging-api"));
    }
  }
View Full Code Here

    public void testCreateExcludeRule() {
        String configurationName = "someConf";
        final String someOrg = "someOrg";
        final String someModule = "someModule";
        org.apache.ivy.core.module.descriptor.ExcludeRule ivyExcludeRule =
                new DefaultExcludeRuleConverter().createExcludeRule(configurationName, new DefaultExcludeRule(someOrg, someModule));
        assertThat(ivyExcludeRule.getId().getModuleId().getOrganisation(),
                Matchers.equalTo(someOrg));
        assertThat(ivyExcludeRule.getId().getName(),
                Matchers.equalTo(PatternMatcher.ANY_EXPRESSION));
        assertThat(ivyExcludeRule.getId().getExt(),
View Full Code Here

        excludeRuleConverter = new DefaultExcludeRuleConverter();  
    }
   
    @Test
    public void convertableRule() {
        DefaultExcludeRule excludeRule = new DefaultExcludeRule(TEST_ORG, TEST_MODULE);
        Exclusion mavenExclude = excludeRuleConverter.convert(excludeRule);
        assertEquals(TEST_ORG, mavenExclude.getGroupId());
        assertEquals(TEST_MODULE, mavenExclude.getArtifactId());
    }
View Full Code Here

        assertEquals(TEST_MODULE, mavenExclude.getArtifactId());
    }
   
    @Test
    public void unconvertableRules() {
        checkForNull(new DefaultExcludeRule(TEST_ORG, null));
        checkForNull(new DefaultExcludeRule(null, TEST_MODULE));
    }
View Full Code Here

TOP

Related Classes of org.gradle.api.internal.artifacts.DefaultExcludeRule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.