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

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


      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.addDirectManagedDependency(dependencyOne);
      facet.addDirectManagedDependency(dependencyTwo);
      facet.addDirectManagedDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getManagedDependencies();
      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.addDirectManagedDependency(dependencyOne);
      facet.addDirectManagedDependency(dependencyTwo);
      facet.addDirectManagedDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getManagedDependencies();
      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.addDirectManagedDependency(dependencyOne);
      facet.addDirectManagedDependency(dependencyTwo);
      facet.addDirectManagedDependency(dependencyOneV2);
      List<Dependency> dependencies = facet.getManagedDependencies();
      Assert.assertEquals(2, dependencies.size());
      assertDependencies(dependencyOneV2, dependencies.get(0));
      assertDependencies(dependencyTwo, dependencies.get(1));
   }
View Full Code Here

    for (final DependencyBuilder dep : dependencies) {
      if (dep.getCoordinate().getVersion() == null || dep.getCoordinate().getVersion().equals("")) {
        dep.setVersion(oracle.resolveVersion(dep.getGroupId(), dep.getCoordinate().getArtifactId()));
      }
      if (!depFacet.hasDirectManagedDependency(dep)) {
        depFacet.addDirectManagedDependency(dep);
      }
    }

    return true;
  }
View Full Code Here

    for (final DependencyBuilder dep : createDependencies()) {
      if (dep.getCoordinate().getVersion() == null || dep.getCoordinate().getVersion().equals("")) {
        dep.setVersion(versionFacet.resolveVersion(dep.getGroupId(), dep.getCoordinate().getArtifactId()));
      }
      if (!depFacet.hasDirectManagedDependency(dep)) {
        depFacet.addDirectManagedDependency(dep);
      }
    }

    return true;
  }
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.