Package org.jboss.forge.addon.projects.facets

Examples of org.jboss.forge.addon.projects.facets.DependencyFacet.addDirectDependency()


      Assert.assertTrue("DependencyFacet not installed in project", project.hasFacet(DependencyFacet.class));
      final DependencyFacet facet = project.getFacet(DependencyFacet.class);
      DependencyBuilder dependencyOne = DependencyBuilder.create("groupId:artifactId:1.0.0.Final");
      DependencyBuilder dependencyTwo = DependencyBuilder.create("anotherGroupId:anotherArtifactId:1.0.0.Final");
      DependencyBuilder dependencyOneV2 = DependencyBuilder.create("groupId:artifactId:2.0.0.Final");
      facet.addDirectDependency(dependencyOne);
      facet.addDirectDependency(dependencyTwo);
      facet.addDirectDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getDependencies();
      Assert.assertEquals(2, dependencies.size());
      assertDependencies(dependencyOneV2, dependencies.get(0));
View Full Code Here


      final DependencyFacet facet = project.getFacet(DependencyFacet.class);
      DependencyBuilder dependencyOne = DependencyBuilder.create("groupId:artifactId:1.0.0.Final");
      DependencyBuilder dependencyTwo = DependencyBuilder.create("anotherGroupId:anotherArtifactId:1.0.0.Final");
      DependencyBuilder dependencyOneV2 = DependencyBuilder.create("groupId:artifactId:2.0.0.Final");
      facet.addDirectDependency(dependencyOne);
      facet.addDirectDependency(dependencyTwo);
      facet.addDirectDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getDependencies();
      Assert.assertEquals(2, dependencies.size());
      assertDependencies(dependencyOneV2, dependencies.get(0));
      assertDependencies(dependencyTwo, dependencies.get(1));
View Full Code Here

      DependencyBuilder dependencyOne = DependencyBuilder.create("groupId:artifactId:1.0.0.Final");
      DependencyBuilder dependencyTwo = DependencyBuilder.create("anotherGroupId:anotherArtifactId:1.0.0.Final");
      DependencyBuilder dependencyOneV2 = DependencyBuilder.create("groupId:artifactId:2.0.0.Final");
      facet.addDirectDependency(dependencyOne);
      facet.addDirectDependency(dependencyTwo);
      facet.addDirectDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getDependencies();
      Assert.assertEquals(2, dependencies.size());
      assertDependencies(dependencyOneV2, dependencies.get(0));
      assertDependencies(dependencyTwo, dependencies.get(1));
   }
View Full Code Here

    final DependencyFacet depFacet = getProject().getFacet(DependencyFacet.class);
    final MavenFacet coreFacet = getProject().getFacet(MavenFacet.class);
    final VersionOracle oracle = new VersionOracle(depFacet);

    for (DependencyBuilder dep : coreDependencies) {
      depFacet.addDirectDependency(getDependencyWithVersion(dep, oracle));
    }

    for (Entry<String, Collection<DependencyBuilder>> entry : profileDependencies.entrySet()) {
      addDependenciesToProfile(entry.getKey(), entry.getValue(), oracle);
    }
View Full Code Here

    final DependencyFacet depFacet = getProject().getFacet(DependencyFacet.class);
    final MavenFacet coreFacet = getProject().getFacet(MavenFacet.class);
    final VersionFacet versionFacet = getProject().getFacet(VersionFacet.class);

    for (DependencyBuilder dep : coreDependencies) {
      depFacet.addDirectDependency(getDependencyWithVersion(dep, versionFacet));
    }

    for (Entry<String, Collection<DependencyBuilder>> entry : profileDependencies.entrySet()) {
      addDependenciesToProfile(entry.getKey(), entry.getValue(), versionFacet);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.