Examples of DependencyBuilder


Examples of org.jboss.forge.project.dependencies.DependencyBuilder

         VersionRangeResult versions = getVersions(dep, convertToMavenRepos(repositories));

         VERSION: for (Version version : versions.getVersions())
         {
            ArtifactRepository ar = versions.getRepository(version);
            DependencyBuilder currentVersion = DependencyBuilder.create(dep).setVersion(version.toString());
            Artifact artifact = dependencyToMavenArtifact(currentVersion);

            if (ar instanceof LocalRepository)
            {
               LocalArtifactRequest request = new LocalArtifactRequest(artifact, null, null);
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

                .setMessageInterpolator("org.apache.bval.jsr303.DefaultMessageInterpolator")
                .setTraversableResolver("org.apache.bval.jsr303.resolver.DefaultTraversableResolver")
                .setConstraintValidatorFactory("org.apache.bval.jsr303.DefaultConstraintValidatorFactory");

        // add apache bean validation dependencies
        final DependencyBuilder apacheBeanValidation = DependencyBuilder.create()
                .setGroupId("org.apache.bval")
                .setArtifactId("org.apache.bval.bundle")
                .setVersion("[0.1-incubating,)");

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

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

               .setMessageInterpolator("org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator")
               .setTraversableResolver("org.hibernate.validator.engine.resolver.DefaultTraversableResolver")
               .setConstraintValidatorFactory("org.hibernate.validator.engine.ConstraintValidatorFactoryImpl");

      // add hibernate validator dependencies
      final DependencyBuilder hibernateValidator = DependencyBuilder.create()
               .setGroupId("org.hibernate")
               .setArtifactId("hibernate-validator")
               .setVersion("[4.1.0.Final,)")
               .setScopeType(PROVIDED);
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

            if (shell.promptBoolean("Dependency is managed [" +
                     existingDep.getGroupId() + ":" +
                     existingDep.getArtifactId() + ":" + existingDep.getVersion()
                     + "], reference the managed dependency?", true))
            {
               DependencyBuilder depToAdd = DependencyBuilder.create();
               depToAdd.setGroupId(gav.getGroupId());
               depToAdd.setArtifactId(gav.getArtifactId());
               deps.addDependency(depToAdd);
               out.println("Added dependency [" + depToAdd + "]");
               requestProcessed = true;
            }
         }
         if (!requestProcessed)
         {
            DependencyBuilder search = DependencyBuilder.create(gav).setVersion("[0,)");
            List<Dependency> availableVersions = deps.resolveAvailableVersions(search);

            if (availableVersions.isEmpty())
            {
               throw new RuntimeException("No available versions resolved for dependency [" + gav + "]");
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

      if (!manDeps.hasEffectiveManagedDependency(gav)
               || shell.promptBoolean(
                        "Managed dependency already exists [" + gav.getGroupId() + ":" + gav.getArtifactId()
                                 + "], continue?", true))
      {
         DependencyBuilder search = DependencyBuilder.create(gav).setVersion("[0,)");
         List<Dependency> availableVersions = manDeps.resolveAvailableVersions(search);

         if (availableVersions.isEmpty())
         {
            throw new RuntimeException("No available versions resolved for managed dependency [" + gav + "]");
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

      if (!m.matches())
      {
         throw new IllegalNameException("Invalid plugin file-name format detected: " + name);
      }

      DependencyBuilder builder = DependencyBuilder.create();
      builder.setGroupId(m.group(2));
      builder.setArtifactId(m.group(3));
      builder.setVersion(m.group(7));
      dep = builder;

      if (m.group(5) != null)
      {
         this.version = Integer.valueOf(m.group(5));
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

            throw new IllegalStateException("Unable to recognise plugin project in ["
                     + buildDir.getFullyQualifiedName() + "]");
         }

         DependencyFacet deps = project.getFacet(DependencyFacet.class);
         DependencyBuilder shellApi = DependencyBuilder.create("org.jboss.forge:forge-shell-api");

         String apiVersion = null;
         if (!deps.hasEffectiveDependency(shellApi)
                  && !prompt.promptBoolean("The project does not appear to be a Forge Plugin Project, install anyway?",
                           false))
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

                     + buildDir.getFullyQualifiedName() + "]");
         }

         String apiVersion = null;
         DependencyFacet deps = project.getFacet(DependencyFacet.class);
         DependencyBuilder shellApi = DependencyBuilder.create("org.jboss.forge:forge-shell-api");
         if (!deps.hasEffectiveDependency(shellApi)
                  && !prompt.promptBoolean("The project does not appear to be a Forge Plugin Project, install anyway?",
                           false))
         {
            throw new Abort("Installation aborted");
View Full Code Here

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

                .setMessageInterpolator("org.apache.bval.jsr303.DefaultMessageInterpolator")
                .setTraversableResolver("org.apache.bval.jsr303.resolver.DefaultTraversableResolver")
                .setConstraintValidatorFactory("org.apache.bval.jsr303.DefaultConstraintValidatorFactory");

        // add apache bean validation dependencies
        final DependencyBuilder apacheBeanValidation = DependencyBuilder.create()
                .setGroupId("org.apache.bval")
                .setArtifactId("org.apache.bval.bundle")
                .setVersion("[0.1-incubating,)");

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

Examples of org.jboss.forge.project.dependencies.DependencyBuilder

               .setMessageInterpolator("org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator")
               .setTraversableResolver("org.hibernate.validator.engine.resolver.DefaultTraversableResolver")
               .setConstraintValidatorFactory("org.hibernate.validator.engine.ConstraintValidatorFactoryImpl");

      // add hibernate validator dependencies
      final DependencyBuilder hibernateValidator = DependencyBuilder.create()
               .setGroupId("org.hibernate")
               .setArtifactId("hibernate-validator")
               .setVersion("[4.1.0.Final,)")
               .setScopeType(PROVIDED);
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.