Package org.jboss.forge.addon.dependencies.builder

Examples of org.jboss.forge.addon.dependencies.builder.DependencyBuilder


   @Override
   public Dependency resolveProperties(final Dependency dependency)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      DependencyBuilder builder = DependencyBuilder.create(dependency);

      builder.setGroupId(mvn.resolveProperties(dependency.getCoordinate().getGroupId()));
      builder.setArtifactId(mvn.resolveProperties(dependency.getCoordinate().getArtifactId()));
      builder.setVersion(mvn.resolveProperties(dependency.getCoordinate().getVersion()));
      builder.setClassifier(mvn.resolveProperties(dependency.getCoordinate().getClassifier()));
      builder.setPackaging(mvn.resolveProperties(dependency.getCoordinate().getPackaging()));
      builder.setScopeType(mvn.resolveProperties(dependency.getScopeType()));

      return builder;
   }
View Full Code Here


   @Override
   public Dependency resolveProperties(Dependency dependency)
   {
      GradleModel model = getGradleFacet().getModel();
      Map<String, String> props = model.getEffectiveProperties();
      DependencyBuilder builder = DependencyBuilder.create(dependency);

      builder.setGroupId(resolveProperties(props, dependency.getCoordinate().getGroupId()));
      builder.setArtifactId(resolveProperties(props, dependency.getCoordinate().getArtifactId()));
      builder.setVersion(resolveProperties(props, dependency.getCoordinate().getVersion()));
      builder.setClassifier(resolveProperties(props, dependency.getCoordinate().getClassifier()));
      builder.setPackaging(resolveProperties(props, dependency.getCoordinate().getPackaging()));
      builder.setScopeType(resolveProperties(props, dependency.getScopeType()));

      return builder;
   }
View Full Code Here

      project.getFacet(FurnaceVersionFacet.class).setVersion(furnace.getVersion().toString());

      facetFactory.install(project, AddonTestFacet.class);
      for (AddonId addonId : addonDependencies.getValue())
      {
         DependencyBuilder dependency = DependencyBuilder.create(addonId.getName())
                  .setVersion(addonId.getVersion().toString()).setScopeType("test");
         if (!dependencyInstaller.isInstalled(project, dependency))
         {
            dependencyInstaller.install(project, dependency);
         }
View Full Code Here

               .messageInterpolator("org.apache.bval.jsr303.DefaultMessageInterpolator")
               .traversableResolver("org.apache.bval.jsr303.resolver.DefaultTraversableResolver")
               .constraintValidatorFactory("org.apache.bval.jsr303.DefaultConstraintValidatorFactory");

      // add apache bean validation dependencies
      final DependencyBuilder apacheBeanValidation = DependencyBuilder.create()
               .setGroupId("org.apache.bval")
               .setArtifactId("org.apache.bval.bundle");

      final Set<Dependency> tmpSet = new LinkedHashSet<Dependency>();
      tmpSet.add(apacheBeanValidation);
View Full Code Here

               .messageInterpolator("org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator")
               .traversableResolver("org.hibernate.validator.engine.resolver.DefaultTraversableResolver")
               .constraintValidatorFactory("org.hibernate.validator.engine.ConstraintValidatorFactoryImpl");

      // add hibernate validator dependencies
      final DependencyBuilder hibernateValidator = DependencyBuilder.create()
               .setGroupId("org.hibernate")
               .setArtifactId("hibernate-validator")
               .setScopeType("provided");

      final Set<Dependency> dependenciesTmpSet = new LinkedHashSet<Dependency>();
View Full Code Here

   @Override
   public Dependency resolveProperties(final Dependency dependency)
   {
      MavenFacet mvn = getFaceted().getFacet(MavenFacet.class);
      DependencyBuilder builder = DependencyBuilder.create(dependency);

      builder.setGroupId(mvn.resolveProperties(dependency.getCoordinate().getGroupId()));
      builder.setArtifactId(mvn.resolveProperties(dependency.getCoordinate().getArtifactId()));
      builder.setVersion(mvn.resolveProperties(dependency.getCoordinate().getVersion()));
      builder.setClassifier(mvn.resolveProperties(dependency.getCoordinate().getClassifier()));
      builder.setPackaging(mvn.resolveProperties(dependency.getCoordinate().getPackaging()));
      builder.setScopeType(mvn.resolveProperties(dependency.getScopeType()));

      return builder;
   }
View Full Code Here

   public List<Dependency> getDirectDependencies()
   {
      List<Dependency> dependencies = new ArrayList<Dependency>();
      for (org.apache.maven.model.Dependency pluginDependency : getDependencies())
      {
         DependencyBuilder builder = DependencyBuilder.create()
                  .setArtifactId(pluginDependency.getArtifactId())
                  .setGroupId(pluginDependency.getGroupId())
                  .setVersion(pluginDependency.getVersion())
                  .setPackaging(pluginDependency.getType())
                  .setScopeType(pluginDependency.getScope());
View Full Code Here

   {
      if (addons != null)
         for (AddonId addon : addons)
         {
            String[] mavenCoords = addon.getName().split(":");
            DependencyBuilder dependency = DependencyBuilder.create().setGroupId(mavenCoords[0])
                     .setArtifactId(mavenCoords[1])
                     .setVersion(addon.getVersion().toString()).setClassifier(FORGE_ADDON_CLASSIFIER);
            if (managed)
            {
               dependencyInstaller.installManaged(project, dependency);
View Full Code Here

               .messageInterpolator("org.apache.bval.jsr303.DefaultMessageInterpolator")
               .traversableResolver("org.apache.bval.jsr303.resolver.DefaultTraversableResolver")
               .constraintValidatorFactory("org.apache.bval.jsr303.DefaultConstraintValidatorFactory");

      // add apache bean validation dependencies
      final DependencyBuilder apacheBeanValidation = DependencyBuilder.create()
               .setGroupId("org.apache.bval")
               .setArtifactId("org.apache.bval.bundle");

      final Set<Dependency> tmpSet = new LinkedHashSet<>();
      tmpSet.add(apacheBeanValidation);
View Full Code Here

               .messageInterpolator("org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator")
               .traversableResolver("org.hibernate.validator.engine.resolver.DefaultTraversableResolver")
               .constraintValidatorFactory("org.hibernate.validator.engine.ConstraintValidatorFactoryImpl");

      // add hibernate validator dependencies
      final DependencyBuilder hibernateValidator = DependencyBuilder.create()
               .setGroupId("org.hibernate")
               .setArtifactId("hibernate-validator")
               .setScopeType("provided");

      final Set<Dependency> dependenciesTmpSet = new LinkedHashSet<>();
View Full Code Here

TOP

Related Classes of org.jboss.forge.addon.dependencies.builder.DependencyBuilder

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.